微软发布用于AG-UI代理-用户交互协议的NET SDK
.NET SDK允许C#开发人员使用协议,该协议使代理如何与面向用户的应用程序进行通信标准化。

来源:Michael Vi / Shutterstock
微软在9月25日宣布了一个。用于AG-UI的NET SDK(代理-用户交互)。新的SDK是与CopilotKit合作创建的,允许C#开发人员使用协议,该协议使代理与面向用户的应用程序的通信方式标准化。
这个。AG-UI的NET SDK与TypeScript和Python SDK一起存在于AG-UI存储库中,并根据MIT许可证发布在NuGet上。它的AG-UI的C#实现可以从任何微软表示,NET服务。AG-UI支持。微软代理框架(MAF)中的NET现在基于。该公司补充说,AG-UI的NET SDK。
AG-UI是一个基于事件的协议,允许人工智能代理与前端应用程序进行交互。后端原生发出AG-UI事件,客户端从用任何支持的语言编写的代理中消耗它们。根据文档,该协议包括八个不同类别的事件:
生命周期事件监控代理运行的进度。
短信事件处理流式传输文本内容。
工具调用事件由代理管理工具执行。
状态管理事件在代理和用户界面之间同步状态。
活动事件代表正在进行的活动进度。
子代理事件跟踪子代理并归因于其输出。
特殊活动支持自定义功能。
活动草案建议正在开发的活动。
微软表示,AG-UI的NET SDK双向工作。AGUI.Server将代理转换为AG-UI端点,AGUI.Client启用。使用AG-UI端点的NET应用程序。AGUI.Server和AGUI.Client建立在一组通用的AG-UI原语上。
0
相关文章