你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
重要
本文中标记了“(预览版)”的项目目前为公共预览版。 此预览版未提供服务级别协议,不建议将其用于生产工作负载。 某些功能可能不受支持或者受限。 有关详细信息,请参阅 Microsoft Azure 预览版补充使用条款。
代理需要从分散的企业内容中获取上下文,以准确回答问题。 使用 Foundry IQ,可以创建可配置的多源knowledge base,以便根据组织的数据向代理提供权限感知响应。
知识库由 知识源(与内部和外部数据存储的连接)以及控制检索行为的参数组成。 多个代理可以共享相同的知识库。 当代理查询知识库时,Foundry IQ 使用 代理检索 来处理查询、检索相关信息,确保用户权限的执行,并附有引文返回有依据的答案。
能力
将一个知识库连接到多个代理。 支持的知识源包括内部数据存储(如 Azure Blob Storage、SharePoint 和 OneLake)和公共 Web 数据。
为索引知识源自动执行文档分块、矢量嵌入生成和元数据提取。 定期安排索引器运行以进行增量数据刷新。
跨索引和远程知识源发出关键字、矢量或混合查询。
使用具有大型语言模型(LLM)的代理检索引擎来规划查询、选择源、运行并行搜索和聚合结果。
使用引文返回提取数据,以便代理可以推理原始内容,并跟踪源文档的答案。
同步受支持源的访问控制列表(ACL),并遵循 Microsoft Purview 敏感度标签。 在查询时强制实施权限,以便代理仅返回授权的内容。
在调用方Microsoft Entra 标识下运行查询,以便执行端到端权限。
Components
Foundry IQ knowledge base包含知识源,并使用代理检索来处理查询。 Azure AI Search提供基础索引和检索基础结构。
| 组件 | Description |
|---|---|
| 知识库 | 协调代理检索的顶级资源。 定义要查询哪些知识源以及控制检索行为的参数,包括 LLM 处理的检索推理工作量(最小、低或中等)。 |
| 知识来源 | 与索引内容或远程内容的连接。 knowledge base引用一个或多个知识源。 |
| 自主检索 | 将复杂问题分解为子查询的多查询管道,并行执行这些查询,以语义方式重新检索结果,并返回统一的响应。 在 Foundry 模型中使用 Azure OpenAI 中的可选 LLM 进行查询规划。 |
可以通过从 Azure AI Search 调用 knowledge base API,在 Foundry 代理服务、Microsoft代理框架或任何自定义应用程序中使用 Foundry IQ 知识库。
Workflow
可以通过门户或以编程方式设置 Foundry IQ。 以下步骤概述了这两种方法的典型工作流。
-
登录到 Microsoft Foundry。 确保 New Foundry 开关处于打开状态。 这些步骤是指 Foundry (new) 。
创建项目或选择现有项目。
从顶部菜单中,选择“ 生成”。
在“ 知识 ”选项卡上:
- 创建或连接到支持代理检索的现有搜索服务。
- 逐个添加知识源以创建知识库。
- 配置用于检索行为的knowledge base属性。
在 “代理 ”选项卡上:
- 创建或选择现有代理。
- 连接到知识库。
- 使用沙箱来发送消息和优化代理。
注释
操场提供了概念验证测试的简化工作流。 开始进行代码编写时,请设置托管身份和权限以满足组织的安全需求。
可以使用 Azure portal 创建知识库和知识源,但代理配置和集成必须在新的 Microsoft Foundry 门户中完成或以编程方式完成。
与Fabric IQ和Work IQ的关系
Microsoft提供了三种 IQ 工作负载,为代理提供访问您组织不同方面的机会。
Fabric IQ是Microsoft Fabric的语义智能层。 它为业务数据(本体、语义模型和图形)建模,以便代理可以在 OneLake 和 Power BI 中对分析进行推理。
Work IQ是用于Microsoft 365的上下文智能层。 它从文档、会议、聊天和工作流中捕获协作信号,帮助人员深入了解您的组织运作方式。
Foundry IQ 是企业数据的托管知识层。 它连接 Azure、SharePoint、OneLake 和网络中的结构化和非结构化数据,以便代理可以访问权限感知的知识。
每个 IQ 工作负荷都是独立的,但你可以将它们一起使用,为代理提供全面的组织上下文。
开始
若要获得最低成本和概念证明测试,请从 Microsoft Foundry (new) 门户开始。 可以使用免费层级进行Azure AI Search和免费的令牌分配,用于代理检索。 观看此视频以快速演示该门户。
有关分步集成指南,请了解如何将 Foundry IQ 知识库连接到 Foundry 代理服务。
查看使用代理检索的 Azure OpenAI 演示中的应用程序代码。