TomLBZ / koishi-plugin-openai

Calls OpenAI API for Koishi.js
48 stars 10 forks source link

支持设置OpenAI的反向代理地址,修复小bug #36

Closed dingyi222666 closed 1 year ago

dingyi222666 commented 1 year ago

如题,这几天一直在找能在koishi上好用的能调用OpenAI的聊天插件,找来找去还是这个插件好。 不过我用的时候发现不支持设置反代域名,以及 #35 的bug,我直接动手修复了。所以就有了这个PR。

这个PR主要新增和修复的功能:

  1. 支持设置 OpenAI 的反向代理地址
  2. 网络搜索支持启用百度搜索(只在Bing和Google都不可用的时候使用)
  3. 修复 #35 的 bug
  4. 支持 #27 ,可以关闭网络搜索功能
  5. 支持查询 OpenAI 账号的可用余额 (从给的API Key 去查)
  6. 优化连接到 OpenAI 时出现错误的操作(会直接退出并且提示错误。例如你的API Key无效了就会这样,会输出API返回的结果)

代码可能写的有点差,轻喷。。。

TomLBZ commented 1 year ago

感谢 @dingyi222666 修复 #35 ,增加了 #27 ,以及改进了代码格式! (一开始一看每一行都change了,着实吓了一跳,结果发现是把我懒省事儿不加分号不换行的代码全都加了分号换了行!看起来清爽多了)

dingyi222666 commented 1 year ago

感谢 @dingyi222666 修复 #35 ,增加了 #27 ,以及改进了代码格式! (一开始一看每一行都change了,着实吓了一跳,结果发现是把我懒省事儿不加分号不换行的代码全都加了分号换了行!看起来清爽多了)

其实就是vscode格式化了一下((