知识
使用向量搜索
Sim 的知识库是一项强大的原生功能,能够让您直接在平台内创建、管理和查询自定义知识库。通过先进的 AI 嵌入和向量搜索技术,知识库模块可以将智能搜索功能集成到您的工作流程中,使您能够轻松查找和利用组织内的相关信息。
知识库系统通过其灵活且可扩展的架构,为管理组织知识提供了全面的解决方案。借助内置的向量搜索功能,团队可以执行语义搜索,理解意义和上下文,超越传统的关键词匹配。
知识库的主要功能包括:
- 语义搜索:由高级 AI 驱动的搜索,能够理解意义和上下文,而不仅仅是关键词
- 向量嵌入:自动将文本转换为高维向量,以实现智能相似性匹配
- 自定义知识库:为不同的目的或部门创建和管理多个知识库
- 灵活的内容类型:支持各种文档格式和内容类型
- 实时更新:新内容即时索引,便于即时搜索
在 Sim 中,知识库模块使您的代理能够在自定义知识库中执行智能语义搜索。这为自动化信息检索、内容推荐和知识发现创造了机会,成为您 AI 工作流的一部分。该集成允许代理以编程方式搜索和检索相关信息,从而促进自动化知识管理任务,并确保重要信息易于访问。通过利用知识库模块,您可以构建智能代理,增强信息发现能力,同时自动化常规知识管理任务,提高团队效率,并确保组织知识的一致访问。
使用说明
在知识库中执行语义向量搜索,向现有文档上传单个内容块,或从文本内容创建新文档。使用先进的 AI 嵌入技术理解搜索操作的含义和上下文。
工具
knowledge_search
使用向量相似性在知识库中搜索相似内容
输入
参数 | 类型 | 必需 | 描述 |
---|---|---|---|
knowledgeBaseId | string | 是 | 要搜索的知识库的 ID |
query | string | 否 | 搜索查询文本(使用标签过滤时可选) |
topK | number | 否 | 返回最相似结果的数量(1-100) |
tagFilters | any | 否 | 包含 tagName 和 tagValue 属性的标签过滤器数组 |
输出
参数 | 类型 | 描述 |
---|---|---|
results | array | 知识库搜索结果的数组 |
knowledge_upload_chunk
向知识库中的文档上传一个新的块
输入
参数 | 类型 | 必需 | 描述 |
---|---|---|---|
knowledgeBaseId | string | 是 | 包含该文档的知识库的 ID |
documentId | string | 是 | 要上传块的文档 ID |
content | string | 是 | 要上传的块的内容 |
输出
参数 | 类型 | 描述 |
---|---|---|
data | object | 关于已上传块的信息 |
knowledge_create_document
在知识库中创建一个新文档
输入
参数 | 类型 | 必需 | 描述 |
---|---|---|---|
knowledgeBaseId | string | 是 | 包含该文档的知识库的 ID |
name | string | 是 | 文档的名称 |
content | string | 是 | 文档的内容 |
tag1 | string | 否 | 文档的标签 1 值 |
tag2 | string | 否 | 文档的标签 2 值 |
tag3 | string | 否 | 文档的标签 3 值 |
tag4 | string | 否 | 文档的标签 4 值 |
tag5 | string | 否 | 文档的标签 5 值 |
tag6 | string | 否 | 文档的标签 6 值 |
tag7 | string | 否 | 文档的标签 7 值 |
documentTagsData | array | 否 | 包含名称、类型和值的结构化标签数据 |
输出
参数 | 类型 | 描述 |
---|---|---|
data | object | 关于创建文档的信息 |
注意事项
- 类别:
blocks
- 类型:
knowledge