GitHub Copilot Harness 支持的代理概述

Microsoft Copilot Studio 中的 GitHub Copilot 框架是一个重新设计的 AI 代理开发和运行环境。 它引入了一种自然语言优先的代理创建方法、统一的单面设计,以及改进响应质量和推理功能的增强业务流程模型。

注释

本文中的功能由由 GitHub Copilot 驱动的代理或工作流使用。

基于使用量的计费适用于使用、构建、测试和评估代理。 这些操作可能会消耗Copilot积分。 了解更多内容,请参阅“管理由 GitHub Copilot 驱动的代理成本”。

什么是 GitHub Copilot harness?

GitHub Copilot 编排框架构建在增强型编排运行时之上,该运行时取代了 Copilot Studio 标准编排框架代理所使用的标准模型。 你不再编写显式的对话话题、流程和分支逻辑,而是用自然语言(预览)描述你的代理,系统生成底层配置。

由 GitHub Copilot 运行框架提供支持的代理可与使用标准运行框架的代理一同使用。 创建新代理时,你可以选择使用哪种线束。 使用 GitHub Copilot 框架创建的代理无法转移到标准框架,反之亦然。

在Copilot Studio的“Harnesses”中了解更多。

Important

GitHub Copilot harness 是 Microsoft Copilot Studio 的创作与编排框架,而不是 GitHub Copilot 服务。 虽然该框架与 GitHub Copilot 共享底层技术和 SDK 组件,但当代理在 Copilot Studio 中运行时,客户数据不会被发送到 GitHub Copilot 服务,也不会由该服务处理。 现有的Microsoft Copilot Studio隐私、安全、合规和数据驻留承诺仍在继续适用。

重要概念

由 GitHub Copilot 编排框架驱动的代理按其核心组件进行组织。 你可以在 构建 标签页中配置以下内容:

  • 指令:定义智能体的身份、语气、范围和行为。 在配置智能体详细信息和指令(预览版)中了解详细信息。

  • 知识:连接的数据源和记忆为代理提供回答问题的上下文。 了解更多信息,请参阅为代理添加知识。

  • 工具:工具允许代理执行操作,如调用 API 和运行流程。 在“ 代理工具概览”中了解更多信息。

  • 技能:技能定义了可重复使用的结构化行为。 在 “代理人技能概览”中了解更多信息。

  • 模型:选择支持代理推理的 AI 模型。 在为智能体选择模型中了解详细信息。

  • 连接的代理:将专用任务委托给其他代理。 在“ 连接代理概览”中了解更多信息。

  • 记忆:开启 记忆 功能,帮助智能体记住交互细节,并利用这些上下文进行未来的交互。 在 “记忆”(预览)中了解更多信息。

构建标签页与标准背带的不同之处

在由 GitHub Copilot 驱动的代理中,构建标签将代理创作的核心部分汇聚在一个地方。 你不再设计显式的主题流和分支逻辑,而是用自然语言描述你的代理,并连接其响应和行动所需的资源。通过使用 构建 标签的自然语言优先方法,你可以创建依赖增强编排来解释指令、决定何时使用知识以及何时调用工具的代理。 在标准框架中,显式话题、触发条件和分支对话流塑造代理行为。 GitHub Copilot harness 采用的方法降低了提前编写详细流程逻辑的必要性。 而是,您只需专注于描述智能体、连接合适的组件,并定义规定其运行方式的界限。

智能体创作界面

由 GitHub Copilot 代理工具提供支持的代理使用基于选项卡的界面来进行构建和管理:

选项卡 Purpose
Build 配置代理的身份、知识、工具、技能、模型和内存
预览 在预览聊天界面中以交互方式测试代理
评价 创建并运行测试集以度量代理质量
Monitor 审查生产健康状况、结果、反应、会话和信用使用情况

显示由 GitHub Copilot harness 提供支持的代理的“构建”选项卡的截图。

代理生命周期

使用 GitHub Copilot 框架构建代理的大致流程如下:

  1. 创建:从Copilot Studio主页开始,选择创建一个由GitHub Copilot harness驱动的新代理。
  2. 构建:配置智能体的身份、知识、能力及其限制。
  3. 测试:使用 “预览 ”选项卡和“ 评估 ”选项卡验证代理的行为。
  4. 发布:将代理部署到所选通道。
  5. 监控:审查生产健康状况,确定改进剂材的方面。 你可以在发布前打开Monitor,但制作数据会在用户使用发布代理后出现。

编排与推理

GitHub Copilot 框架采用了改进的编排运行时,支持深度推理能力和比标准框架更高质量的响应——尤其是在 Microsoft 365 数据上。 与标准框架不同,标准框架可以配置编排行为,GitHub Copilot 框架则为所有代理采用了这种增强型编排模型。 在Copilot Studio的“Harnesses”中了解更多。

Availability

使用标准框架构建的代理与由 GitHub Copilot 框架驱动的代理一起,依然得到全面支持。 有关标准代理的信息,请参见 创建和删除代理 以及 基于AI的代理创作概述。 在Copilot Studio的“Harnesses”中了解更多。

提交有关代理创作体验的反馈

要发送关于创作体验的评论,请在 Microsoft Copilot Studio 代理创作体验顶部工具栏中点击反馈按钮。 要了解有关支持和反馈选项的更多信息,请参阅查找 Copilot Studio 的支持渠道并提供反馈。