Microsoft Copilot Studio 中的 GitHub Copilot 框架是一个重新设计的 AI 代理开发和运行环境。 它引入了一种自然语言优先的代理创建方法、统一的单面设计,以及改进响应质量和推理功能的增强业务流程模型。
注释
本文的功能由 GitHub Copilot 框架驱动,该工具使用 Copilot 积分进行基于使用量的计费。 在GitHub Copilot harness驱动的代理计费概览中,了解更多关于Copilot积分的信息。
基于使用量的计费适用于使用、构建、测试和评估代理。 这些操作可能会消耗Copilot积分。
什么是 GitHub Copilot 线束?
GitHub Copilot 线束基于增强型编排运行时,取代了 Copilot Studio 标准线束代理所用的标准模型。 不使用创作显式聊天主题、流和分支逻辑,而是使用自然语言描述代理,系统生成基础配置。
由 GitHub Copilot 接口驱动的代理与使用标准框架的代理并行可用。 创建新代理时,你可以选择使用哪种线束。 使用 GitHub Copilot 框架创建的代理无法转移到标准框架,反之亦然。
关于两种线束的详细比较,请参见标准线束与 GitHub Copilot 线束。
重要概念
由 GitHub Copilot 驱动的代理围绕其核心组件组织,配置可从构建标签页中配置:
指令:定义智能体的身份、语气、范围和行为。 参见配置智能体详情和说明(预览版)。
知识:连接的数据源和记忆为代理提供回答问题的上下文。 请参阅向代理添加知识。
工具和技能:工具允许代理执行操作(调用 API、运行流),同时技能定义可重用的结构化行为。 请参阅为智能体添加工具和技能。
模型:选择支持代理推理的 AI 模型。 请参阅为智能体选择模型。
连接的代理:将专用任务委托给其他代理。 请参阅已连接智能体概览。
智能体创作界面
由 GitHub Copilot 框架驱动的代理使用基于标签的表面来构建和管理:
| 选项卡 | Purpose |
|---|---|
| Build | 配置代理的标识、知识、工具、技能和模型 |
| 预览 | 在预览聊天界面中以交互方式测试代理 |
| 评价 | 创建并运行测试集以度量代理质量 |
| 监视器 | 查看最近访问的任务、代理访问的文件和活动 |
代理生命周期
使用 GitHub Copilot 框架构建代理的大致流程如下:
- 创建:从Copilot Studio主页开始,选择创建一个由GitHub Copilot harness驱动的新代理。
- 构建:配置智能体的身份、知识、能力及其限制。
- 测试:使用 “预览 ”选项卡和“ 评估 ”选项卡验证代理的行为。
- 发布:将代理部署到所选通道。
- 监视:在部署后跟踪代理的任务、活动和性能。
编排与推理
GitHub Copilot 框架采用了改进的编排运行时,支持深度推理能力和比标准框架更高质量的响应——尤其是在 Microsoft 365 数据上。 与标准规范不同,标准规范编排行为可配置,GitHub Copilot 规范对所有代理采用了这种增强型编排模型。
了解更多关于标准线束与GitHub Copilot线束的区别。
Availability
使用标准框架构建的代理与由 GitHub Copilot 框架驱动的代理一起,依然得到全面支持。 有关标准代理的信息,请参见 创建和删除代理 以及 基于AI的代理创作概述。 了解更多关于标准线束与GitHub Copilot线束的区别。