Python调用ChatGpt API:可识别上下文+可反复自动提问,不出结果不罢休
2023-02-09 20:39 作者:biggertree-Jing | 我要投稿
一、拟解决两个问题:
保证前后问答的连续性。ChatGpt API调用,目前官方的调用代码每次的问题都被当作孤立的,无法相互关联。提供联系上下文的对话方案,以指定的话轮数为语境(比如10个,可以自己修改),自动关联。
自动反复提问,不出结果不罢休。ChatGpt太火爆,服务器吃不消。提问往往没有结果,返回“服务器忙”、“服务器故障”之类的提示。提供反复自动提交问题的方案,问不出来不罢休。
二、执行本方案的前提条件:
1.要有ChatGpt的账号和API Key(账号和Key的申请方法,B站教程很多,请自行搜索学习)
2.要安装openai包(安装口令:pip install openai)
三、Python 代码:
四、运行效果截图:

图片内容转写如下:
由上述对话可见,本方案确实是可以联系上下文问答的。
五、其他问题
如在使用中发现问题,欢迎在留言区提出修改建议。相互学习,共同进步。谢谢大家!