bot-on-anything icon indicating copy to clipboard operation
bot-on-anything copied to clipboard

已支持 ChatGPT API (gpt-3.5)

Open zzyspace opened this issue 1 year ago • 44 comments

模型为gpt-3.5-turbo,文档: https://platform.openai.com/docs/guides/chat

zzyspace avatar Mar 01 '23 19:03 zzyspace

https://github.com/kydycode/chatgpt-3.5-turbo/

amaoo avatar Mar 02 '23 01:03 amaoo

晚上更新

zhayujie avatar Mar 02 '23 02:03 zhayujie

晚上更新 openai默认就用gpt-3.5-turbo么, 看起来也便宜,也会迭代。 image

zwmcoder avatar Mar 02 '23 02:03 zwmcoder

接口好改,主要是要存储上下文才能达到最优的效果,这部分工作量可能会大一些

bboychencan avatar Mar 02 '23 03:03 bboychencan

人机界面也要适当修改,使得用户可以输入两种queries,分别对应于下图中的system 和user,前者是新增的,不常变化,但对定位上下文很有用,后者类似于现在的或缺省。 image

kevinwatson2 avatar Mar 02 '23 03:03 kevinwatson2

是不是直接改就能暂时用上,不管上下文的话。

chenweilie avatar Mar 02 '23 05:03 chenweilie

我刚才试了一下,反应速度确实快了很多,回答也更加智能一些;但是不一会,API 就无法使用了,提示http 443;openai 的库要升级到0.27.0 才行;

ronaldinho1000 avatar Mar 02 '23 05:03 ronaldinho1000

已支持 gpt-3.5-turbo 模型接入, 步骤如下:

  1. 获取最新代码 https://github.com/zhayujie/bot-on-anything
  2. 升级openai依赖,要求版本 0.27.0: pip3 install --upgrade openai
  3. 修改 config.json 中 model 部分的 type 为 chatgpt

zhayujie avatar Mar 02 '23 06:03 zhayujie

Coooool!

zzyspace avatar Mar 02 '23 06:03 zzyspace

2. pip3 install --upgrade openai

AttributeError: module 'openai' has no attribute 'ChatCompletion',我直接升级,报了这个错

ronaldinho1000 avatar Mar 02 '23 06:03 ronaldinho1000

pip3 install --upgrade openai

pip3 show openai 呢

zhayujie avatar Mar 02 '23 07:03 zhayujie

pip3 install --upgrade openai

pip3 show openai 呢

图片

ronaldinho1000 avatar Mar 02 '23 07:03 ronaldinho1000

@ronaldinho1000 这样是ok的,你启动程序用的是 python3.8嘛

zhayujie avatar Mar 02 '23 07:03 zhayujie

我也出现了上面那个问题:AttributeError: module 'openai' has no attribute 'ChatCompletion',

zhongjincan avatar Mar 02 '23 07:03 zhongjincan

是的,我用的是python3.8

ronaldinho1000 avatar Mar 02 '23 07:03 ronaldinho1000

@ronaldinho1000 这样是ok的,你启动程序用的是 python3.8嘛

我另外一台服务器是python 3.7.8,chatgpt 是可以正常使用的,只有这个服务器报错;

ronaldinho1000 avatar Mar 02 '23 07:03 ronaldinho1000

是的,我用的是python3.8

python3.8 app.py 还有这个问题嘛

zhayujie avatar Mar 02 '23 08:03 zhayujie

root@iZ2ze00b429mg5da5v5xtdZ:~# pip3 show openai Name: openai Version: 0.26.5 Summary: Python client library for the OpenAI API Home-page: https://github.com/openai/openai-python Author: OpenAI Author-email: [email protected] License: None Location: /usr/local/lib/python3.8/dist-packages Requires: requests, aiohttp, tqdm Required-by: 我这为什么安装不了更新呢,还是0.26.5版本,升不到0.27.0呢?大神,求解~

explorerJi avatar Mar 02 '23 08:03 explorerJi

@explorerJi 升级下pip版本试试

zhayujie avatar Mar 02 '23 08:03 zhayujie

我也出现了上面那个问题:AttributeError: module 'openai' has no attribute 'ChatCompletion',

解决了,升级py版本

zhongjincan avatar Mar 02 '23 08:03 zhongjincan

我也出现了上面那个问题:AttributeError: module 'openai' has no attribute 'ChatCompletion',

解决了,升级py版本

你升级到哪个py 版本了?

ronaldinho1000 avatar Mar 02 '23 09:03 ronaldinho1000

国内是不是不能用了

HUANGYIHAOLLL avatar Mar 02 '23 11:03 HUANGYIHAOLLL

已使用新代码接入个人订阅号,服务器用的阿里云。用了一段时间之后突然阿里云->openAI的接口就一直超时了,但是我本地请求openAI接口有返回,是阿里云把openAI的接口检测到给ban了吗?

yuanzhiyu avatar Mar 02 '23 11:03 yuanzhiyu

真的无语,打个字的功夫,本地也请求超时了。

yuanzhiyu avatar Mar 02 '23 11:03 yuanzhiyu

已使用新代码接入个人订阅号,服务器用的阿里云。用了一段时间之后突然阿里云->openAI的接口就一直超时了,但是我本地请求openAI接口有返回,是阿里云把openAI的接口检测到给ban了吗?

+1。甚至连GPT3都一起ban掉了

zzyspace avatar Mar 02 '23 12:03 zzyspace

已使用新代码接入个人订阅号,服务器用的阿里云。用了一段时间之后突然阿里云->openAI的接口就一直超时了,但是我本地请求openAI接口有返回,是阿里云把openAI的接口检测到给ban了吗?

+1。甚至连GPT3都一起ban掉了

已使用新代码接入个人订阅号,服务器用的阿里云。用了一段时间之后突然阿里云->openAI的接口就一直超时了,但是我本地请求openAI接口有返回,是阿里云把openAI的接口检测到给ban了吗?

我说我怎么用不了,太可恶了

HUANGYIHAOLLL avatar Mar 02 '23 12:03 HUANGYIHAOLLL

腾讯云也访问不通了......

zhayujie avatar Mar 02 '23 13:03 zhayujie

腾讯云也访问不通了......

太可恶了;全都用不了了

ronaldinho1000 avatar Mar 02 '23 13:03 ronaldinho1000

暂时通过开代理解决吧, 看看有没有其他办法

zhayujie avatar Mar 02 '23 14:03 zhayujie

暂时通过开代理解决吧, 看看有没有其他办法

已经开了 成功复活!

yuanzhiyu avatar Mar 02 '23 15:03 yuanzhiyu