最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

如何在自己的电脑上部署中科院学术专业版ChatGPT-全流程超详细版

业界 admin 1浏览 0评论

许多科研小白一定也发现,现在的科研路上少不了ChatGPT老师的帮助,那我今天就带大家一起在自己的电脑上部署一下中科院学术专业版ChatGPT吧!

1.下载项目

git clone https://github.com/binary-husky/chatgpt_academic.git

2.创建一个ChatGPT的环境并激活

首先打开自己的Anaconda Prompt,如下图,以我自己为例,我是python==3.11.7
其次,在打开的终端框输入以下代码创建环境:

conda create -n ChatGPT python=3.11.7

过程中可能遇到Proceed([y]/n)?,这时输入“y”继续执行就好啦。
完成后输入以下代码进行环境的激活:

conda activate ChatGPT

PS:过程中可能出现ERROR的原因大概率是路径问题引起的,所以如果出现问题建议使用“dir”和“cd”命令确认并检查!
以上部分完成后界面如图:

3.安装依赖环境(比较重要的部分来啦)

这个步骤我也曾遇到问题,建议使用以下方法:

3.1 下载gradio5.12.0

下载的网址为:https://pypi/project/gradio/#files

3.2 下载好的文件放到对应位置(新建立的ChatGPT目录下)

3.3 随后执行以下代码
pip install gradio-5.12.0-py3-none-any.whl

PS:如果爆红,建议检查一下当前命令行位置以及网络状态
完成后结果如图:

3.4 最后打开CHatGPT目录下的requirements.txt文件

PS:这个文件位置如果你的虚拟环境安装在了其他盘,大概率要回到C盘找,我淋过的雨为您撑把伞!
位置如图:

找到后打开并做出如下修改:图片中红色部分
随后保存即可

3.5 最后执行以下代码完成依赖环境的安装
python -m pip install -r requirements.txt

完成效果如图:

4.config.py文件的修改(划重点!)

在3.4中找到requirements.txt的同样位置,能够找到config.py文件。
其中,需要修改的内容有如图三点:

4.1 API_KEY

这部分有些困难,需要获取一下OpenAI上自己的API_KEY,这里介绍一下我使用的方法:

  • 第一步,进入OpenAI官网
  • 第二步,按F12进入开发者模式
  • 第三步,点击网络/Network选项
  • 第四步,选择Fetch/XHR
  • 第五步,登录自己的OpenAI账号
  • 第六步,选择login后点击右侧的预览/Preview
  • 第七步,点击展开user,再下拉找到并展开session
  • 第八步,我们要找的API KEY就是sesitive_id的值啦
    效果如图:
4.2 USE_PROXY

这部分很简单,只要把这个值修改为True即可:USE_PROXY = True

4.3 proxies

最后这一项查找方法为:

  • 第一步,打开网站https://ipapi.co/json/
  • 第二步,同样进入开发者模式
  • 第三步,找到网络/Network
  • 第四步,点击选择json/,查找表头/Headers,并查找到远程地址/Remote Address,这就是我们要找的第三项的值

好啦到此为止前置工程准备完毕!

5.最后一步,运行main.py文件!

文件位置和3.4步的位置一致!
运行main.py文件前先检查有无包依赖问题未解决,如果有,按照以下方法在终端pip上:

如果顶部有弹窗如图操作:

如过程中遇问题,首先,打开终端运行如下代码,进行更新:

其次,终端再次执行一次:pip install -r requirements.txt
全部解决后,运行效果如图:


补充一点:如果需要更换当前模型,在文中提到的config.py文件36行位置可以自行更换~
恭喜大家完成部署!祝大家学术生涯顺利!

许多科研小白一定也发现,现在的科研路上少不了ChatGPT老师的帮助,那我今天就带大家一起在自己的电脑上部署一下中科院学术专业版ChatGPT吧!

1.下载项目

git clone https://github.com/binary-husky/chatgpt_academic.git

2.创建一个ChatGPT的环境并激活

首先打开自己的Anaconda Prompt,如下图,以我自己为例,我是python==3.11.7
其次,在打开的终端框输入以下代码创建环境:

conda create -n ChatGPT python=3.11.7

过程中可能遇到Proceed([y]/n)?,这时输入“y”继续执行就好啦。
完成后输入以下代码进行环境的激活:

conda activate ChatGPT

PS:过程中可能出现ERROR的原因大概率是路径问题引起的,所以如果出现问题建议使用“dir”和“cd”命令确认并检查!
以上部分完成后界面如图:

3.安装依赖环境(比较重要的部分来啦)

这个步骤我也曾遇到问题,建议使用以下方法:

3.1 下载gradio5.12.0

下载的网址为:https://pypi/project/gradio/#files

3.2 下载好的文件放到对应位置(新建立的ChatGPT目录下)

3.3 随后执行以下代码
pip install gradio-5.12.0-py3-none-any.whl

PS:如果爆红,建议检查一下当前命令行位置以及网络状态
完成后结果如图:

3.4 最后打开CHatGPT目录下的requirements.txt文件

PS:这个文件位置如果你的虚拟环境安装在了其他盘,大概率要回到C盘找,我淋过的雨为您撑把伞!
位置如图:

找到后打开并做出如下修改:图片中红色部分
随后保存即可

3.5 最后执行以下代码完成依赖环境的安装
python -m pip install -r requirements.txt

完成效果如图:

4.config.py文件的修改(划重点!)

在3.4中找到requirements.txt的同样位置,能够找到config.py文件。
其中,需要修改的内容有如图三点:

4.1 API_KEY

这部分有些困难,需要获取一下OpenAI上自己的API_KEY,这里介绍一下我使用的方法:

  • 第一步,进入OpenAI官网
  • 第二步,按F12进入开发者模式
  • 第三步,点击网络/Network选项
  • 第四步,选择Fetch/XHR
  • 第五步,登录自己的OpenAI账号
  • 第六步,选择login后点击右侧的预览/Preview
  • 第七步,点击展开user,再下拉找到并展开session
  • 第八步,我们要找的API KEY就是sesitive_id的值啦
    效果如图:
4.2 USE_PROXY

这部分很简单,只要把这个值修改为True即可:USE_PROXY = True

4.3 proxies

最后这一项查找方法为:

  • 第一步,打开网站https://ipapi.co/json/
  • 第二步,同样进入开发者模式
  • 第三步,找到网络/Network
  • 第四步,点击选择json/,查找表头/Headers,并查找到远程地址/Remote Address,这就是我们要找的第三项的值

好啦到此为止前置工程准备完毕!

5.最后一步,运行main.py文件!

文件位置和3.4步的位置一致!
运行main.py文件前先检查有无包依赖问题未解决,如果有,按照以下方法在终端pip上:

如果顶部有弹窗如图操作:

如过程中遇问题,首先,打开终端运行如下代码,进行更新:

其次,终端再次执行一次:pip install -r requirements.txt
全部解决后,运行效果如图:


补充一点:如果需要更换当前模型,在文中提到的config.py文件36行位置可以自行更换~
恭喜大家完成部署!祝大家学术生涯顺利!

发布评论

评论列表 (0)

  1. 暂无评论