基于ChatGPT的代码解释神器:GPT Academic、GitHub Copilot

(个人推荐使用第二个GitHub Copilot)

1. GPT 学术优化 (GPT Academic)工具

简介

  • GPT Academic是什么

为ChatGPT/GLM提供实用化交互界面,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm2等本地模型。兼容文心一言, moss, llama2, rwkv, claude2, 通义千问, 书生, 讯飞星火等。

  • 文档及下载地址:https://github.com/binary-husky/gpt_academic?tab=readme-ov-file

功能

功能(⭐= 近期新增功能) 描述
⭐接入新模型 百度千帆与文心一言, 通义千问Qwen,上海AI-Lab书生,讯飞星火,LLaMa2,智谱API,DALLE3, DeepseekCoder
润色、翻译、代码解释 一键润色、翻译、查找论文语法错误、解释代码
自定义快捷键 支持自定义快捷键
模块化设计 支持自定义强大的插件,插件支持热更新
程序剖析 [插件] 一键剖析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形式和渲染形式,支持公式、代码高亮
⭐AutoGen多智能体插件 [插件] 借助微软AutoGen,探索多Agent的智能涌现可能!
启动暗色主题 在浏览器url后面添加/?__theme=dark可以切换dark主题
多LLM模型支持 同时被GPT3.5、GPT4、清华ChatGLM2、复旦MOSS伺候的感觉一定会很不错吧?
⭐ChatGLM2微调模型 支持加载ChatGLM2微调模型,提供ChatGLM2微调辅助插件
更多LLM模型接入,支持huggingface部署 加入Newbing接口(新必应),引入清华Jittorllms支持LLaMA和盘古α
⭐void-terminal pip包 脱离GUI,在Python中直接调用本项目的所有函数插件(开发中)
⭐虚空终端插件 [插件] 能够使用自然语言直接调度本项目其他插件
更多新功能展示 (图像生成等) …… 见本文档结尾处 ……

解读代码的功能:

对于开发人员来说,有个非常nice的功能,只需选择项目目录,GPT Academic就可以直接解读整个项目的代码
基于ChatGPT的代码解释神器:GPT Academic、GitHub Copilot_第1张图片

收费:

由于GPT Academic需要用到chatgpt的api,刚开始有免费额度,用完得充钱。网上也能搜到如何弄免费版,功能相对有限,但日常使用足够了,缺点是不太稳定。

ChatGPT API的定价

根据OpenAI官方发布的最新收费标准,ChatGPT API的定价如下:

模型 价格
GPT-3.5 Turbo API 1k tokens/$0.002
GPT-4.0 API 暂未公布

根据以上定价,使用GPT-3.5 Turbo API,每输出100万个单词只需支付2.7美元(约合18元人民币)。

安全性:

基于ChatGPT的代码解释神器:GPT Academic、GitHub Copilot_第2张图片

2.GitHub Copilot工具

简介

  • GitHub Copilot 是什么

GitHub Copilot 是一个可以帮助你高效编写代码的工具,由 GPT-3 提供支持。你只需编写所需代码的功能描述——例如,编写一个二分查找算法,Copilot 马上就会为你创建。

  • 支持的语言、框架和IDE

GitHub Copilot适用于任何语言,包括Java、PHP、Python、JavaScript、Ruby、Go、C#或C++。因为它受过公共存储库中语言的训练,所以适用于大多数流行的语言、库和框架。它还集成到编辑器中,并且速度足够快,可以在键入时使用。

  • 支持的平台:VS Code、Visual Studio、Neovim、JetBrains、pycharm等

  • 安装、使用教程:史上最详细使用copliot AI保姆级教程来了_copilot怎么用-CSDN博客

主要功能:

  • 根据注释编写代码
  • 辅助代码编写
    • 自动生成单元测试代码
    • 自动生成SQL查询
  • 解释代码:选择代码片段,对该片段的代码进行解释。综合来看,该解释是比较全面的,因为它会考虑到代码中的引用的文件和函数。

收费:

$10/month, $100/ year,刚开始有一个月免费

如果是学生或者老师,在通过github的认证后可以免费使用GitHub Copilot。一般得3~4天才能收到审核通过的通知。

认证链接:https://education.github.com/pack/

基于ChatGPT的代码解释神器:GPT Academic、GitHub Copilot_第3张图片

安全性:

官方说明:您的代码对我们来说是安全的。使用Copilot for Business,无论数据来自公共存储库、私人存储库、非GitHub存储库还是本地文件,我们都不会保留代码片段、存储或共享您的代码。

总结:由于GPT Academic收费,建议学生党搞一下github的教育认证,免费使用GitHub Copilot

你可能感兴趣的:(chatgpt,gpt,github)