Elasticsearch:Microsoft Azure AI Foundry Agent Service 中用于提供可靠信息和编排的上下文引擎

作者:来自 Elastic Greg Crist Matt Ryan

企业级 grounding 在 agentic 时代的必要性

大型语言模型(LLMs)和 agentic 应用的兴起,有望改变企业工作流程。然而,核心挑战依然存在:我们如何确保这些强大的 agent 基于企业专有数据生成准确、相关且可信的响应,而不仅仅依赖其通用训练知识?答案就在于 grounding( 有根有据**)** ------ 将 LLM 连接到经过验证、可信且最新的信息。

对于构建下一代应用的软件开发者和 AI 搜索架构师来说,将存储在 Elasticsearch 中的庞大、上下文丰富的数据与尖端的 Microsoft Azure AI Foundry Agent Service 集成,是实现这一承诺的关键。这种原生集成确保你的 AI agent 始终以企业真实数据为基础,提供可验证且相关的结果,同时不将你的数据用于训练公共 LLM。

Microsoft AI Foundry:企业 agentic AI 的家

Microsoft Azure AI Foundry Agent Service ------ 构建在稳健的 Microsoft Agent Framework 上,整合了 Nextgen、Semantic Kernel 和 AutoGen 概念 ------ 是构建、运行和管理复杂多 agent 系统的统一企业级平台。

为了高效运行,AI Foundry Agent Service 中的 agent 使用一套强大的构建模块:

  • 知识库:包含可信的专有数据集合,如文档、邮件和会议记录,帮助 agent 提供更智能、更准确的答案。从 Elasticsearch 存储和检索的数据非常适合此用途,形成 grounding 的基础,并结合嵌入模型和聊天完成接口使用。
  • 工具 :从公共和私有服务器提供给 agent 的功能或服务,包括通过 **Model Context Protocol(MCP)**暴露的工具。工具使 agent 能够执行操作。
  • Agent-to-Agent(A2A)协议:Microsoft Agent Framework 的基石,A2A 允许 agent 跨不同运行时和框架使用结构化、协议驱动的消息进行协作,从而实现复杂的多步骤任务。

这种双协议架构正是 Elasticsearch 平台 的优势所在,通过 MCPA2A 协议提供全面的集成方案。

Elastic 的双重作用:通过 MCP 集成工具,通过 A2A 实现 agent 协作

Elasticsearch 与 Microsoft 生态系统的集成为企业提供了灵活策略:它可以作为任何 Microsoft Agent 的强大检索工具/知识库,而通过 Elastic Agent Builder 构建的 Elastic Agent 则可以通过 A2A 成为多 agent 工作流中的协作伙伴。

1)通过 MCP 实现工具集成和 grounding

为了在企业数据中为 agent 提供 grounding,Elasticsearch 被原生支持作为 MCP 的数据源。

  • 可发现的工具 :Elasticsearch 被注册为远程 MCP 服务器,并列在 AI Foundry 工具目录中,可访问 https://mcp.azure.com。
  • 简化连接 :在你的 AI Foundry 项目中可以轻松创建专用 Foundry 连接。该连接指向 Elastic Agent Builder 的远程 MCP 端点:https://{KIBANA_URL}/api/agent_builder/mcp,并通过关联的 API key 进行安全保护。
  • 可自定义的检索增强生成(RAG):该连接允许 AI Foundry Agent Service 执行统一的 RAG 调用。关键在于,它使用 Elasticsearch Search Templates 将复杂的检索逻辑(例如结合 Elasticsearch Relevance Engine(ESRE)的混合搜索)下推到你的 Elastic 集群,让你完全控制用于 grounding 的上下文。

2)Agent-to-Agent(A2A)协作

Elastic Agent Builder 支持 A2A 协议,使平台间实现强大的协作模式。

A2A 协议允许一个 Elastic Agent ------ 已基于你的私有 Elasticsearch 数据进行 grounding,并可执行特定领域任务 ------ 与在 AI Foundry 中运行的 Microsoft Agent 直接通信和协作,从而实现复杂的工作流。例如,一个 Elastic Agent 从金融指数中检索并总结数据 → 通过 A2A 将结构化上下文信息传递给 Microsoft Agent → Microsoft Agent 执行跨系统分析或进行交互式用户对话。

此能力超越了简单的数据检索,实现了真正的编排,使来自不同领域或数据源的专家 agent 能在协议层面协调工作,而不受其底层框架的限制。

企业的信任、准确性与速度

通过利用 MCP 的原生集成点进行 grounding,以及 A2A 进行协作,Elasticsearch 与 Microsoft Azure AI Foundry Agent Service 提供了统一的企业级解决方案:

  • 可信性与可验证性 :Agent 的响应可靠地基于你的私有、可信数据,大幅减少 LLM 幻觉。
  • 全面的 agent 策略:你可以通过 MCP 实施简单的 RAG 任务,通过 A2A 执行复杂的协作工作流,最大化两个平台的效用。
  • 开发速度:使用 MCP 和 A2A 等开放标准简化了 agent 的开发和部署,让你从实验快速推进到规模化。

立即开始构建智能 agent,直接从 Elasticsearch 访问所需的组织上下文,并在 Microsoft Azure AI Foundry 生态系统中与其他 agent 无缝协作,为企业提供无与伦比的准确性和可靠性。

迫不及待?立即在 Microsoft Azure 上开始 7 天 ElasticsearchElastic ObservabilityElastic Security 免费试用!

本文中描述的任何功能或特性发布时间完全由 Elastic 自行决定。任何当前不可用的功能或特性可能无法按时交付,甚至可能无法交付。

在本文中,我们可能使用或引用了第三方生成式 AI 工具,这些工具归其各自所有者拥有和运营。Elastic 对第三方工具不拥有任何控制权,也不对其内容、操作或使用承担责任,亦不对因你使用这些工具可能产生的任何损失或损害负责。在使用 AI 工具处理个人、敏感或机密信息时,请谨慎操作。你提交的任何数据可能被用于 AI 训练或其他用途。无法保证你提供的信息会被安全或保密处理。在使用任何生成式 AI 工具前,你应熟悉其隐私政策和使用条款。

Elastic、Elasticsearch 及相关标识是 Elasticsearch B.V. 在美国及其他国家的商标、标识或注册商标。其他公司和产品名称为其各自所有者的商标、标识或注册商标。

原文:https://www.elastic.co/blog/elasticsearch-microsoft-azure-ai-foundry-agent-service

相关推荐
还不秃顶的计科生2 小时前
如何快速用cmd知道某个文件夹下的子文件以及子文件夹的这个目录分支具体的分支结构
人工智能
九河云2 小时前
不同级别华为云代理商的增值服务内容与质量差异分析
大数据·服务器·人工智能·科技·华为云
阿里云大数据AI技术2 小时前
【跨国数仓迁移最佳实践 12】阿里云 MaxCompute 实现 BigQuery 10 万条 SQL 智能转写迁移
大数据·sql
大模型真好玩2 小时前
Gemini3.0深度解析,它在重新定义智能,会是前端工程师噩梦吗?
人工智能·agent·deepseek
机器之心2 小时前
AI终于学会「读懂人心」,带飞DeepSeek R1,OpenAI o3等模型
人工智能·openai
AAA修煤气灶刘哥3 小时前
从Coze、Dify到Y-Agent Studio:我的Agent开发体验大升级
人工智能·低代码·agent
陈佬昔没带相机3 小时前
MiniMax M2 + Trae 编码评测:能否与 Claude 4.5 扳手腕?
前端·人工智能·ai编程
DolphinScheduler社区3 小时前
结项报告完整版 | 为 Apache DolphinScheduler 添加 gRPC 插件
大数据·开源·apache·海豚调度·大数据工作流调度
Faith_xzc3 小时前
Doris内存问题指南:监控、原理与高频OOM解决方案
大数据·性能优化·doris