专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
目录
相关文章推荐
田俊国讲坛  ·  【2月22-23日】心智突围工作坊第九期(北 ... ·  13 小时前  
HSE集结号  ·  【PPT】员工安全行为养成精品培训课程 ·  昨天  
HSE集结号  ·  【PPT】员工安全行为养成精品培训课程 ·  昨天  
MINISO名创优品  ·  【上新通知】迪士尼米奇“趣享生活”系列上市 ·  2 天前  
玩物志  ·  《哪吒 2》影史最佳,奇迹还是必然? ·  4 天前  
51好读  ›  专栏  ›  dotNET跨平台

Microsoft Copilot Toolkit 支持自动发布你的智能体

dotNET跨平台  · 公众号  ·  · 2025-01-20 08:00

正文

在之前的这篇文章 ( 为你的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,然后会自动弹出如下的安装提示框。






请到「今天看啥」查看全文