知识库
知识库
为智能体提供自定义知识,生成准确且结合上下文的回答。
知识库是一组文档,为智能体提供预训练数据之外的领域专属信息。将文档附加到智能体后,智能体可以利用其内容准确且一致地回答问题。
如需创建、编辑和整理文档,请参阅管理文档。
概览
精心整理的知识库可为智能体提供与你的使用场景相关的信息。常见示例包括:
- 产品目录:规格、定价和库存情况。
- 政策:人力资源、企业或支持政策,例如退货、福利或入职。
- 技术文档:面向开发者的指南和 API 参考文档。
- 客户常见问题:为常见问题提供一致的答案。
同一份文档可附加到多个智能体,因此你可以在一个位置维护共享知识。
本页的智能体已配置 ElevenLabs 文档和网站地图的完整知识。 可以向它询问任何关于 ElevenLabs 的问题。
智能体如何使用知识
每份文档的使用模式控制智能体如何通过以下两种方式利用该文档:
- 完整上下文:智能体将文档全文放入系统提示词,使整个文档在每轮对话中都可用。由于这会占用上下文,仅适用于足够小的文档;较大的文档必须改用 RAG。
- 检索增强生成(RAG):文档会提前建立索引,在对话时仅检索与每个用户查询最相关的段落供智能体使用。这样,智能体便可利用远大于上下文窗口的知识库。有关配置和限制,请参阅 RAG 指南。
设置每份文档的使用模式,以选择智能体采用的方式:
智能体始终通过 RAG 访问文件夹,绝不会将其放入提示词。因此,要使用文件夹,必须为智能体启用 RAG。
支持的文件格式
文档可通过文件、URL 或文本创建。上传的文件可采用以下格式,每个文件最大 20MB:
大小限制
仅当文档提取出的文本可放入提示词时,才能使用完整上下文,最多约 300,000 个字符。较大的文档必须改用 RAG。可为 RAG 建立索引的文档总大小取决于订阅套餐;请参阅 RAG 使用限制。
可通过托管 MCP 服务器,在 Claude 或其他 MCP 客户端中查看智能体当前的知识库大小。
最佳实践
内容质量
提供清晰、结构完善且与智能体用途相关的信息。
大小管理
将大型文档拆分为更小、更聚焦的部分,以改善检索和处理效果。
定期更新
定期检查并更新知识库,确保信息保持最新和准确。
识别知识缺口
查看对话记录,找出用户难以获得答案的主题,然后将缺失的上下文添加到知识库。