你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure Cosmos DB 与 Azure AI 代理服务集成

概述

Azure Cosmos DB for NoSQL 在 Azure AI Foundry 中具有数据连接器,可在 Azure AI 代理服务中启用线程存储和管理。 此功能可让开发人员直接在自己的 Azure Cosmos DB 资源内持久保存和检索多轮次线程。 在此处了解详细信息。

借助 BYO 线程存储、用户代理对话、模型事务存储在你自己的 Azure Cosmos DB 帐户中,从而提供完全控制和增强的安全性。 Azure Cosmos DB 将在名为 enterprise_memory 的新数据库中包含三个专用容器来管理此数据。

  • thread-message-store:存储最终用户对话消息。
  • system-thread-message-store:管理内部系统消息。
  • agent-entity-store:捕获和存储模型输入和输出。

这有助于确保 AI 代理保持上下文感知,并安全地跟踪自己的 Azure Cosmos DB 帐户中的线程信息。 使用 此处提供的正式 Bicep 模板进行设置也很容易。

代理线程和对话历史记录在提高代理应用程序的性能和可靠性方面发挥了关键作用。 通过维护结构化交互记录,开发人员可以深入了解用户行为、代理决策和整体系统性能。 这些历史记录增强了代理的上下文理解,从而实现更连贯和相关的响应。 此外,分析此数据有助于识别用户查询中的模式,从而更轻松地对代理行为进行故障排除并优化结果。