Windows 10使用WSL部署Chatgpt_academic

news/2024/10/18 6:05:37/

目录

一、在windows10中安装Ubuntu系统

二、在Ubuntu系统中安装anaconda3和GPT_Academic


 本文主要介绍windows10使用WSL安装Ubuntu系统,然后通过安装anaconda3来部署chatgpt学术版的整个过程。Chatgpt学术版用来做论文润色等任务还是挺不错的,但是是否有泄露风险就需要自己斟酌了。希望能够对想使用的同学有所参考。

一、在windows10中安装Ubuntu系统

(一)、在windows 10中启用WSL

1、点击windows 10屏幕左下角操作系统图标

2、 在弹出的搜索框中键入“控制面板”,然后在搜索结果上,单击“控制面板”

3、 “控制面板”打开时,点击“程序”

4、在打开的“程序”屏幕上,单机“启用或关闭Windows功能”,将弹出一个小窗口

5、在弹出的小窗口中,找到“适用于Linux的Windows子系统”并选中旁边的复选框。安装该功能,单机“确定”。

6、其他步骤可参考百度经验

如何在 Windows 10 上安装 Ubuntu 操作系统-百度经验

二、在Ubuntu系统中安装anaconda3和GPT_Academic

(一)安装anaconda3

1、点击屏幕左下角windows图标,打开powershell

2、在powershell界面中输入指令wsl -d Ubuntu,然后回车,启动Ubuntu系统。如果提示需要输入账号和密码,其就为上面设置的Ubuntu系统账号和密码。(输密码时默认不显示,输完后按回车即可,进入系统如下图所示,光标闪烁即成功)

3、修改Ubuntu系统为国内源,首先在上步打开的powershell命令窗口输入指令:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

然后回车,使用sudo指令需要输入系统登录密码,输完后回车即可运行。用来备份系统之前的源 

4、再输入以下命令打开sources.list配置文件更换源

进入文件夹,复制该指令然后回车: cd /etc/opt      

修改sources.list文件,复制该指令然后回车:sudo vi sources.list使用sudo指令需要输入系统登录密码,输完后回车即可运行

然后就是vi文件操作,键盘敲i键,切换为输入模式,将原先的每句内容使用#注释,然后输入以下内容:

deb http://mirrors.hit.edu.cn/ubuntu/ focal main restricted universe multiverse

deb http://mirrors.hit.edu.cn/ubuntu/ focal-security main restricted universe multiverse

deb http://mirrors.hit.edu.cn/ubuntu/ focal-updates main restricted universe multiverse

deb http://mirrors.hit.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

deb http://mirrors.hit.edu.cn/ubuntu/ focal-backports main restricted universe multiverse

输好之后按键盘esc键,退出编辑模式,然后输入英文冒号:wq!即可保存退出。

然后输入指令:sudo apt-get update,然后回车

等运行完成后输入指令:sudo apt-get upgrade,然后回车,然后键入y,然后回车,等待运行完成,就成功换源了。

5、关闭窗口后,重启电脑,这时候应该可以从windows文件管理下直接访问Ubuntu文件

6、打开anaconda官网https://www.anaconda.com/download#downloads,选择linux版本下载

7、下载完成后,将下载的文件拷贝到ubuntu路径下,home文件夹下会有一个以登录名命名的文件夹,将anaconda3文件放到该文件夹下。

8、然后同样打开powershell,输入wsl -d Ubuntu,回车进入ubuntu系统,然后

输入如下指令:cd /home/(放anaconda问价夹名)然后回车进入该文件夹

这里以我之前下载的版本为例,使用时需要替换为你自己下载的版本

指令:chmod +x Anaconda3-2022.05-Linux-x86_64.sh,然后回车执行

指令:./Anaconda3-2022.05-Linux-x86_64.sh,然后回车执行

Shell窗口出现如下内容 按Enter键继续,一路回车键继续,直到Shell窗口出现如下内容

输入yes,按回车键,Shell窗口出现如下内容 

按ENTER继续,默认Anaconda安装/root/anaconda3目录下,接下来就是解压安装的过程。Shell窗口出现如下内容

输入yes,继续,直到shell出现如下内容

 

这时候关闭powershell,然后重新打开,输入wsl -d Ubuntu,回车进入Ubuntu系统,如果

Shell显示(base)内容,表示安装成功,以后终端会默认打开在conda环境

 

(二)配置chatgpt_academic环境。

1、下载项目

自己在D盘建一个文件夹,例如code文件夹。在powershell里先使用cd ..命令退到/mnt根目录,然后cd到code文件夹下

然后输入该指令:git clone https://github.com/binary-husky/chatgpt_academic.git

然后回车,等待下载完成

下载完成后,可以cd chatgpt_academic回车,到对应文件夹下。

2、配置anaconda虚拟环境

首先输入指令:conda create -n gpt_venv python=3.11

然后回车,出现如下界面,键入y,然后回车继续,等待创建完成。

然后输入该指令:conda activate gptac_venv

然后回车,激活创建的虚拟环境。

最后输入该指令:python -m pip install -r requirements.txt

然后回车,下载相关依赖包。

3、在chatgpt_academic文件夹下,复制一份config.py文件,然后重命名为config_private.py

打开config_private.py文件(如果没有安装vscode,可以下载notepad++,安装比较方便,安装好后右键,选择notepad++打开)

打开后,主要修改API_KEY

这个API_KEY就是与openai接口交互的秘钥,如果你有openai的账户,那可以直接填入秘钥(会看这篇攻略的大概率都没有,那就需要找替代方案)

然后选择模型为“api2d-gpt-3.5-turbo”

4、需要进API2D网站(这是openai的国内代理)进行注册,然后购买相应的token

可以点击下面的推荐链接https://api2d.com/r/204842进行注册,注册完成后,可以选择充值相应点数,GPT-3.5耗费token比较少,充值10000P,一篇英文小论文(六七千字级别)肯定是够了。充值完成后点击我的资料,复制forward key,然后粘贴到API_KEY后面的双引号中,保存即可。

 

5、当然,能够使用的前提还是需要科学上网,基于某些原因,科学上网工具这边就不做介绍了,有需要可以发邮件咨询(邮箱harounoo7@163.com)。

6、在开启科学上网工具的前提下,在powershell终端,cd chatgpt_academic之后,在chatgpt_academic文件夹下输入指令python main.py 然后回车运行,跳出如下网页说明部署成功,可以开始使用。

如果没有自动弹出该窗口,则需要手动输入网址打开。

打开config_private.py文件,修改web_port,随便写个大于0的数,例如30698,然后保存。

然后重新打开powershell,进入chatgpt_academic文件夹,conda activate gptac_venv,然后运行python main.py,然后在浏览器中输入如下网址,即可开启:http://localhost:30698/?__theme=dark 即可开启。

关闭使用只需要关闭网页,然后在powershell中ctrl+c即可,或者直接关闭终端。

7、更多使用介绍请访问https://github.com/binary-husky/gpt_academic#installation

感谢作者团队。


http://www.ppmy.cn/news/950478.html

相关文章

安装油猴插件解决chatgpt报错问题

转载自Github Daily公众号 Something went wrong. If this issue persists please contact usthrough our help center at help. openai.com. 最近几天,相信大家都发现了 ChatGPT 一个问题,就是官网报错越来越频繁了。 当你需用 ChatGPT 来处理一些比较…

「部署全流程」 中科院学术专业版chatGPT来啦

前言 上周末的时候,一位开发者将名为「ChatGPT Academic」的项目开源至 GitHub。 仅用了短短一两天,该项目 Star 数便增长到了 21k,成为 GitHub 上又一个基于 ChatGPT 构建的热门开源项目。 这个项目就是《中科院学术专业版 ChatGPT》。 …

chatgpt academic3.37安装教程(haust)

作者邮箱:634494816qq.com chatgpt academic能干啥?具体用法看官网 使用chatgpt academic前置条件: ①需xx上网 ②有key(chatgpt官网注册账户即可免费获得)(注册教程在这,注意:无需付费&…

Redis追本溯源(一)先导:关于Redis的三个问题

文章目录 1.Redis是什么2.Redis有什么用3.为什么选择Redis:Redis vs Memcached 预备知识: Redis快速上手和基本语法:博客 C语言语法:菜鸟教程 1.Redis是什么 Redis是一个开源的、内存的、具有数据结构的存储系统,通常被…

【利用ChatGPT学习英语口语(包括如何安装插件的详细教程)】

内容目录 一、插入ChatGPT语音播放插件1. 打开谷歌浏览器——右上角三点——更多工具——扩展程序2. 点击扩展程序三个横杠——打开chrome 应用商店3. 搜索Voice Control for ChatGPT——点击如下图第一个——添加至Chrome——添加扩展程序4. 成功安装,打开ChatGPT有…

ChatGPT Plus用户专享:86款高效功能插件,详尽安装与使用全攻略

在前天的文章中,我们介绍了 ChatGPT 开放的全新模式 Web Browsing(网页浏览),启用后 ChatGPT 就可以开始上网,收集最新的互联网资料进行作答。 其他关于chatgpt使用方面:请访问: 链接&#xf…

中科院chatgpt安装好后每次启动的操作

中科院chatgpt安装好后每次启动的操作 1.打开vscode,在终端加号里选择command 2.在终端依次输入 D:\anaconda3\Scripts\activateconda activate gptac_venvpython main.py注:若API Key改变,则在config_private.py和config.py中改变即可

chatgpt小程序安装指引

chatgpt小程序安装指引 JAVA 创建数据库,名字随意,数据库编码为utf8mb4 导入sql文件,在renren-api/db目录下面 第一次导入数据的先执行chatgpt.sql文件,在根据日期先后顺序执行 已导入过的同志,根据更新已经更新日期来导入 后台管理默认账号密码为admin 修改application-de…