人工智能 频道

微软发布用于AG-UI代理-用户交互协议的NET SDK

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

微软标志和标志在硅谷公司校园的正面。该公司总部位于美国加利福尼亚州雷德蒙-加利福尼亚州山景城-2019年

  来源: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原语上。

来源:https://www.infoworld.com/article/4227233/microsoft-releases-net-sdk-for-ag-ui-agent-user-interaction-protocol.html


0
相关文章