i陆三金 25-05-28 11:34
微博认证:AI博主

Mistral 推出 Agents API,特点:

- 内置连接器,支持代码执行、网络搜索、图像生成和 MCP 工具
- 跨对话的持久记忆
- Agentic 编排能力

🌈 每个 agent 都可以配备强大的内置连接器,这些工具已部署并准备就绪,供 agent 按需调用,以及 MCP 工具:

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

- 图像生成:由 Black Forest Lab 的 FLUX1.1 [pro] Ultra 驱动的图像生成连接器工具,使代理能够为各种应用创建图像。该功能可用于多种用例,例如为教育内容生成视觉辅助、为营销材料创建自定义图形,甚至生成艺术图像。

- 文档库:一个内置的连接器工具,使代理能够访问 Mistral 云中的文档。它为集成的 RAG 功能提供支持,通过利用用户上传的文档内容来增强代理的知识。

- 网络搜索:Agents API 提供了网页搜索作为连接器,使开发者能够将 Mistral 模型与来自网页搜索、权威新闻和其他来源的多样化、最新信息相结合。

- MCP 工具:MCP 工具为代理提供了一个灵活且可扩展的接口,用于访问现实世界的上下文,包括 API、数据库、用户数据、文档和其他动态资源。

🌈 Agents API 通过灵活且具备状态管理的对话系统,提供了强大的对话管理功能。每个对话都保留其上下文,确保随着时间的推移能够实现无缝且连贯的交互。

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

1.通过 Agent:创建与特定 agent_id 的对话,以利用其专业能力。
2.直接访问:通过直接指定模型和完成参数开始对话,快速访问内置连接器。

🌈 Agent 编排

该 Agents API 能够协调多个代理来解决复杂问题。通过动态协调,可以根据需要在对话中添加或移除代理——每个代理都贡献其独特的能力,以应对问题的不同部分。

- 创建代理工作流:要构建包含交接的工作流,首先需要创建所有必要的代理。您可以根据需要创建任意数量的代理,每个代理配备特定的工具和模型,以形成定制的工作流。

- Agent handoffs:创建代理后,定义哪些代理可以将任务转交给其他代理。例如,根据对话需求,财务代理可能会将任务委托给网络搜索代理或计算器代理。交接功能实现了无缝的动作链。单个请求可以触发多个代理的任务,每个代理处理请求的特定部分。

链接:mistral.ai/news/agents-api

发布于 北京