内容提要
2024年8月,Visual Studio Code的Teams Toolkit发布了更新,新增了增强的应用验证、基于Python的智能聊天机器人生成、声明式副驾驶创建,以及对Azure OpenAI服务上的Assistant API的支持。此次更新还包括各种增强功能和错误修复。下载最新版本的Teams Toolkit以探索这些新功能和改进。
延伸解读
应用验证功能前移,降低提交风险
本次更新将微软审核应用时使用的测试用例集成到Teams Toolkit中,开发者可在本地提前发现应用包中的错误或警告,并获得解决指导。这有助于在提交至Teams Store或商业市场前确保应用符合标准,减少因验证失败导致的反复修改和延迟。
Python开发者获得更完整的AI应用构建能力
Teams Toolkit现在支持使用Python生成智能聊天机器人,并更新了AI Agent (Python)应用模板以支持Azure OpenAI服务的Assistant API。开发者可以选择使用Azure OpenAI服务或直接使用OpenAI来构建面向Microsoft 365的AI代理。TypeScript和JavaScript版本的类似更新即将推出。
声明式副驾驶:定制Microsoft 365 Copilot的新途径
通过Teams Toolkit,开发者可以创建声明式副驾驶,通过声明指令、操作和知识来定制Microsoft 365的Copilot。这些副驾驶运行在支撑Microsoft Copilot的同一编排器、基础模型和可信AI服务上。开发者可以构建基础的声明式副驾驶,或带有API插件的版本。
安全与模板更新持续进行
本次更新修复了TeamsFx SDK中的安全漏洞,并在Visual Studio Code输出通道中隐藏了秘密值以增强安全性。同时,Teams Toolkit持续更新脚手架应用模板以符合最新的Teams Store验证指南,首批更新覆盖所有机器人模板。此外,还修复了多个问题,包括群聊兼容性、生命周期按钮链接重定向等。
Q&A
Teams Toolkit的新增强应用验证功能有什么作用?
增强应用验证功能帮助开发者评估应用包,识别错误或警告,并提供解决方案指导,确保应用符合提交标准。
如何使用Teams Toolkit生成智能聊天机器人?
开发者可以使用Python通过Teams Toolkit生成智能聊天机器人,扩展AI驱动应用的开发工具。
声明式副驾驶的创建有什么新功能?
Teams Toolkit允许用户创建声明式副驾驶,通过声明指令、动作和知识来定制Microsoft 365的Copilot。
Teams Toolkit如何支持Azure OpenAI服务的Assistant API?
Teams Toolkit更新了AI Agent (Python)应用模板,支持在Azure OpenAI服务上使用Assistant API,允许开发者构建AI代理。
此次更新中修复了哪些安全漏洞?
此次更新修复了TeamsFx SDK中的安全漏洞,以及多个其他问题,包括群聊兼容性和链接重定向错误。
如何下载最新版本的Teams Toolkit?
用户可以访问Teams Toolkit的官方网站下载最新版本,以探索新功能和改进。