Windows 10使用WSL部署Chatgpt_academic

article/2024/11/14 13:35:30

目录

一、在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://chatgpt.dhexx.cn/article/wua8tGB2.shtml

相关文章

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

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

ChatGPT使用学习(二):ChatPaper安装到测试详细教程(一文包会)

ChatPaper 1.简介及功能2.前置准备3.开始使用-命令行4.开始使用-网页 1.简介及功能 ChatPaper是一种基于文本生成技术的研究论文,可以根据用户的输入进行智能回复和互动,具有类似于ChatGPT的功能。它可以根据关键字来获取相应的论文,并通过分…

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

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

chatgpt academic3.37安装教程(haust)

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

ChatGPT搭建语音智能助手

环境 python:3 ffmpeg:用于处理视频和语音 gradio:UI界面和读取语音 概述 我们的目的是做一个语音智能助手 下面我们开始 准备工作 下载Visual Studio Code Visual Studio Code 因为需要写python代码,用Visual Studio Code比较方便。 安装pytho…

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

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

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

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

chatgpt小程序安装指引

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

公有云和ChatGPT关系不大

前段时间要过年、休养身体,写长篇,所以公众号停更了两个月。 本文解释了AI云为什么不会成为云厂商的重要营收途径,延伸分析了一些云产品的本质。 1. 流量密码不是财富密码 这两个月才突然热议ChatGPT的朋友,其实技术嗅觉有点迟钝、…

关于chatGPT专栏

这边已经受到了限制,关于gpt的内容文章已经被下架了众多 所以我关于gpt的文章只能在微信公众号里面查看, 还有许多新的文章是在此平台没有发过的,所以想了解关于chatgpt的文章,可以关注我文章下面的公众号。

ChatGPT初步了解

ChatGPT 是 InstructGPT 的同级模型,它经过训练可以按照提示中的说明进行操作并提供详细的响应。 InstructGPT论文:https://arxiv.org/pdf/2203.02155.pdf InstructGPT怎么准备和标记数据集:https://harryliu.blog.csdn.net/article/detail…

chatgpt和openai RateLimit(api使用速率限制)介绍

OpenAI的API提供商在API使用方面有一些限制和规定,其中之一就是限制API的使用速率,以避免滥用和过度消耗资源。这种限制称为速率限制(Rate Limit),是许多API服务提供商都采用的一种机制。 OpenAI的速率限制规定了每个…

ChatGPT的字数限制是什么?如果解决字数限制

字数限制和解决方案 ChatGPT的字数限制是什么? 当我们向ChatGPT提问,而碰巧这个问题的答案比较复杂,一两句话说不清出的时候,就会发现我们的答案输出到一半就中断了,大概是550个中文字左右。 同样的,如果…

解封ChatGPT我只用了一句话

文章前言 ChatGPT作为一个AI语言模型可以帮助使用者生成各种各样的文字内容,目前已被广泛应用于各种语言任务中,例如:文本生成、机器翻译、问答系统等,基于保障使用者权益和维护良好的价值观,官方限制ChatGPT不能回答不当言论(攻…

OpenAI-ChatGPT最新官方接口《速率并发限制》全网最详细中英文实用指南和教程,助你零基础快速轻松掌握全新技术(八)(附源码)

Rate limits 速率并发限制 前言Introduction 导言What are rate limits? 什么是速率限制?Why do we have rate limits? 为什么我们有速率限制?What are the rate limits for our API? 我们API的速率限制是什么?GPT-4 rate limits GPT-4速率…

用Python+ChatGPT

前言 近来chatGPT挺火的,也试玩了一下,确实挺有意思。这里记录一下在Python中如何去使用chatGPT。 本篇文章的实现100%基于 chatGPT,我是搬运工无疑了!!! 本片文章比较简单,下一篇基于本文章来写…

ChatBox安装--ChatGPT的桌面客户端

ChatBox 是什么 是开源的 ChatGPT API (OpenAI API) 桌面客户端,Prompt 的调试与管理工具,支持 Windows、Mac 和 Linux。 > github地址 下载链接 支持的平台: Windows : 请下载.msi安装包 Mac:请下载.dmg(推荐…

安装chatglm

地址 下载源代码 下载完成后解压 安装cuda 输入nvcc -V查看是否安装cuda 输入nvidia-smi查看支持的最高版本,最高支持12.1 下载cudahttps://developer.nvidia.com/cuda-downloads 双击安装 同意之后点击下一步 选择精简模式即可 等待下载安装包 …

Chatgpt版本的opencv安装教程

文章目录 前言一、安装opencv方法一二、安装opencv方法二 前言 最近刚买了台RTX 3070的电脑,顺手刷了个ubuntu系统专门玩Carla,为了方便查资料,也顺手搭了浏览chatgpt的环境,用的clash,还挺好用的。然后刚好在看Carla…

ChatGPT平替工具claude,无需梯子,保姆级安装教程

前言 最近炒的最火的就属chatgpt了,他的强大功能让每个人忍不住都想去尝试一下,但是高大上的门槛,让很多人望而却步,目前在国内还没有开放ChatGPT的注册和使用,“科学上网”这道难关就难住了许多人,特别是…