赞
踩
最近实验需要用到chatGPT,就试着调了一下
输入以下代码,运行
- import openai
- openai.api_key = "your_api_key"
-
- def askGPT(prompt):
- model_engine = "text-davinci-003"
-
- completions = openai.Completion.create(
- engine=model_engine,
- prompt=prompt,
- max_tokens=1024,
- n=1,
- stop=None,
- temperature=0.5,
- )
-
- answer = completions.choices[0].text
- print(answer)
-
- askGPT("世界人口有多少")
果不其然,报错了
之后去网上搜素解决方案,总的来说分为以下两种
1.降低urllib3版本
pip install urllib3==1.25.11
2.proxy
直接在程序中添加
以及修改api_requestor.py文件
需要注意的是,你的代理服务器端口号不一定和笔者一样 ,需要自己的代理服务器端口号
这里给出查看代理服务器端口号的方法代理服务器ip地址和端口号怎么看-掘金 (juejin.cn)
笔者是直接修改api_requestor.py,之后运行
这样就成功显示回答了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。