使用 a365 publish 命令打包您的智能体,然后将包上传到 Microsoft 365 管理中心。 发布后,您可以在组织内创建智能体实例并管理该智能体。
必备条件
开始之前,请确保您已具备以下项目。
必需的帐户和权限
Microsoft 365 租户,且具有以下角色之一(管理中心上传步骤必备):
- 全局管理员
所需的工具
- A365 CLI 已安装 (Agent 365 CLI)
必需的设置步骤
发布前,请完成以下步骤:
- 创建智能体蓝图 - 按照 设置步骤 创建您的智能体蓝图。
- 在本地测试智能体 - 使用 Agents Playground 验证您的智能体是否正常工作(参见 在本地测试智能体)。
-
准备配置文件 - 确保
a365.config.json和a365.generated.config.json已更新至最新版本。
发布命令
运行 a365 publish 命令:
a365 publish
备注
运行 a365 publish -h 可显示该命令支持的所有选项。
此命令的功能:
-
更新清单 - 将
manifest.json替换为您智能体蓝图的 ID。 -
创建包 - 将
manifest.json和图标打包到manifest.zip中。 - 打印说明 - 显示通过 Microsoft 365 管理中心上传的分步说明。
备注
a365 publish 命令同时适用于智能体和 AI 团队成员。 对于使用 --agent-name(无需配置)配置的智能体,在运行 a365 publish 之前,请确保工作目录中存在 a365.generated.config.json 文件,因为该命令会从该文件中读取蓝图 ID。
上传至管理中心
a365 publish 完成后,请按照打印的说明上传您的智能体:
- 转到 Microsoft 365 管理中心。
- 导航至 智能体 > 所有智能体 。
- 选择 上传自定义智能体 。
- 从项目中的
manifest文件夹上传manifest.zip文件。
有关详细信息,请参阅 将智能体上传至 Microsoft 365 管理中心 。
验证发布是否成功
使用以下检查清单来验证智能体是否已成功发布:
✅
CLI 发布成功
✅
manifest 已创建包含 manifest.json 和 manifest.zip 的 文件夹
✅
智能体出现在 Microsoft 管理中心
CLI 输出
当发布命令成功时,您将看到以下输出消息:
✅ Manifest updated successfully
✅ manifest.zip created successfully
✅ 打印的分步上传说明
如果命令失败,请检查错误消息并确保已完成蓝图设置。
可能的错误:
| 错误 | 解决步骤 |
|---|---|
Agent blueprint ID not found |
运行 a365 setup 以完成蓝图设置。 |
Permissions missing |
使用 a365 setup permissions 命令 重新运行设置。 |
发布失败时,请按照 这些步骤 操作。
清单文件
您可以使用 Test-Path PowerShell 命令测试 manifest 文件夹中的以下文件。
# Check manifest folder and contents exists
Test-Path <deploymentProjectPath>/manifest/
Test-Path <deploymentProjectPath>/manifest/manifest.json
Test-Path <deploymentProjectPath>/manifest/manifest.zip
# All should return: True
备注
如果未看到这些文件,请尝试再次运行 a365 publish 命令。
智能体显示在管理中心中
备注
上传完成后,智能体可能需要 5-10 分钟 才会出现在管理中心和 Teams 中。 这种延迟是正常的。
请按照以下步骤确认智能体是否已存在:
- 转到 Microsoft 365 管理中心。
- 导航至 智能体 > 所有智能体 。
- 您的智能体会显示在列表中。
下表列出了您可以查看的详细信息:
| 字段 | 检查项 |
|---|---|
| 名称 | 您的智能体名称(来自 manifest.json) |
| 版本 | 版本号(例如,1.0.0) |
| 发布者 | 组织名称 |
| 可用性 | 可用/所有用户 |
另请参阅
后续步骤
发布智能体后,请创建一个实例,以便在您的租户中进行配置和使用。
故障排除
将智能体发布到 Microsoft 365 管理中心时的常见问题。
提示
Agent 365 故障排除指南 包含高层次的故障排除建议、最佳实践,以及针对 Agent 365 开发生命周期各阶段的故障排除内容链接。
发布命令失败
症状:
- 在 期间出错
a365 publish -
manifest.zip未创建
根本原因:
- 设置未完成
- 清单验证错误
- 权限不足
解决方案:
请确认设置是否已完成。
Get-Content a365.generated.config.json | ConvertFrom-Json | Select-Object agentBlueprintId运行 发布命令 并按照提示操作。
在管理中心上传失败
症状:
- 在 Microsoft 365 管理中心上传
manifest.zip时出现错误 - 上传后智能体未显示
根本原因:
- 管理中心权限不足
-
manifest.zip无效或已过期
解决方案:
- 确保具有全局管理员角色。
- 再次运行
a365 publish以生成新的manifest.zip。 - 请按照 上传步骤 尝试再次上传。
如需更多帮助,请参阅 将智能体上传到 Microsoft 365 管理中心。