如果关注过我这个公众号,你可以通过这篇文章(ChatGPT PowerShell SDK 发布 ) 了解到我开发和维护的这个非官方的OpenAI PowerShell SDK, 此前已经支持在PowerShell中发起completions服务调用(可广泛用于后台自动化,主要针对GPT3的ABCD模型,例如自动根据日志内容进行问题分析,摘要提取等),以及基于OpenAI原生服务地址发起ChatGPT会话(gpt-3.5-turbo和gpt4等模型),请注意,这一切都是发生在命令行中,而不是网页中。
我利用有限的业余时间在开发这个SDK,目前为止,这个模块已经有452次下载安装,如果你正好也用到了它,并且觉得有用,我将很高兴。
值得注意的是,因为众所周知的原因,如果你用原生的OpenAI 的接口,你可能会遇到一些网络连接方面的问题。为了避免疑惑,我今天还特别添加了网络连接检测方面的功能,如果你没有连接,则会显示下面的提示。
是的,你没有看错,这个模块甚至还可以很轻松地运行在Linux中,上面这个截图其实是在Ubuntu Server上面,真是活久见了吧,哥们居然也有这么一天,能为Linux开发应用呢,骄傲自嚎!
那么,这怎么能少得了对Azure OpenAI Service的支持呢?有了这个,就不会存在上面提到的这个问题了。
想要在PowerShell中轻松进行ChatGPT聊天,并且使用你自己拥有的Azure OpenAI Service的话,你只需要像下面这样操作即可。
当然,咱们还有很多选项,例如你可以自定义系统指令,让它进行角色扮演,不要太方便哦。
详细操作指南,请参考 https://github.com/code365opensource/code365scripts/blob/master/code365scripts.openai/readme.md 的说明,点击左下方的阅读原文可直达,你值得拥有。如果有遇到问题,请通过 https://github.com/code365opensource/code365scripts/issues 给我反馈吧。