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)尚未安装
安装步骤如上,放在同一根目录下即可安装。
相关文章:
ChatGPT生产力|中科院学术ChatGPT优化配置
资源链接:GitHub - binary-husky/gpt_academic b站配置讲解链接:chatgpt-academic 新手运行官方精简指南(科研chatgpt拓展) 某知配置图文讲解:图文详解:在windows中部署ChatGPT学术版 - 知乎 (zhihu.com) 一…...
语音播报speechSynthesis最简单的例子(亲测有用)
最简单的例子,在chrome上亲测有效: const utterThis new SpeechSynthesisUtterance(我来试试呀); const synth window.speechSynthesis; synth.speak(utterThis);加入配置,可以配置语言、音量、语速、音高,继续玩: …...
呆头鹅-全自动视频混剪,批量剪辑批量剪视频,探店带货系统,精细化顺序混剪,故事影视解说,视频处理大全,精细化顺序混剪,多场景裂变,多视频混剪
视频闪闪-全自动视频混剪,探店带货系统,多视频混剪,让你成为视频处理大师! 一、全自动视频混剪 www.shipinshanshan.com 你是否曾经厌烦于冗长的视频剪辑过程?是否曾经为了一个短短的混剪视频而熬夜加班?现…...
牛客竞赛网(爱吃素)
题目描述 牛妹是一个爱吃素的小女孩,所以很多素数都害怕被她吃掉。 一天,两个数字aaa和bbb为了防止被吃掉,决定和彼此相乘在一起,这样被吃掉的风险就会大大降低,但仍有一定的可能被吃掉,请你判断他们相乘后…...
基于高效多分支卷积神经网络的生长点精确检测与生态友好型除草
Eco-friendly weeding through precise detection ofgrowing points via efficient multi-branch convolutional neural networks 摘要1、介绍2、相关工作2.1 杂草检测,高效除草2.2 用于密集预测任务的编解码网络2.3 语义图形是一种有效的标签方法3、总结摘要 在本研究中,我…...
11月9日,每日信息差
今天是2023年11月09日,以下是为您准备的17条信息差 第一、中国电信在进博会上与诺基亚、爱立信、英特尔、戴尔、三星达成采购合作意向。采购范围涵盖无线、数据和传输、固网终端、服务器、CPU、手机终端等设备及服务 第二、马斯克称SpaceX明年将每两天发射一次火箭…...
什么是 eCPM?它与 CPM 有何不同?
目录 eCPM 什么是 eCPM?它与 CPM 有何不同? 如何计算 eCPM? 该指标的主要优势有哪些? eCPM 底价 eCPM 达到多少比较合适? eCPM 每千人有效成本 (eCPM) 是指发行商(App 开发者)在 App 中每…...
Power Automate-创建和运行
网站:Microsoft Power Automate 根据自己需求选择创建 选择需要的触发方式,以即时云端流为例,点击触发流 点击添加新步骤 可以选择多种微软应用或者自定义应用连接 此处以向SharePoint列表追加项为例,要提前创建好SharePoint列表…...
【STM32 开发】| INA219采集电压、电流值
目录 前言1 原理图2 IIC地址说明3 寄存器地址说明4 开始工作前配置5 程序代码1)驱动程序2)头文件3) 测试代码 前言 INA219 是一款具备 I2C 或 SMBUS 兼容接口的分流器和功率监测计。该器件监测分流器电压降和总线电源电压,转换次数和滤波选项…...
蓝桥杯每日一题203.11.7
题目描述 题目分析 使用dp思维,当前位置是否可行是有上一位置推来,计算出最大的可行位置即可 #include <stdio.h> #include <string.h>#define N 256 int f(const char* s1, const char* s2) {int a[N][N];int len1 strlen(s1);int len2 …...
ESP32建立TCP连接
ESP32建立TCP连接 1.搭建ESP-IDF开发环境 搭建开发环境直接从官网下载即可。 https://docs.espressif.com/projects/esp-idf/zh_CN/v5.1.1/esp32s3/index.html https://dl.espressif.com/dl/esp-idf/?idf4.4 使用官方的下载器下载好,就可以自动安装࿰…...
普华永道成功举办《国有基金高质量发展提效创效服务》主题分享活动,助力国有基金提效创效
上海,2023年11月10日 —今天普华永道在上海中国国际进口博览会(以下简称“进博会”)现场举办《为“国”出力,“普”实有“华”—— 普华永道国有基金高质量发展提效创效服务》主题分享活动,就国有基金监督、管理、投资…...
黑洞路由的几种应用场景
第一种在内网中产生环路: 这种核心交换机上肯定写一条默认路由 0.0.0.0 0 10.0.0.1 出口路由要写一条192.168.0.0 16 10.0.0.2 如果出口路由访问一条不存在的内网网段,又或者访问的那台终端停机了,那就会产生三层环路,数据包在…...
数据分析:智能企业七步曲(一)
原创: MicroStrategy微策略中国 作者:数据杰论 时间走到2018年最后一个季度,过去几年热炒的大数据概念正在各行各业开始落地并展开实际应用,核心是关注数据如何能为企业带来价值。因此,数据分析及其种种实现手段不断被…...
Django ModelSerializer 实现自定义验证详解
随着 Web 开发的日益复杂化,对数据验证的需求也日益增加。Django REST framework 提供了一套强大的、灵活的验证系统,帮助开发者轻松处理各种复杂情况。本文将重点探讨 Django ModelSerializer 中如何实现自定义验证。 1. 简介 Django ModelSerializer…...
在ubuntu sudo apt-get update 更新报错
sudo apt-get update 更新报错 解决办法: 用你自己的key 根据上图自己找 sudo gpg --keyserver keyserver.ubuntu.com --recv-keys **********运行完成有一个ok 见下图 运行命令,中间的还是上面的key复制下来即可 sudo gpg --export --armor **********…...
Linux——手把手教你解决sudo指令无法使用的问题
解决sudo指令无法使用的问题 1. 为什么不能使用 sudo指令能够使某一条指令拥有root权限,即以root权限去执行 例如: sudo ls -l //就是以root权限查看当前目录里的内容但是,如果是新创建的普通账户,一般来说一开始是不能执行s…...
【云原生】使用nginx反向代理后台多服务器
背景 随着业务发展, 用户访问量激增,单台服务器已经无法满足现有的访问压力,研究后需要将后台服务从原来的单台升级为多台服务器,那么原来的访问方式无法满足,所以引入nginx来代理多台服务器,统一请求入口…...
Linux awk命令
除了使用 sed 命令,Linux 系统中还有一个功能更加强大的文本数据处理工具,就是 awk。 曾有人推测 awk 命令的名字来源于 awkward 这个单词。其实不然,此命令的设计者有 3 位,他们的姓分别是 Aho、Weingberger 和 Kernighan&#x…...
南大通用数据库-Gbase-8a-学习-42-定位与释放锁
目录 一、测试版本 二、模拟锁表场景 1、查看自动提交参数 2、关闭自动提交 3、测试表结构 4、测试数据 5、会话一更新数据不提交 6、会话二更新数据卡住 7、会话三查看连接信息 8、会话三查看锁信息 9、解决方法 10、会话一插入数据不提交 11、会话二更新报错 三…...
AXI突发传输(Burst)实战:从Xilinx IP代码看Burst Length、Size与地址计算
AXI突发传输实战:从代码实现到性能优化的深度解析 在FPGA和SoC设计中,AXI总线作为高性能数据传输的核心枢纽,其突发传输(Burst Transfer)机制直接影响着系统整体带宽效率。本文将深入Xilinx IP核代码实现细节,揭示突发长度(Burst …...
VLSI物理设计实战:从Global Placement到Detailed Placement,手把手教你理解芯片布局的核心算法
VLSI物理设计实战:从Global Placement到Detailed Placement的算法精要 芯片物理设计中的布局阶段决定了数亿晶体管在硅片上的精确位置,直接影响芯片性能、功耗和面积。本文将深入解析从全局布局到详细布局的核心算法,帮助工程师建立对EDA工具…...
Verus:基于 Rust 验证代码正确性,指南助你掌握验证概念与技术!
键盘快捷键 按 ← 或 → 可在各章节间导航;按 S 或 / 能在本书中搜索;按 ? 可显示此帮助信息;按 Esc 则可隐藏此帮助信息。 模式选项包括: 自动明亮模式Rust 模式煤炭模式海军蓝模式Ayu 模式 Verus 教程与参考手册Verus 概述 Ver…...
在Firefly RK3399 ProC上手动编译PyQt5 5.15.2:解决ARM64平台pip安装无whl包的终极方案
在Firefly RK3399 ProC上手动编译PyQt5 5.15.2:解决ARM64平台pip安装无whl包的终极方案 当你在Firefly RK3399 ProC这类ARM64架构的开发板上尝试用pip安装PyQt5时,终端里那行"Could not find a version that satisfies the requirement PyQt5"…...
PTA天梯赛L1-006连续因子:从质数到合数的边界处理,一个易错点差点让我丢分
PTA天梯赛L1-006连续因子:从质数陷阱到边界条件的深度剖析 那天深夜,当我第17次提交L1-006题解时,屏幕上刺眼的"Wrong Answer"让我彻底清醒——60这个看似简单的测试用例,竟然让我的算法输出了错误的234而非正确的345。…...
PCEP-30-02考试避坑指南:那些官方教程里没明说,但一考就错的Python基础题
PCEP-30-02考试避坑指南:那些官方教程没明说但一考就错的Python细节 当你准备参加PCEP-30-02认证考试时,可能会觉得已经掌握了所有Python基础知识——直到在考场上遇到那些设计精巧的"陷阱题"。这些题目往往针对语言特性中的微妙细节ÿ…...
终极指南:如何用DeepMosaics一键搞定马赛克处理
终极指南:如何用DeepMosaics一键搞定马赛克处理 【免费下载链接】DeepMosaics Automatically remove the mosaics in images and videos, or add mosaics to them. 项目地址: https://gitcode.com/gh_mirrors/de/DeepMosaics 你是否曾经需要为图片或视频添加…...
ChanlunX缠论插件:让复杂的技术分析变得简单直观
ChanlunX缠论插件:让复杂的技术分析变得简单直观 【免费下载链接】ChanlunX 缠中说禅炒股缠论可视化插件 项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX 你是否曾为缠论分析的复杂性而头疼?面对密密麻麻的K线图,手动识别顶底…...
终极Laravel嵌套集解决方案:Baum完全指南
终极Laravel嵌套集解决方案:Baum完全指南 【免费下载链接】baum Baum is an implementation of the Nested Set pattern for Laravels Eloquent ORM. 项目地址: https://gitcode.com/gh_mirrors/ba/baum Baum是Laravel Eloquent ORM的嵌套集(Nest…...
Jable视频下载工具:3分钟掌握永久保存高清视频的完整方案
Jable视频下载工具:3分钟掌握永久保存高清视频的完整方案 【免费下载链接】jable-download 方便下载jable的小工具 项目地址: https://gitcode.com/gh_mirrors/ja/jable-download 你是否曾经遇到过这样的情况:精心收藏的Jable.tv视频突然无法访问…...
