如你所见,这个东西是一个Python程序,而且似乎带着点什么东西...... 好了,不卖关子了,这是一个用Python语言+Json参数文件实现的一个程序,用于连接ChatGPT-3.5 TurBo模型,并且总造价约15RMB,你只需要一个SMS虚拟手机号来注册你的账号得到API KEY密钥和一个魔法上网的软件即可。
那么,开始吧!
首先,我们需要一个国外手机号+国外邮箱,因为ChatGPT暂不支持+86中国大陆手机号和邮箱(不排除是国际上的关系等),那么,怎么申请呢? 邮箱很好搞,如果你用了Windows系统,那么你大概率有一个OutLook邮箱,如果没有,请去注册(这一步不需要魔法)。 手机号怎么办呢?别担心,首先说一说怎么魔法上网:
下载软件: 我这里推荐使用[大哥云]:https://www.dageyun.com/ ,只要冲个88,魔法立马就到家(谢谢惠顾),如果有别的魔法软件,可以issues给我,我会尽可能添加进来,但是魔法软件一定要有代理IP,也就是能在本地搭建的魔法,一会要用。
好了言归正传,继续说怎么获得海外手机号,首先打开SMS:https://sms-activate.org/ 充值个2美元(用支付宝),再搜索ChatGPT,买一个4小时的,一般充值完后你会有180卢布,具体看情况,可以买贵的或便宜的,功能都一样,没什么区别。 然后再打开ChatGPT官网:https://chat.openai.com/ 注册一下,验证手机号一下,登陆一下,就好了(这里一定一定要用Chrome,别忘了开魔法,再把语言设为English(US),要不然会不提供服务)。 再打开API KEY:https://platform.openai.com/api-keys 添加一个KEY,记好KEY,不然只能重新申请。
好了,材料准备完了,接下来是部署:
下载文件,解压缩,用Venv创建一个虚拟环境,再激活,再输入pip install openai requests。 创建一个envs文件夹,在里面创建一个openai_key.json文件,内容如下: {"api":"填你的API KEY", "Proxy":"你的代理地址,如果你用了和我一样的魔法,那么就是127.0.0.1:33210"}