Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

已支持 ChatGPT API (gpt-3.5) #48

Open
zzyspace opened this issue Mar 1, 2023 · 44 comments
Open

已支持 ChatGPT API (gpt-3.5) #48

zzyspace opened this issue Mar 1, 2023 · 44 comments

Comments

@zzyspace
Copy link

zzyspace commented Mar 1, 2023

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

@amaoo
Copy link
Contributor

amaoo commented Mar 2, 2023

@zhayujie
Copy link
Owner

zhayujie commented Mar 2, 2023

晚上更新

@zwmcoder
Copy link

zwmcoder commented Mar 2, 2023

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

@bboychencan
Copy link

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

@kevinwatson2
Copy link

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

@chenweilie
Copy link

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

@ronaldinho1000
Copy link

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

@zhayujie
Copy link
Owner

zhayujie commented Mar 2, 2023

已支持 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 zhayujie changed the title ChatGPT API发布了 已支持 ChatGPT API (gpt-3.5) Mar 2, 2023
@zhayujie zhayujie pinned this issue Mar 2, 2023
@zzyspace
Copy link
Author

zzyspace commented Mar 2, 2023

Coooool!

@ronaldinho1000
Copy link

2. pip3 install --upgrade openai

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

@zhayujie
Copy link
Owner

zhayujie commented Mar 2, 2023

pip3 install --upgrade openai

pip3 show openai 呢

@ronaldinho1000
Copy link

pip3 install --upgrade openai

pip3 show openai 呢

图片

@zhayujie
Copy link
Owner

zhayujie commented Mar 2, 2023

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

@zhongjincan
Copy link

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

@ronaldinho1000
Copy link

是的,我用的是python3.8

@ronaldinho1000
Copy link

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

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

@zhayujie
Copy link
Owner

zhayujie commented Mar 2, 2023

是的,我用的是python3.8

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

@explorerJi
Copy link

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呢?大神,求解

@zhayujie
Copy link
Owner

zhayujie commented Mar 2, 2023

@explorerJi 升级下pip版本试试

@zhongjincan
Copy link

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

解决了,升级py版本

@ronaldinho1000
Copy link

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

解决了,升级py版本

你升级到哪个py 版本了?

@HUANGYIHAOLLL
Copy link

国内是不是不能用了

@yuanzhiyu
Copy link

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

@yuanzhiyu
Copy link

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

@zzyspace
Copy link
Author

zzyspace commented Mar 2, 2023

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

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

@HUANGYIHAOLLL
Copy link

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

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

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

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

@zhayujie
Copy link
Owner

zhayujie commented Mar 2, 2023

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

@ronaldinho1000
Copy link

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

太可恶了;全都用不了了

@zhayujie
Copy link
Owner

zhayujie commented Mar 2, 2023

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

@yuanzhiyu
Copy link

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

已经开了 成功复活!

@knigth95
Copy link

knigth95 commented Mar 3, 2023

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

问一下,现在不开代理,是不是连GPT-3.0都无法用(我个人订阅号哪里一直在反馈:正在处理,请稍后再试)

@zhayujie
Copy link
Owner

zhayujie commented Mar 3, 2023

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

问一下,现在不开代理,是不是连GPT-3.0都无法用(我个人订阅号哪里一直在反馈:正在处理,请稍后再试)

是的,一把封了

@yuanzhiyu
Copy link

大佬,我把你的线程池先注释掉了,换成了正常的一问一答的流程,发现99%的情况都不会有5s超时。因为如果第一次超时了,微信会连续发三次query。但是从实际体验来看,我的绝大多数回复都能在5s内返回。可能是新的api响应速度给优化了吧。

@TheOnlySean
Copy link

貌似model换到chatgpt后依然用的gpt-3,问了它很多次,它都说自己用的是gpt-3的语言模型,并说OpenAI还没有推出gpt-3.5

@ShowUNow
Copy link

ShowUNow commented Mar 3, 2023

貌似model换到chatgpt后仍然使用的gpt-3,问了很多次,它都说自己用的是gpt-3的语言模型,并说OpenAI还没有推出gpt-3.5

在openAI的官网https://platform.openai.com/account/usage
页面下面的Model usage上可以看到是调用了 gpt-3.5-turbo-0301
image

@TheOnlySean
Copy link

貌似model换到chatgpt后仍然使用的gpt-3,问了很多次,它都说自己用的是gpt-3的语言模型,并说OpenAI还没有推出gpt-3.5

在openAI的官网https://platform.openai.com/account/usage 页面下面的Model usage上可以看到是调用了 gpt-3.5-turbo-0301 image

还真是。。。

@yuanzhiyu
Copy link

貌似model换到chatgpt后依然用的gpt-3,问了它很多次,它都说自己用的是gpt-3的语言模型,并说OpenAI还没有推出gpt-3.5

你可以问一下时间,它还说现在是2021年呢。反正接口的模型肯定没那么好,接入必应的模型明显就好很多。

@lkyuier
Copy link

lkyuier commented Mar 7, 2023

请问gpt3.5是不是收费的?

@ShowUNow
Copy link

ShowUNow commented Mar 7, 2023 via email

@Mrchenvvv
Copy link

现在

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

问一下,现在不开代理,是不是连GPT-3.0都无法用(我个人订阅号哪里一直在反馈:正在处理,请稍后再试)

是的,一把封了

现在是必须开代理才能访问openai的api的吗?

@ShowUNow
Copy link

ShowUNow commented Mar 8, 2023 via email

@xin007-kong
Copy link

貌似model换到chatgpt后依然用的gpt-3,问了它很多次,它都说自己用的是gpt-3的语言模型,并说OpenAI还没有推出gpt-3.5

你可以问一下时间,它还说现在是2021年呢。反正接口的模型肯定没那么好,接入必应的模型明显就好很多。

必应的模型已经可以接入了吗?

@xionghaizhi
Copy link

貌似model换到chatgpt后依然用的gpt-3,问了它很多次,它都说自己用的是gpt-3的语言模型,并说OpenAI还没有推出gpt-3.5

你可以问一下时间,它还说现在是2021年呢。反正接口的模型肯定没那么好,接入必应的模型明显就好很多。

接入后怎么让他走clash?

@tengzhaoyong
Copy link

  1. pip3 install --upgrade openai

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

我也是,然后我用python3.8就可以了,之前一直是python3.6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests