分享AI实践与思考
入门
上手
教程
基础
概念解释
Microsoft Foundry
开发工具
操作指南
参考
治理与网络
工具与知识
概念解释
操作指南
Agent Service
总览
概念解释
Azure OpenAI
API 与开发
总览
Azure AI Search
权限与安全
参考
检索概念
概念解释
快速上手
教程
Foundry Tools
其他与已退役
总览
概念解释
RAG 与知识工程
智能体与工具
MCP 与 Skills
操作指南
基础
评测、观测与安全
安全
评测
概念解释
参考
企业架构与成本
解决方案场景
样例与学习资源
附录
Chat / Workflow / Agent 选型
本页帮助判断一个任务应采用 Chat、Workflow 还是 Agent 形态。Chat 与 Agent 的区别有官方页面依据;Workflow 在 Foundry 中的具体定义本页未核实,相关内容一律标注待核实。
为什么需要
同样是调用模型,固定流程、单轮对话与自主决定工具调用的复杂度与可控性差异很大。先选对形态,可以减少不必要的工具循环、成本与调试难度。
三种形态
形态 | 特征 | 控制权 | 本页依据 |
Chat | 单轮或多轮文本交互,没有工具循环 | 应用决定每一次调用 | 通用定义,非官方原文 |
Workflow | 步骤与分支事先编排,每步可包含模型或工具调用 | 开发者决定流程 | Foundry 中的定义与产品形态:待核实(2026-11-05 获取) |
Agent | 模型依据指令与工具自主决定下一步,并在运行循环中多次调用 | 模型在约束内决定 | Foundry 智能体概览页与 prompt agent 概念页 |
Foundry 中的选择路径
官方概览页给出的入门顺序:
需求 | 推荐方式 | 说明 |
文本任务,尽量少管理基础设施 | Prompt agent | 配置指令、模型与工具,由 Foundry 运行 |
实时语音交互 | 语音类 prompt agent(预览) | 由 Foundry 托管语音编排 |
需要自定义代码、框架或协议 | Hosted agent | 以容器运行,可用于自定义编排与多智能体系统 |
应用已有智能体定义,只需调用模型与工具 | 直接调用 Responses API | 智能体定义保存在应用代码中,不在 Foundry 中建资源 |
选型建议
场景 | 倾向形态 | 依据 |
单轮问答、摘要、改写,不需要外部工具 | Chat(直接调用模型) | 经验判断,非官方结论 |
步骤固定、分支有限,每步输入输出清晰 | Workflow | 经验判断;Workflow 在 Foundry 中的实现待核实 |
需要模型自行决定查询或调用哪些工具,且步骤数不固定 | Agent(prompt agent 优先) | 与 Agent 的定义一致 |
需要自定义运行逻辑、依赖或协议 | Hosted agent | 官方概览页所述适用场景 |
限制与待核实
- Agent 自主调用工具会增加模型调用次数与延迟,成本估算需结合定价页核对(待核实,2026-11-05 获取)。
- Workflow 在 Foundry 中的创建方式、可用节点类型与发布状态:待核实。
- 语音类 prompt agent 与 Copilot harness 处于预览阶段,不建议作为生产依据(以官方说明为准,待核实)。
- 选型建议为经验判断,不代表官方推荐顺序;实际项目应以评测结果为准。
来源与核对
- 来源:
- https://learn.microsoft.com/en-us/azure/foundry/agents/overview
- https://learn.microsoft.com/en-us/azure/foundry/agents/concepts/prompt-agents
- read_scope:正文已读(两页正文均已读取)。Workflow 的官方定义未在已读页面中找到,相关条目保持待核实。
上一篇
单 Agent 与多 Agent 选型
下一篇
接入 MCP 服务器
Loading...