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

Microsoft Foundry 产品和功能地图

Microsoft Foundry 涵盖了各种功能,最难的部分通常是知道从哪里开始。 本文将常见目标映射到起点,然后汇总了主要 Foundry 产品和功能,以便你可以将它们分开。

有关 Foundry 中所有内容的详尽列表,请参阅 功能参考。

从目标开始

找到离尝试执行的操作最近的行。

我想要 从这里开始 为什么
将提示发送到模型,没有代理或工具 使用模型和代理进行生成 通往有效调用的最短路径。 仅当您需要工具或编排时,才稍后添加代理。
生成我的第一个代理 选择如何生成 在你投入资源之前,先决定是使用提示智能体还是托管智能体。 这一选择决定了此后的一切。
托管我已编写的智能体 部署托管代理 通过托管终结点、缩放和标识运行现有代码或容器。
将开源框架与 Foundry 配合使用 托管代理的框架 演示如何将 LangGraph、Microsoft Agent Framework 和语义内核映射到 Foundry 托管。
评估代理质量 评估生成式 AI 的应用 先建立基线评分,这样后续变化就可以被衡量,而不是仅凭个别案例判断。
添加可观测性 Foundry 可观测性 跟踪、监视和评估共享一个数据模型,因此将它们一起设置。
部署和操作应用程序 为代理设置 CI/CD 在实现规模化之前,先建立一套可重复执行的发布流程。 有关机队范围的治理,请参阅 控制平面。

主要产品和功能

每行命名一个决策级入口点。 “何时使用”列会先说明适用情形,再说明在哪些情况下另一个选项更合适。

产品或功能 它是什么 何时使用它 适用对象
Foundry 门户 模型、代理、评估和资源的 Web 体验。 用于浏览和原型,而无需编写代码。 如果需要可重复生成,请移动到 SDK 或 CLI。 任何评估 Foundry 的人
提示词代理 由说明、模型和工具定义的声明性代理。 当您希望使用无需管理运行时的代理时,请选择此项。 如果需要自定义代码或容器,请改用托管代理。 代理开发人员
基于语音的提示代理 借助托管式语音编排,让智能体能够实时聆听和说话。 当您希望获得语音交互体验而无需托管语音处理流水线时,可使用此功能。 如果只需要文本响应,请使用提示代理。 代理开发人员
托管代理 您自己的代理代码或框架,由 Foundry 运行。 需要完全控制代理逻辑和依赖项时使用。 如果说明和工具足够,提示代理会更简单。 代理开发人员
Foundry 模型 Microsoft、OpenAI、Anthropic、Meta 等模型目录。 用于在应用或智能体后面选择和部署模型。 如果模型需要域数据,请考虑微调。 应用程序开发人员
微调 根据自己的数据自定义模型。 当提示和检索无法达到所需的质量时使用。 如果该缺口缺少上下文,请改用检索。 ML 工程师
工具箱 封装代理可调用工具的托管端点。 用于提供代理操作并集中管理工具。 如果代理只需要自己的数据,请从 Foundry IQ 开始。 代理开发人员
Foundry IQ 对知识库进行代理检索。 用于使答案以你的内容为依据。 如果只需要少量上传的文件,文件搜索功能会更轻量。 代理开发人员
内存 (预览版) 跨会话的持久智能体召回。 当代理必须记住以前的轮次或用户上下文时使用。 如果每个请求都单独存在,请跳过它。 代理开发人员
工作流 多个智能体和步骤的编排。 当一个任务跨越多个代理或阶段时使用。 如果单个带工具的智能体就能完成作业,那就应保持较为简单的方式。 代理开发人员
Microsoft Foundry SDK 用于Python、C#、JavaScript 和Java的客户端库。 用于将 Foundry 集成到应用程序中。 如果要搭建和部署代理项目,请添加Azure开发人员 CLI。 应用程序开发人员
Azure Developer CLI (azd) 命令行基架、部署和环境管理。 用于重复创建、运行和交付代理项目。 如果仅从应用调用模型,则 SDK 就足够了。 平台工程师
Visual Studio Code 扩展 编辑器中的 Foundry 项目、模型和代理。 用于生成和调试而不离开 VS Code。 如果希望 AI 助手驱动 Foundry,请使用编码代理。 应用程序开发人员
编码代理和 MCP 供编程代理访问 Foundry 的模型上下文协议 用于让 GitHub Copilot 或 Claude Code 与 Foundry 配合使用。 如果更喜欢直接创作,请使用 VS Code 扩展。 应用程序开发人员
LangChain 和 LangGraph 集成 Foundry 模型、工具、记忆和追踪。 当你的团队已基于 LangChain 或 LangGraph 进行开发时使用。 如果你是从头开始,原生智能体需要的粘附代码更少。 代理开发人员
Foundry 可观测性 适用于代理和模型的跟踪、监控和控制面板。 用于查看代理在生产中实际执行的操作。 如果要在发布前比较版本,请从评估开始。 AI 质量工程师
评估 生成式 AI 应用和代理的评分。 用于在发布之前测量质量和捕获回归。 如果你需要对抗性覆盖,请添加 AI 红队测试。 AI 质量工程师
AI 红队测试 针对模型或代理的自动对抗扫描。 用于探测不安全或可利用的行为。 如果你衡量的是日常品质,那么评估会更合适。 安全管理员
护栏和控制 用于模型和代理的内容过滤和安全控制 用于在运行时强制实施安全。 如果你在发布前进行安全测试,请结合 AI 红队测试一起开展。 安全管理员
Foundry 控制平面 对整个体系中的智能体、模型和工具进行治理。 用于跨多个项目设置限制、策略和监督。 如果要管理单个项目,项目设置就足够了。 平台工程师