ChatGPT生产力|中科院学术ChatGPT优化配置

资源链接:GitHub - binary-husky/gpt_academic

b站配置讲解链接:chatgpt-academic 新手运行官方精简指南(科研chatgpt拓展)

某知配置图文讲解:图文详解:在windows中部署ChatGPT学术版 - 知乎 (zhihu.com)

一、chatgpt_academic介绍

        这个项目是一个多功能工具集,旨在帮助用户进行论文研究、程序开发和语言翻译等工作。它提供了一键润色、中英文互译、代码解释、自定义快捷键等实用功能,同时支持多种LLM模型接入和新功能展示,为用户提供了强大而灵活的工具支持。此外,该项目还包括PDF论文全文翻译功能、Arxiv小助手、实时语音对话输入等特性,以及虚空终端插件和void-terminal pip包的支持,为用户提供了更多灵活的调用方式

功能(⭐= 近期新增功能)描述
⭐接入新模型!百度千帆与文心一言, 通义千问,上海AI-Lab书生,讯飞星火,LLaMa2
一键润色支持一键润色、一键查找论文语法错误
一键中英互译一键中英互译
一键代码解释显示代码、解释代码、生成代码、给代码加注释
自定义快捷键支持自定义快捷键
模块化设计支持自定义强大的函数插件,插件支持热更新
自我程序剖析[函数插件] 一键读懂本项目的源代码
程序剖析[函数插件] 一键可以剖析其他Python/C/C++/Java/Lua/...项目树
读论文、翻译论文[函数插件] 一键解读latex/pdf论文全文并生成摘要
Latex全文翻译、润色[函数插件] 一键翻译或润色latex论文
批量注释生成[函数插件] 一键批量生成函数注释
Markdown中英互译[函数插件] 看到上面5种语言的README了吗?
chat分析报告生成[函数插件] 运行后自动生成总结汇报
PDF论文全文翻译功能[函数插件] PDF论文提取题目&摘要+翻译全文(多线程)
Arxiv小助手[函数插件] 输入arxiv文章url即可一键翻译摘要+下载PDF
Latex论文一键校对[函数插件] 仿Grammarly对Latex文章进行语法、拼写纠错+输出对照PDF
谷歌学术统合小助手[函数插件] 给定任意谷歌学术搜索页面URL,让gpt帮你写relatedworks
互联网信息聚合+GPT[函数插件] 一键让GPT从互联网获取信息回答问题,让信息永不过时
⭐Arxiv论文精细翻译 (Docker)[函数插件] 一键以超高质量翻译arxiv论文,目前最好的论文翻译工具
⭐实时语音对话输入[函数插件] 异步监听音频,自动断句,自动寻找回答时机
公式/图片/表格显示可以同时显示公式的tex形式和渲染形式,支持公式、代码高亮
多线程函数插件支持支持多线调用chatgpt,一键处理海量文本或程序
启动暗色主题在浏览器url后面添加/?__theme=dark可以切换dark主题
多LLM模型支持同时被GPT3.5、GPT4、清华ChatGLM2、复旦MOSS同时伺候的感觉一定会很不错吧?
⭐ChatGLM2微调模型支持加载ChatGLM2微调模型,提供ChatGLM2微调辅助插件
更多LLM模型接入,支持huggingface部署加入Newbing接口(新必应),引入清华Jittorllms支持LLaMA和盘古α
⭐void-terminal pip包脱离GUI,在Python中直接调用本项目的所有函数插件(开发中)
⭐虚空终端插件[函数插件] 用自然语言,直接调度本项目其他插件
更多新功能展示 (图像生成等) ……见本文档结尾处 ……

        总之,这个项目集成了多种实用功能,适用于学术研究、技术开发和语言交流等多个领域,为用户提供了便捷而强大的工具支持。

二、chatgpt_academic配置步骤

(一)打开annaconda prompt

(二)切换路径,下载安装包

(三)安装依赖环境

(四)代理ip设置

        注:这里要打开全局代理。

(五)填写api_key

(六)运行

        建立成功之后的页面如上。

(七)全部代码留存

#安装方法I:直接运行 (Windows, Linux or MacOS)
#(1)下载项目
git clone --depth=1 https://github.com/binary-husky/gpt_academic.git
cd gpt_academic


#(2)安装依赖
# (选择I: 如熟悉python, python>=3.9)备注:使用官方pip源或者阿里pip源, 临时换源方法:python -m pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
python -m pip install -r requirements.txt

# (选择II: 使用Anaconda)步骤也是类似的 (https://www.bilibili.com/video/BV1rc411W7Dr):
conda create -n gptac_venv python=3.11    # 创建anaconda环境
conda activate gptac_venv                 # 激活anaconda环境
python -m pip install -r requirements.txt # 这个步骤和pip安装一样的步骤

三、chatgpt_academic配置问题解决

(一)'git' 不是内部或外部命令,也不是可运行的程序
或批处理文件?

参考:解决Windows下命令行执行指令_git clone不是-CSDN博客

(1)下载git应用程序文件

到git官网下载git的exe可执行文件,Git - Downloads,如下图所示,点击下载

(2) 安装git

        一直点next即可到这一步,即完成了安装。

(3)环境配置

        找到到git安装路径中bin和git-core的位置,由此电脑——>属性——>高级系统设置——>环境变量,在系统变量里找到Path,将路径添加到Path中。

(二)在询问网络代理状态时失败,可能是因为代理服务器超时

        (1)进入网址https://ipapi.co/json/
        (2)打开开发者工具

        (Google浏览器快捷键Ctrl+Shift+i),点击网络,按一下Ctrl+r,可以看到一个json文件

        (3)点击json文件

        (4)将这个地址复制到config.py文件中的proxies

(5)这个需要的“科学上网之后的代理IP”

        不是上述问题那就是需要的国外的网址,而你把自己国内的网址输入进去了。

(三) import gradio as gr ModuleNotFoundError: No module named 'gradio'?

(1)安装版本过低

        因为项目要求gradio>=3.23,有些可能报错。需要先下载python的whl文件再进行安装。地址gradio · PyPI

pip install (gradio-3.24.1-py3-none-any.whl)
#下载保存到你的项目根目录,下载的文件名要和括号里面保持一致,最后将()去掉输入运行即可。

(2)尚未安装

安装步骤如上,放在同一根目录下即可安装。

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

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

相关文章

统计一个只包含大写字母的字符串中顺序对的数量.其中顺序对的定义为前面的字符小后面的字符大.例如在“ABC“中的顺序对为3,因为有AB,AC,BC

哈希法:扫描字符串,将出现的字符次数加1,统计比当前字符字典序小的字母出现的次数,即为顺序串的个数。 int CounSq(const char* arr)//时间复杂度O(n) {int sig[26] { 0 };int index 0;int sum 0;for (…

微信小程序:js实现不改变原数组的情况下增加一条对象到新数组中

效果 核心 old_array.slice(0) 表示对 old_array 这个数组进行切片操作,从索引 0 开始(包括索引 0),直到数组的末尾,old_array.slice(0) 中的 0 表示开始切片的索引位置,而由于没有传入第二个参数&#xff…

蓝桥杯每日一题2023.11.6

取位数 - 蓝桥云课 (lanqiao.cn) 题目描述 题目分析 由题意我们知道len中为现阶段长度&#xff0c;如果其与k相等也就是找到了正确的位数&#xff0c;否则就调用递归来进行搜索&#xff0c;每次搜索一位数。 #include <stdio.h> // 求x用10进制表示时的数位长度 int …

【MATLAB源码-第72期】基于matlab的OFDM-IM索引调制系统在高斯,瑞利,莱斯信道误码率对比,对比传统OFDM系统。

操作环境&#xff1a; MATLAB 2022a 1、算法描述 OFDM-IM索引调制技术是一种新型的无线通信技术&#xff0c;它将正交频分复用&#xff08;OFDM&#xff09;和索引调制&#xff08;IM&#xff09;相结合&#xff0c;以提高频谱效率和系统容量。OFDM-IM索引调制技术的基本思想…

Vscode禁止插件自动更新

由于电脑的vscode版本不是很新。2022.10月份的版本1.7.2&#xff0c;电脑vscode的python插件装的也是2022年4月份的某个版本&#xff0c;但插件经常自动更新&#xff0c;导致python代码无法Debug,解决办法&#xff1a; 点设置&#xff0c;搜autoUpdate, 把红色框选成无

12、填写NGINX配置部署前端;运行jar部署后端

后端可以部署的方式&#xff0c;首先直接运行jar是肯定可以的。此外&#xff0c;可以单独开docker容器运行在容器中。 但是这里运行在容器中必要性&#xff0c;其实并不大。 当前我们直接运行jar来运行后端。后面推出集成docker。 直接运行jar包的方式&#xff0c;首先需要打…

Vue 3 相对于 Vue2,模板和组件的一些变化

目录 1&#xff0c;模板的变化1&#xff0c;v-modelvue2vue3 2&#xff0c;v-if 和 v-for3&#xff0c;keyv-forv-if 4&#xff0c;Fragment 2&#xff0c;组件的变化1&#xff0c;Teleport2&#xff0c;异步组件 1&#xff0c;模板的变化 1&#xff0c;v-model vue2 对组件…

新版HI3559AV100开发注意事项

新版HI3559AV100开发注意事项 一、在Hi3559A上使用openCV VideoCapture开启.mp4影像档, isOpened一直得到false 在Hi3559A上已经cross compile ffmepg 4.1openCV 3.4.4 但使用openCV VideoCapture开启.mp4影像档, isOpened一直得到false 请问要如何知道是什么原因无法开启影像…

java测试private

java测试private变量、方法 📕反射的基本作用、关键? 反射是在运行时获取类的字节码文件对象,然后可以解析类中的全部成分反射的核心思想和关键就是:得到编译以后的class文件对象可以破坏封装性(很突出)也可以破坏泛型的约束性(很突出)更重要的用途是适合:做java高级…

运营商大数据精准获客:我们提供精准客源渠道的最大资源体?

运营商大数据精准营销 谈起精准获客&#xff0c;竞争对手永远是为我们提供精准客源渠道的最大资源体&#xff01; 最新的获客方式&#xff0c;就是从竞争对手的手中把他们的精准客户资源变为自己的。 今年最火的运营商大数据精准营销是拒绝传统营销方式的烧钱推广&#xff0…

VSCode使用插件Github Copilot进行AI编程

演示示例 函数封装 根据上下文 根据注释 详情请看GitHub Copilot 安装插件 在VS Code中安装插件 GitHub Copilot 登录账号 点击VS code左下角账户图标&#xff0c;点击【Sign in】&#xff0c;会自动在浏览器打开Github登录页&#xff0c;登录具有 Github Copilot 服务的…

国产化精密划片机已得到国内更多厂家青睐

国产化精密划片机在近年来得到了国内许多厂家的青睐&#xff0c;这是因为精密划片机在工业生产中有着重要作用。这种设备主要用于高精密切割加工&#xff0c;适用于多种材料&#xff0c;包括硅、石英、氧化铝、氧化铁等。 以精密晶圆划片机为例&#xff0c;这种设备采用了自主研…

软件测试|iOS 自动化测试——技术方案、环境配置

移动端的自动化测试&#xff0c;最常见的是 Android 自动化测试&#xff0c;我个人觉得 Android 的测试优先级会更高&#xff0c;也更开放&#xff0c;更容易测试&#xff1b;而 iOS 相较于 Android 要安全稳定的多&#xff0c;但也是一个必须测试的方向&#xff0c;这个系列文…

OpenCV 图像复制和图像区域读写

图像复制 共享数据, 使用 new Mat(srcMat, ...) 和 newMatsrcMat 生成新的Mat都和原Mat共享数据, 也就是说如果修改某一Mat,其他Mat也会随之改变复制全新的Mat, 使用CopyTo() 和 Clone() 方法将生成一个全新的Mat, 新Mat和原Mat不共享数据. 图像区域和点的读写 区域读取: 通过s…

【node+JS】前端使用nodemailer发送邮件

前言邮箱配置完整代码 前言 最近需要实现客户提交表单后&#xff0c;把表单的内容作为邮件发送到对应的邮箱&#xff0c;不通过后端服务&#xff0c;前端直接进行发送。嘶——&#xff0c;说干就干&#xff01; 一通搜索下来&#xff0c;get到方法有很多种&#xff0c;但是。。…

原文远知行COO张力加盟逐际动力 自动驾驶进入视觉时代?

11月7日&#xff0c;通用足式机器人公司逐际动力LimX Dynamics官宣了两位核心成员的加入。原文远知行COO张力出任逐际动力联合创始人兼COO&#xff0c;香港大学长聘副教授潘佳博士为逐际动力首席科学家。 根据介绍&#xff0c;两位核心成员的加入&#xff0c;证明一家以技术驱…

如何在OpenWRT上安装SFTP并实现公网远程文件传输

文章目录 前言 1. openssh-sftp-server 安装2. 安装cpolar工具3.配置SFTP远程访问4.固定远程连接地址 前言 本次教程我们将在OpenWRT上安装SFTP服务&#xff0c;并结合cpolar内网穿透&#xff0c;创建安全隧道映射22端口&#xff0c;实现在公网环境下远程OpenWRT SFTP&#xf…

关于阿里云 ACK ingress部分补充

强调&#xff1a; 本文只是作为记录,过一段时间会删除 跟唐老师学习网络 一 Nginx Ingress管理 ① 流量走向 需求&#xff1a; 应用绑定LoadBalance,会自动创建或使用SLBeip:port --> nodeport_ip:port --> service_ip:port --> pod_ip:port 支持的注解 通过…

不妨看看这招: 电销获客渠道——优质的电销数据资源

由于时间的变化&#xff0c;电话营销寻找客户变得越来越困难&#xff0c;这涉及到寻找联系潜在客户的方法。第二个原因是电话禁令相对严厉&#xff0c;电话营销水平参差不齐&#xff0c;人员流动大&#xff0c;导致吸引客户的成本越来越高。那么&#xff0c;电话营销行业的渠道…