微软宣布,它将开源Terminal Chat,并邀请开源社区的开发者参与和贡献终端应用中的人工智能开发。
这一举措符合该团队的愿望,让用户和开发者共同塑造Windows终端中人工智能的未来,促进创新的协作环境。
Terminal Chat目前在Windows Terminal Canary中可用,它使用户能够直接在终端中与人工智能服务进行对话。这一功能使用户能够获得智能建议,例如查找命令或理解错误信息,同时保持终端会话的上下文。
Windows终端中的Terminal Chat功能目前依赖于用户提供自己的Azure OpenAI服务端点和密钥,因为它没有自己的大语言模型。有兴趣使用Terminal Chat的用户可以在GitHub上的Windows终端仓库的feature/llm分支中找到代码。此外,最新的Windows Terminal Canary构建,包含Terminal Chat功能,也可以从GitHub仓库下载。
要在Windows Terminal Canary中设置终端聊天,用户必须手动将人工智能服务端点和密钥添加到Terminal Chat设置中。目前,Terminal Chat只支持Azure OpenAI服务。要获得必要的Azure OpenAI服务端点和密钥,用户需要创建和部署一个Azure OpenAI服务资源。