跳到正文
Mistral AI:News·· 2025-05-27精选AI 评分69

Mistral 发布 Agents API,内置代码执行、网页搜索与多智能体编排

Product Build AI agents with the Mistral Agents API May 27, 2025 By Mistral

AI 导读

Mistral AI 发布 Agents API,为智能体用例提供专用框架,与 Chat Completion API 互补。内置连接器覆盖代码执行、网页搜索、图像生成(Black Forest Lab FLUX1.1 [pro] Ultra 驱动)、Document Library 与 MCP 工具,并支持有状态对话、对话分支、流式输出与多智能体 handoff 编排。

推荐理由

官方发布给出内置连接器、状态化对话与智能体编排等能力细节和 SimpleQA 数据,可帮助读者评估其企业级 Agent 开发入口的实际定位。

正文 · AI 翻译

Image 1: Cover 今天我们宣布推出全新的 Agents API,这是让 AI 更强大、更实用、成为主动问题解决者的重要一步。

传统语言模型擅长生成文本,但在执行操作或保持上下文方面能力有限。我们全新的 Agents API 通过将 Mistral 强大的语言模型与以下能力相结合,解决了这些局限:

  • 内置连接器,用于代码执行、网络搜索、图像生成和 MCP 工具

  • 跨对话的持久记忆

  • 智能体编排能力

Agents API 通过提供一个专用框架来简化智能体用例的实现,从而补充了我们的 Chat Completion API。它是企业级智能体平台的骨干。

通过为 AI 智能体提供一个可靠的框架来处理复杂任务、保持上下文并协调多个操作,Agents API 使企业能够以更实用、更具影响力的方式使用 AI。


Mistral 智能体实际运行演示。

探索 Mistral Agents API 在各行各业的多样化应用:

Github 编程助手。

一个使用 Mistral agents API 构建的智能体工作流,其中智能体与 Github 交互并监督一个由 DevStral 驱动的开发者智能体来编写代码。该智能体被授予对 Github 的完全权限,展示了自动化的软件开发任务管理。

Linear 工单助手。

一个由我们的 Agents API 驱动的智能任务协调助手,使用多服务器 MCP 架构将通话记录转化为 PRD,再转化为可执行的 Linear 工单,并跟踪项目交付成果。

金融分析师。

一个使用我们的 Agents API 构建的金融咨询智能体,编排多个 MCP 服务器来获取财务指标、汇总洞察并安全归档结果。

旅行助手。

一个强大的 AI 旅行助手,帮助用户规划行程、预订住宿并管理旅行需求。

营养助手。

一个 AI 驱动的饮食伴侣,旨在帮助用户设定目标、记录餐食、接收个性化食物建议、跟踪每日成就,并发现符合其营养目标的餐饮选择。


创建带有内置连接器和 MCP 工具的智能体。

每个智能体都可以配备强大的内置连接器(这些是已部署好、可供智能体按需调用的工具)以及 MCP 工具:

Agents API 可以使用代码执行连接器,使开发者能够创建在安全沙箱环境中执行 Python 代码的智能体。这使智能体能够处理广泛的任务,包括数学计算与分析、数据可视化与绘图以及科学计算。

图像生成连接器工具由 Black Forest Lab FLUX1.1 [pro] Ultra 提供支持,使智能体能够为各种应用创建图像。此功能可用于多种用例,例如为教育内容生成视觉辅助材料、为营销材料创建自定义图形,甚至生成艺术图像。

文档库是一个内置连接器工具,使智能体能够访问 Mistral Cloud 中的文档。它驱动集成的 RAG 功能,通过利用用户上传文档的内容来增强智能体的知识。

Agents API 将网页搜索作为连接器提供,使开发者能够将 Mistral 模型与来自网页搜索、知名新闻及其他来源的多样化、最新信息相结合。这一集成有助于提供最新、有据可依、有证据支持的响应。

具备网页搜索能力的 Agents 在性能上表现出显著提升。在 SimpleQA 基准测试中,配备网页搜索的 Mistral Large 和 Mistral Medium 分别达到 75% 和 82.32% 的得分,而未配备网页搜索时分别为 23% 和 22.08%(见下图)。

SimpleQA 准确率(越高越好)

Agents API SDK 还可以利用基于 Model Context Protocol(MCP)构建的工具——这是一种开放、标准化的协议,可实现 agents 与外部系统之间的无缝集成。MCP 工具为 agents 提供了一个灵活且可扩展的接口,用于访问真实世界的上下文,包括 API、数据库、用户数据、文档及其他动态资源。查看 Github、Financial Analyst 和 Linear MCP 演示,了解如何在实际使用中将 MCP 工具与 Mistral Agents 结合。

有状态对话中的记忆与上下文。

Agents API 通过灵活的有状态对话系统提供强大的对话管理。每个对话都会保留其上下文,从而实现随时间推移的无缝且连贯的交互。

有两种方式可以开始对话:

每个对话都通过对话条目维护结构化的历史记录,确保上下文在多次交互中得以保留。

  •   1.   With an Agent: Create a conversation with a specific agent_id to leverage its specialized capabilities.
    
    1. 直接访问:通过直接指定模型和补全参数来开始对话,从而快速访问内置连接器。
  • 有状态交互与对话分支

开发者不再需要监控对话历史;他们能够查看过去的对话。他们可以随时继续任何对话,或从任意节点开启新的对话路径。

该 API 还支持流式输出,无论是在开始对话时还是继续之前的对话时。此功能支持实时更新和交互。

Agent 编排。

我们的 Agents API 的真正强大之处在于其编排多个 agents 以解决复杂问题的能力。通过动态编排,可以根据需要向对话中添加或移除 agents——每个 agent 都贡献其独特能力,以处理问题的不同部分。

要构建带有交接的工作流,首先创建所有必要的 agents。你可以根据需要创建任意数量的 agents,每个 agent 都配备特定的工具和模型,以形成量身定制的工作流。

创建 agents 后,定义哪些 agents 可以将任务交接给其他 agents。例如,一个财务 agent 可以根据对话需要,将任务委派给网页搜索 agent 或计算器 agent。

交接可实现无缝的操作链。单个请求可以触发跨多个 agents 的任务,每个 agent 处理请求的特定部分。这种协作方式可实现高效且有效的问题解决,为真实世界应用解锁强大的可能性。

开始使用。

要开始使用,请查看我们的 文档,创建你的第一个 agent,然后开始构建!

来源:Mistral AI:News · mistral.ai