在之前的这篇文章 (
为你的Copilot定制 Agent(代理)
) 中给大家介绍了如何为Microsoft 365 Copilot 定制自己的智能体(Agent),这使得Microsoft 365 Copilot能帮助你解答特定领域知识的问题,完成非常个性化的任务。
在上文中,我提到了一个咱自主研发成功的PowerShell模块,
Microsoft Copilot Toolkit (
https://github.com/code365opensource/microsoft.copilot.toolkit
)
, 可以用一行代码生成你所想要的智能体。这个模块特别适合于平常比较喜欢用 PowerShell的朋友们,而且它还能实现
批量化,自动化创建智能体
。
目前这个模块已经发布到了官方的市场,有超过2000次下载,我也收到过不少反馈,其中呼声最高的功能就是能否自动帮助管理员进行发布,免去手工安装的痛苦。今天是周日,坐在冬日的阳光里,我将这个模块升级到了 0.1.6版本,完美地提供了这个功能。
如果你还没有使用过 Microsoft Copilot toolkit,你可以通过下面的方式安装这个模块
Install-Module -Name microsoft.copilot.toolkit -scope CurrentUser
Update-Module -Name microsoft.copilot.toolkit -scope CurrentUser
然后下面是一个简单的例子,这次更新添加了 publish 这个参数。如果你指定了这个参数,它会自动弹出对话框让你进行登录和授权 ,当前要求你有
管理员权限
,才能进行发布哦。
请注意,这个 “Declarative agent builder in PowerShell" 就是我注册用来帮助你登录和授权的,这里显示 ”unverified" 是因为我没有正式走流程去审批,它需要有公司执照才能得到verified。
New-DeclarativeAgent `
-name "M365AP team agent" `
-instructions "You help people to unerstand and culture of M365 AP team, and answer another questions based on the knowledge source."`
-onedriveOrSharePointUrls "https://microsoft.sharepoint.com/teams/szo365fnd" `
-publish
如果不出意外的话,这个工具会自动帮助你创建智能体,并且打包为一个zip文件,然后以你自己的身份上传到企业的应用目录,并且还提供了一个直接安装的链接(以便你可以分享给同事)。
点击这个链接,可以在浏览器中唤起你的Teams,然后会自动弹出如下的安装提示框。