chatGPT 中科院学术优化 超详细安装教程

news/2024/3/19 10:36:00/文章来源:https://blog.csdn.net/weixin_37977006/article/details/129920530

1.下载

项目地址:https://github.com/binary-husky/chatgpt_academic

第一种:可以直接下载zip安装包,然后直接解压。
在这里插入图片描述
第二种:采用git来下载

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

2.安装依赖

安装依赖的意思就是安装该项目运行所需要用到的库。

Anaconda的安装教程(Windows版)可参考这篇博客:https://blog.csdn.net/weixin_42855758/article/details/122795125

Anaconda成功安装之后,打开终端,按照下面步骤来执行。

1.创建项目运行的虚拟环境

conda create -n chatgpt python=3.11

2.激活创建的虚拟环境

conda activate chatgpt

3.在创建的虚拟环境中进入项目所在的目录安装项目运行所需要的库

python -m pip install -r requirements.txt
#备注:使用官方pip源或者阿里pip源,其他pip源(如清华pip)有可能出问题,临时换源方法: 
# python -m pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/

备注

打开项目所在的目录,我们可以看到有个requirements.txt文件,打开这个文件,我们可以看到需要安装的一些库。

在这里插入图片描述

打开终端:

在这里插入图片描述

在这里插入图片描述

如上所示,那么依赖就安装成功了。

4.问题

如果在安装依赖中,有可能出现找不到gradio>=3.23版本库的情况。

在这里插入图片描述

那么,我们需要自己去下载该库到本地来安装,该库的地址:https://pypi.org/project/gradio/#files

在这里插入图片描述

到gradio库所在的目录执行以下的命令,来进行安装。

pip install gradio-3.24.1-py3-none-any.whl

在这里插入图片描述

因为我们自己已经单独安装了gradio库了,所以我们需要在requirements.txt文件中将gradio>=3.23这一行注释掉。

在这里插入图片描述

然后再执行下述的命令即可。

python -m pip install -r requirements.txt

3.配置API_KEY和代理设置

在配置API_KEY和代理设置前,先确保自己可以**上网,此处省略一千字和已经注册了OpenAI的账号。

1.上网

**上网的网址:https://wgetcloud.ltd

2.注册OpenAI的账号

具体如何注册OpenAI的账号可以参考以下两篇文章,文章里已经介绍得很详细了。

文章1:https://cloud.tencent.com/developer/article/2190154?from=article.detail.2223335&areaSource=106000.1&traceId=aQNQ-uKDd56kXmytQaj51

文章2:https://www.pythonthree.com/register-openai-chatgpt/

3.获取API_KEY

OpenAI官网地址:https://openai.com/

进入官网,按如图操作。

在这里插入图片描述

登录账号

在这里插入图片描述

查看自己的API keys

在这里插入图片描述

创建API key,创建API key时记得把API key复制保存下来,因为安全原则,该API key只在创建时可看见和复制。

在这里插入图片描述

另外,点击左侧栏的Usage ,可以方便清晰看到token的使用量情况,数据5分钟更新一次。OpenAI官方针对每一个新注册的账户,提供$18免费token使用额度,需要注意的是,免费额度有时间限制,过期了额度就作废。如果额度使用完了,可以参考以下这篇文章来进行充值,网址:https://chatgpt-plus.github.io/chatgpt-api-key/。

在这里插入图片描述

4.代理设置

根据项目的要求,我们将config.py文件复制为config_private.py,在config_private.py文件中进行修改,如果没有安装VScode或者Pycharm,也可以使用记事本打开该文件进行修改。

在这里插入图片描述

在设置代理前确保自己可以上网访问ChatGPT,建议使用美国和欧洲的节点。另外要获取自己代理网络的地址。

在这里插入图片描述

设置代理

在这里插入图片描述

在终端上激活刚刚创建的虚拟环境,进入项目所在的目录 ,执行以下命令运行程序。

python main.py

4.操作chatGPT academic

1.灰色按钮(功能)的使用

灰色的按钮(功能)不支持通过上传文件来进行使用,只能在输入框内输入内容来使用相关的功能。

在这里插入图片描述

2.红色按钮(功能)的使用

红色按钮(功能)支持读取上传的LaTeX格式的论文来使用相应的功能。

在这里插入图片描述

最后还会将回答生成MarkDown格式的分析报告。

在这里插入图片描述

其他功能的使用可参考项目给出的示例。

5.P.S.

该项目的安装教程可参考以下两个视频:

视频1:https://www.bilibili.com/video/BV1Th411V75K/?spm_id_from=333.337.search-card.all.click

视频2:https://www.bilibili.com/video/BV1hL411X7bZ/?buvid=XY7CEBE7B7048CBA0C2E1E4D6D6E9DA14C501&is_story_h5=false&mid=vP3zKuEKHFrbEJ1mlIZiiw%3D%3D&p=1&plat_id=168&share_from=ugc&share_medium=android&share_plat=android&share_session_id=d81c49d9-f766-4cfe-af99-ca326b5028ce&share_source=COPY&share_tag=s_i&timestamp=1680247494&unique_k=KU8KY58&up_id=234446818

如果在该项目的安装过程中出现了问题,可在这两个视频的评论区找到答案。

无额度问题:
https://github.com/GaiZhenbiao/ChuanhuChatGPT/issues/342
https://github.com/binary-husky/chatgpt_academic/issues/14

local host:https://ipapi.co/json/

如果有任何问题,欢迎在评论区讨论,创作不易,各位观众老爷点个赞吧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_86.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何在新必应(New Bing)使用Chatgpt功能

1.效果展示 chatgpt回答的还是很全面的。 2.准备工作 2.1准备1个邮箱用来接收候选人名单通过的消息,我用的微软的outlook免费邮箱,可以直接点击这里注册 2.2下载最新的Microsoft Edge浏览器(),然后下载这个modheader…

开发自己私有chatGPT(六)训练自己的chatGPT openai模型,微调模型,列出微调任务,使用自定义模型教程...

在开发私有chatGPT的时候,如果我们使用官方的基础模型,那么回答的问题可能不符合我们自己的预设答案 现在就是通过官方的训练方法,提供一部分数据进去,训练出自己的私有模型 按照工具 pip install --upgrade openai设置环境变量 e…

ChatGPT提问指令大全(建议收藏)

在使用 ChatGPT 时,当你给的指令越精确,它的回答会越到位,举例来说,假如你要请它帮忙写文案,如果没给予指定情境与对象,它会不知道该如何回答的更加准确。 一、写报告 1、我现在正在 [报告的情境与目的]。…

Github的开源项目ChuanhuChatGPT和gpt-academic,专用于学术拓展ChatGPT

目录1 前言2 Chuanhu ChatGPT的安装部署3 ChatGPT学术优化3.1 主要功能3.2 下载软件安装运行3.3 用docker运行3.4 自定义快捷键(类似function)3.5 配置代理4 讨论1 前言 专用于科研工作的拓展Tool,优化Paper润色、markdown、Tex公式双显示、…

【ChatGPT】参加计算机科学考试(GPT-4对比GPT-3.5)

ChatGPT真的“无敌”了吗???? 当【ChatGPT】参加大学生计算机科学考试1.简介2.介绍3.ChatGPT(GPT-4对比GPT-3.5)参加计算机考试实验4.实验设计4.1实验介绍4.2 对ChatGPT提出问题4.3测试结果5. GTP-46. 讨论1.简介 我们…

ChatGPT调研

ChatGPT调研背景:ChatGPT简单介绍FINETUNED LANGUAGE MODELS ARE ZERO-SHOT LEARNERSFine-Tuning Language Models from Human PreferencesLearning to Summarize with Human FeedbackTraining language models to follow instructions with human feedbackChatGPTC…

ChatGPT在智能投顾领域应用探讨

ChatGPT上线不到一周用户突破100万,据报道称,ChatGPT开发者OpenAI预计ChatGPT明年年营收将会达到2亿美元,2024年营收将达到10亿美元。业内也都是ChatGPT的溢美之词,关于其实现的探讨已有不少。对其在具体场景中的应用探讨不多&…

如何使用自己的chatgpt

怎么开始chatgpt 对普通用户来说可以简单认为就是一个智能聊天机器人,比以往的智能机器人更加强大。要使用ChatGPT要做哪些准备工作呢 使用的工具 一个google邮箱账号 sms 接码平台 如何开始 首先点开 chatgpt官网 用google账号注册 然后就是短信验证 由于没有…

中科院学术专用版 ChatGPT,开源了!

公众号关注 “GitHubDaily”设为 “星标”,每天带你逛 GitHub!周末的时候,一位开发者将名为「ChatGPT Academic」的项目开源至 GitHub。仅用了短短一两天,该项目 Star 数便增长到了 1800,成为 GitHub 上又一个基于 Cha…

使用简单的编程为您的网站构建具有自定义知识的类似 ChatGPT 的聊天机器人

与 ChatGPT 类似,但其形式可以插入您的网站,并通过将基本的“老派”NLP 与尖端的 GPT-3 相结合,使用任何类型的定制信息进行扩展。 介绍 在 2022 年底,您很可能已经听说过 ChatGPT,甚至通过使用它见证了它的强大。ChatGPT 是一项革命性的人工智能技术,它允许用户与非常智…

快速集成ChatGPT,请收藏好这份入门指南(Python版)

ChatGPT 是 GPT-3 语言模型的变体,专为会话语言生成而设计。如果要在 Python 中使用 ChatGPT,您需要安装 OpenAI API 客户端并获取 API 密钥。在本文中,我们将设置一个简单的示例,教您在 Python 程序中使用 ChatGPT 所需的确切步骤…

ChatGPT和New Bing作为AI界新宠,两者有何异同

ChatGPT和New Bing是两个不同的实体,它们之间有一些区别也有一些相似之处。我先说说各自的特点,再汇总说说两者的异同点。 ChatGPT的特点: ChatGPT是一个基于神经网络的自然语言处理模型,能够自动生成自然语言响应。ChatGPT的模型…

我让API版的ChatGPT长了记性!

OpenAI的API接口是基于请求/响应模式的,每次请求的上下文是独立的,不会被记录和保存。因此,ChatGPT机器人无法记录和理解上一次请求的内容,也不会把上下文信息带入到下一次请求中。请看下面我通过API调用的方式和ChatGPT的聊天记录…

关于Chatgpt的所思所悟

关于最近看到的各种有关chatgpt的热火朝天的讨论、以及自己的所思所悟。我也有一些关于chatgpt的看法,随便写写。1、chatgpt 是类似于一种模电转数电的进步。模电转数电是指我们自然届的一些连续信号被采样后可以作为计算机等机器可以处理的离散值。说起来有点玄乎&…

沙龙|AI iPhone时刻来临!如何获得登上类ChatGPT的船票?

出品|网易科技数字星球作者|袁宁编辑|丁广胜兴奋麻了!还没从ChatGPT带来的震撼中回过神来,过去几天GPT-4、Microsoft 365 Copilot、Midjourney V5、Google PaLM API、文心一言相继引爆,互联网巨头纷纷抢滩入…

ChatGPT接入微信,让互动更简洁

目录 引言 关于注册 关于部署 tips: 引言 之前在网上冲浪的时候,看到了一位大佬发布的文章。其中介绍了如何进行ChatGPT部署至微信。有两种方法,一种适合有技术的,还有一种适合小白部署。(那我部署的当然是小白的&…

聊天机器人ChatGPT刷爆网络,我们与它聊了聊量子计算

进入12月,几乎全网都在为OpenAI开发的AI聊天机器人ChatGPT疯狂。从“找不到对象怎么办?”、“如何考上清华大学?”,到“预测2022世界杯结果”、“写出俄罗斯方块代码”,甚至在谷歌工程师Zac Denham的一步步诱导下&…

全网最详细中英文ChatGPT-GPT-4示例文档-从0到1快速入门多语种翻译应用场景——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

List item 从0到1快速入门多语种翻译应用场景Introduce 简介setting 设置Prompt 提示Sample response 回复样本API request 接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例其它资料下载ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和…

ChatGPT写作:快速生成优质博客文章的神器

今天我们将聊聊如何使用ChatGPT快速生成优质的博客文章,并且在短时间内提高写作效率。 首先,让我们简单介绍一下ChatGPT。它是一种基于深度学习的自然语言处理模型,能够自动地生成人类般的文本。通过训练大量的文本数据,ChatGPT可…

AI 在编程、写作、绘画领域的占卜:从 GitHub Copilot 到 ChatGPT,再到 Stable Diffusion...

PS:就当前节点(2023.02.22)而言,我虽然研究过一段时间传统的机器学习,但是并不擅长深度学习等领域,所以很多 AI 领域相关的词汇,我是不擅长的,只为自己总结一下,方便在未…