项目简介#
科研工作专用 ChatGPT 拓展,特别优化学术 Paper 润色体验,支持自定义快捷按钮,支持自定义函数插件,支持 markdown 代码块表格显示,Tex 公式双显示,新增 Python/C++ 项目剖析 / 自译解功能,PDF/LaTex 论文翻译 / 总结功能,兼容 ChatGLM 等本地模型,虽然原项目已经说的非常详细了,但是对于不怎么用 python 的小伙伴们,配置起来肯定还是有难度的,今天还是做一期详细点的 vscode+anaconda 配置这个环境。
项目功能#
功能 | 描述 |
---|---|
一键润色 | 支持一键润色、一键查找论文语法错误 |
一键中英互译 | 一键中英互译 |
一键代码解释 | 可以正确显示代码、解释代码 |
自定义快捷键 | 支持自定义快捷键 |
配置代理服务器 | 支持配置代理服务器 |
模块化设计 | 支持自定义高阶的实验性功能与 [函数插件],插件支持热更新 |
自我程序剖析 | [函数插件] 一键读懂本项目的源代码 |
程序剖析 | [函数插件] 一键可以剖析其他 Python/C/C++/Java 项目树 |
读论文 | [函数插件] 一键解读 latex 论文全文并生成摘要 |
批量注释生成 | [函数插件] 一键批量生成函数注释 |
chat 分析报告生成 | [函数插件] 运行后自动生成总结汇报 |
arxiv 小助手 | [函数插件] 输入 arxiv 文章 url 即可一键翻译摘要 + 下载 PDF |
PDF 论文全文翻译功能 | [函数插件] PDF 论文提取题目 & 摘要 + 翻译全文(多线程) |
谷歌学术统合小助手 (Version>=2.45) | [函数插件] 给定任意谷歌学术搜索页面 URL,让 gpt 帮你选择有趣的文章 |
公式显示 | 可以同时显示公式的 tex 形式和渲染形式 |
图片显示 | 可以在 markdown 中显示图片 |
多线程函数插件支持 | 支持多线调用 chatgpt,一键处理海量文本或程序 |
支持 GPT 输出的 markdown 表格 | 可以输出支持 GPT 的 markdown 表格 |
启动暗色 gradio主题 | 在浏览器 url 后面添加/?__dark-theme=true 可以切换 dark 主题 |
huggingface 免科学上网在线体验 | 登陆 huggingface 后复制此空间 |
…… | …… |
VSCode+Anaconda 配置#
一、git clone 项目到本地#
1、使用 Git#
本地新建一个文件夹,然后打开 git 工具直接 clone 下来就 OK
2、直接下载#
二、配置一下 APIKEY 和代理#
这里需要 openai 的 apikey 以及科学上网的方式,原文档讲述的非常全面
教程:项目中纯新手教程
三、Vscode 配置环境#
1、打开 anaconda prompt#
执行下述命令
1)conda create -n gptac_venv python=3.11
2)conda activate gptac_venv
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/
2、打开 vscode#
1、ctrl + shift +p 打开设置
2、搜索 python 编译
3、选择建好的 conda 环境
4、ctrl + ~ 调出来终端,输入 python main.py
四、大功告成#
现在就可以愉快的使用了
这里面的几个功能都挺不错的,英文学术润色、中文学术润色、中英互译、查找语法错误,都挺好
PS: 以前的 ChatGPT 账号调用 API 是送 18 刀的免费额度的,但是这个免费的额度在 4 月 1 号就过期了,所以如果你的账号是以前注册的,有可能会显示额度不够的情况,这时候有两种解决方法。
- 向原账户充钱,这个也挺麻烦的
- 创建个新的账号(推荐),这个成本最低,新创建的账号,送 5 刀的额度,其实就很多了,可以让我们用很久了。