admin管理员组

文章数量:1530281

本文是对博客:https://blog.csdn/weixin_44914727/article/details/129887697
中修改配置文件以后的内容进行修改,前面的部署步骤请参考上述博客。

获取API_key

访问项目:
https://github/chatanywhere/GPT_API_free
根据项目中说明文档,点击免费领取内测免费API Key,然后在弹出的页面登录你的github账号(要求是注册7天以后的)。

登录完成后就会得到一个免费的秘钥:

复制自己的秘钥:sk-**************

修改配置文件

打开上面博客中下载的工程文件,打开config.py文件,然后将刚才获取到的秘钥粘贴到如下图的位置中,不使用代理因此USE_PROXY设置为False。
然后回到项目:https://github/chatanywhere/GPT_API_free
说明文档中找到对开源gpt_academic配置方法,复制里面的配置语句。

API_URL_REDIRECT = {"https://api.openai/v1/chat/completions": "https://api.chatanywhere/v1/chat/completions"}
# API_URL_REDIRECT = {"https://api.openai/v1/chat/completions": "https://api.chatanywhere/v1/chat/completions"}


[2024/4/6] 注意:上面配置的内容在开源项目中已经更改,需要修改成下面的内容,以后可能还有修改,具体看上面的开源项目:

API_URL_REDIRECT = {"https://api.openai/v1/chat/completions": "https://api.chatanywhere.tech/v1/chat/completions"}
# API_URL_REDIRECT = {"https://api.openai/v1/chat/completions": "https://api.chatanywhere/v1/chat/completions"}

然后将代码粘贴到config.py对应位置:

保存config.py文件,然后通过在命令行中通过python 运行main.py即可运行项目。

python main.py

设置批处理文件

由于每次打开ChatGPT学术优化版都需要进行一系列操作,使用起来不是很方便,可以通过批处理文件完成上述操作。
在桌面新建一个文本文件,重命名为:run_gpt_academic.bat
然后通过记事本编辑该文件,粘贴以下代码:

call conda activate gptac_venv
call cd /d "D:\Program Files\gpt_academic-master"
call python main.py

D:\Program Files\gpt_academic-master是下载的项目文件的存储地址,需要修改成自己的地址,修改后保存该文件。在使用ChatGPT学术优化版时,只需要双击该文件即可启动。

停止程序时只需要按住ctrl+C结束程序,然后输入:y确认退出批处理程序。

说明

配置中的秘钥是项目作者免费提供的,如果你对项目比较满意,请给作者点个Star。
此外,本文配置秘钥是通过中转的方式实现的,按照config.py文件中说明通过修改此设置,您将把您的API-KEY和对话隐私完全暴露给您设定的中间人!,因此本配置存在一定风险,请注意合理使用。

【2024/4/16】更新

建议没有特殊需求的,只想简单拥有一个chat-GPT客户端,可以直接安装下面两种软件之一,具体配置方法见:https://github/chatanywhere/GPT_API_free

  • BotGem(AMA)
    ChatGPT桌面应用,支持全平台,支持gpt-4-vision。
    下载链接:https://bytemyth/ama
    使用方法:下载安装后在设置中如图设置,并点击更新。

  • ChatBox
    ChatGPT开源桌面应用,支持全部桌面平台。
    下载链接:https://github/Bin-Huang/chatbox/releases
    使用方法:如图在设置中填入购买的密钥,并将代理设置为https://api.chatanywhere.tech即可

本文标签: 中科院学术chatGPTGPTAPIfree