微软面向企业的Private ChatGPT 参考应用 Chat Copilot

这两天你可能看过这篇文章:微软面向企业的开源!超详细安装流程反馈![1], 这篇文章顶多就是一个Azure服务的简单Demo,就连插件机制都没有,这也是促使我写这篇文章的因素之一 。微软在Build 大会上宣布了 Stack,Stack被描述为一个人工智能开发框架,帮助开发人员构建自己的 。“这个堆栈包括对插件的支持,这些插件通过允许它们查询实时信息、合并公司或其他业务数据、执行新型计算并代表用户安全地采取行动来增强人工智能系统的功能 。
其中充当AI 角色的正是微软今年在LLM 领域实践的总结而开源的项目 [2], 其中有一个参考程序 chat,已经按照 stack的设计进行了重构,微软最近的一篇文章 “使用Chat 测试你的插件”[3], 团队构建了参考应用程序,以帮助开发人员了解平台的不同概念(包括利用插件,规划器和AI记忆)如何组合在一起以创建单一的对话体验 。
【微软面向企业的Private ChatGPT 参考应用 Chat Copilot】一直在更新其Chat 参考应用程序以测试插件,并将其移至自己的存储库[4], 还改进了该应用程序的功能,使开发人员更容易了解Chat 的功能,其中列出了三个具体功能:
通过单击Chat 中的信息气泡,开发人员可以看到用于生成响应的整个提示(及其令牌使用情况) 。
在“计划”选项卡中,开发人员可以查看和调查使用插件生成的所有计划 。
在“角色”选项卡中,开发人员可以使用影响代理响应方式的变量 。
基于其用于构建插件然后对其进行测试的单独文档,还发布了有关部署 Chat以便它可以与组织中的其他人一起使用的指南, 下面介绍一下在本地环境中部署运行Chat :
在本地环境下运行条件
在本地环境安装,详细参考 Chat[5],需要在Azure 上获取到服务的几个参数:
用Azure 创建实例,部署模型,获取访问Azure 服务的两个参数
在Azure AAD上注册一个应用,用户的身份认证要用到这个,AAD的应用 都必须使用HTTPS 才能设置,http 只能使用。
在、Linux、Mac环境下都 目录下准备好了安装脚本 。

微软面向企业的Private ChatGPT 参考应用 Chat Copilot

文章插图
第一步执行.ps 或者 .sh 安装依赖环境,这个脚本会安装,-7.0-sdk,, 和yarn 。
第二部执行配置 Chat :
.\.ps1 - {} - {} - {T} - {}
然后执行Start.ps或者Start.sh,启动后端API 和前端的 React 应用 。
访问应用程序
访问:3000/后会显示认证界面,使用 账户登录后就可以拥有企业私有的,可以支持插件 。
相关链接: