Open main menu
首页
专栏
课程
分类
归档
Chat
Sci-Hub
谷歌学术
Libgen
GitHub镜像
登录/注册
搜索
关闭
Previous
Previous
Next
Next
分享github上比较热门的ChatGPT项目,值得收藏
sockstack
/
325
/
2023-11-15 12:01:43
<p><span style="color: red; font-size: 18px">ChatGPT 可用网址,仅供交流学习使用,如对您有所帮助,请收藏并推荐给需要的朋友。</span><br><a href="https://ckai.xyz/?sockstack§ion=detail" target="__blank">https://ckai.xyz</a><br><br></p> <article class="baidu_pl"><div id="article_content" class="article_content clearfix"> <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/kdoc_html_views-1a98987dfd.css"> <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-25cebea3f9.css"> <div id="content_views" class="htmledit_views"> <blockquote> <p><strong>🔗 运行环境:chatGPT</strong></p> <p><strong>🚩 撰写作者:左手の明天</strong></p> <p><strong>🥇 精选专栏:《python》</strong></p> <p><strong>🔥 推荐专栏:《算法研究》</strong></p> </blockquote> <blockquote> <p>#### <strong>防伪水印——</strong><strong>左手の明天 ####</strong></p> <p>💗 大家好🤗🤗🤗,我是<strong>左手の明天</strong>!好久不见,推荐热门的ChatGPT项目💗</p> <p>📆 最近更新:<strong>2023 年 04 月 22 日</strong>,左手の明天的第<strong> <span style="background-color:#38d8f0;">278</span> </strong>篇原创博客</p> <p>📚 <strong>更新于专栏:高效学习</strong></p> <p>#### <strong>防伪水印——</strong><strong><strong>左手の明天</strong> ####</strong></p> </blockquote> <hr> <p>ChatGPT自 3 月初 Open AI 开放以来持续处于火爆阶段, 国内的开发者依托openAI的接口,开发了许多<code>ChatGPT</code>的项目,并且在GitHub 上进行了开源,确实有很多实用的应用项目,今天就整理一下<code>github</code>上最热门的<code>ChatGPT</code>项目,跟大家分享。</p> <p id="main-toc"><strong>目录</strong></p> <p id="1%E3%80%81ChatGPT%20Web%20%E5%BA%94%E7%94%A8-toc" style="margin-left:0px;">1、ChatGPT Web 应用</p> <p id="%E5%8A%9F%E8%83%BD%E8%AF%B4%E6%98%8E-toc" style="margin-left:40px;">功能说明</p> <p id="%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2%E6%96%B9%E6%B3%95-toc" style="margin-left:40px;">本地部署方法</p> <p id="%EF%BC%881%EF%BC%89%E4%B8%8B%E8%BD%BD%E6%9C%AC%E9%A1%B9%E7%9B%AE-toc" style="margin-left:80px;">(1)下载本项目</p> <p id="%EF%BC%882%EF%BC%89%E5%A1%AB%E5%86%99API%E5%AF%86%E9%92%A5-toc" style="margin-left:80px;">(2)填写API密钥</p> <p id="%EF%BC%883%EF%BC%89%E5%AE%89%E8%A3%85%E4%BE%9D%E8%B5%96-toc" style="margin-left:80px;">(3)安装依赖</p> <p id="%EF%BC%884%EF%BC%89%E5%90%AF%E5%8A%A8-toc" style="margin-left:80px;">(4)启动</p> <p id="2%E3%80%81ChatPaper%E5%85%A8%E6%B5%81%E7%A8%8B%E5%8A%A0%E9%80%9F%E7%A7%91%E7%A0%94-toc" style="margin-left:0px;">2、ChatPaper全流程加速科研</p> <p id="%E2%80%8B%E7%BC%96%E8%BE%91-toc" style="margin-left:40px;">编辑</p> <p id="%E5%8A%9F%E8%83%BD%E8%AF%B4%E6%98%8E-toc" style="margin-left:40px;">功能说明</p> <p id="%E4%BD%BF%E7%94%A8%E6%AD%A5%E9%AA%A4-toc" style="margin-left:40px;">使用步骤</p> <p id="3%E3%80%81ChatGPT_JCM%20%E8%81%9A%E5%90%88OpenAI%20web%20%E7%AE%A1%E7%90%86%E7%95%8C%E9%9D%A2-toc" style="margin-left:0px;">3、ChatGPT_JCM 聚合OpenAI web 管理界面</p> <p id="%E5%8A%9F%E8%83%BD%E8%AF%B4%E6%98%8E-toc" style="margin-left:40px;">功能说明</p> <p id="%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2-toc" style="margin-left:40px;">本地部署</p> <p id="4%E3%80%81OpenAI%20Translator%EF%BC%9A%E5%9F%BA%E4%BA%8E%20ChatGPT%20API%20%E7%9A%84%E5%88%92%E8%AF%8D%E7%BF%BB%E8%AF%91%E6%B5%8F%E8%A7%88%E5%99%A8%E6%8F%92%E4%BB%B6%E5%92%8C%E8%B7%A8%E5%B9%B3%E5%8F%B0%E6%A1%8C%E9%9D%A2%E7%AB%AF%E5%BA%94%E7%94%A8-toc" style="margin-left:0px;">4、OpenAI Translator:基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用</p> <p id="%E5%8A%9F%E8%83%BD%E8%AF%B4%E6%98%8E-toc" style="margin-left:40px;">功能说明</p> <p id="%E4%B8%8B%E8%BD%BD%E5%AE%89%E8%A3%85-toc" style="margin-left:40px;">下载安装</p> <p id="5%E3%80%81ChatGPT-web%EF%BC%9A%E7%94%A8%20Express%20%E5%92%8C%20Vue3%20%E6%90%AD%E5%BB%BA%E7%9A%84%20ChatGPT%20%E6%BC%94%E7%A4%BA%E7%BD%91%E9%A1%B5%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B-toc" style="margin-left:0px;">5、ChatGPT-web:用 Express 和 Vue3 搭建的 ChatGPT 演示网页</p> <p id="%E5%8A%9F%E8%83%BD%E8%AF%B4%E6%98%8E-toc" style="margin-left:40px;">功能说明</p> <p id="6%E3%80%81chatgpt_academic%EF%BC%9A%E7%A7%91%E7%A0%94%E5%B7%A5%E4%BD%9C%E8%80%85%E7%9A%84%E5%88%A9%E5%99%A8-toc" style="margin-left:0px;">6、chatgpt_academic:科研工作者的利器</p> <p id="%E5%8A%9F%E8%83%BD%E8%AF%B4%E6%98%8E-toc" style="margin-left:40px;">功能说明</p> <p id="%E6%9C%AC%E5%9C%B0%E5%AE%89%E8%A3%85-toc" style="margin-left:40px;">本地安装</p> <p id="7%E3%80%81chatgpt-on-wechat%EF%BC%9AChatGPT%E6%90%AD%E5%BB%BA%E5%BE%AE%E4%BF%A1%E8%81%8A%E5%A4%A9%E6%9C%BA%E5%99%A8%E4%BA%BA-toc" style="margin-left:0px;">7、chatgpt-on-wechat:ChatGPT搭建微信聊天机器人</p> <p id="%E5%8A%9F%E8%83%BD%E8%AF%B4%E6%98%8E-toc" style="margin-left:40px;">功能说明</p> <p id="%E6%9C%AC%E5%9C%B0%E5%AE%89%E8%A3%85-toc" style="margin-left:40px;">本地安装</p> <hr id="hr-toc"> <p></p> <h1 id="1%E3%80%81ChatGPT%20Web%20%E5%BA%94%E7%94%A8">1、<strong>ChatGPT Web 应用</strong> </h1> <p>川虎 ChatGPT 🐯 Chuanhu ChatGPT:为ChatGPT API提供了一个轻快好用的Web图形界面,已经star 7.9k了,非常火爆</p> <p><img referrerpolicy="no-referrer" alt="" height="148" src="https://img-blog.csdnimg.cn/96374fcdffe843ec8105f41718949983.png" width="1057"></p> <p></p> <p class="img-center"><img referrerpolicy="no-referrer" alt="" src="https://img-blog.csdnimg.cn/img_convert/7ea69ca20cdf07470b95d6f808e6ee49.gif"></p> <blockquote> <p><span style="color:#fe2c24;"><strong>需要申请 ChatGPT API Key</strong></span></p> </blockquote> <h2 id="%E5%8A%9F%E8%83%BD%E8%AF%B4%E6%98%8E">功能说明</h2> <ul> <li>支持实时显示回答。</li> <li>重试对话,让 ChatGPT 再回答一次。</li> <li>优化 Tokens,减少 Tokens 占用,以支持更长的对话。</li> <li>设置 System Prompt,有效地设定前置条件。</li> <li>保存 / 加载对话历史记录。</li> <li>在图形界面中添加 API key。</li> <li>System Prompt 模板功能。</li> <li>实时显示 Tokens 用量。</li> </ul> <h2 id="%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2%E6%96%B9%E6%B3%95">本地部署方法</h2> <h3 id="%EF%BC%881%EF%BC%89%E4%B8%8B%E8%BD%BD%E6%9C%AC%E9%A1%B9%E7%9B%AE"><strong>(1)下载本项目</strong></h3> <pre><code class="language-bash">git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git cd ChuanhuChatGPT</code></pre> <p>或者,点击网页右上角的 <code>Download ZIP</code>,下载并解压完成后进入文件夹,进入<code>终端</code>或<code>命令提示符</code>。</p> <p class="img-center"><img referrerpolicy="no-referrer" alt="" height="383" src="https://img-blog.csdnimg.cn/9117f8c6da7d46398101cc140b3fa1ce.png" width="408"></p> <p>如果你使用Windows,应该在文件夹里按住<code>shift+</code>右键,选择“在终端中打开”。如果没有这个选项,选择“在此处打开Powershell窗口”。如果你使用macOS,可以在Finder底部的路径栏中右键当前文件夹,选择<code>服务-新建位于文件夹位置的终端标签页</code>。 </p> <h3 id="%EF%BC%882%EF%BC%89%E5%A1%AB%E5%86%99API%E5%AF%86%E9%92%A5">(2)<strong>填写API密钥</strong> </h3> <p>在文件中设定默认密钥、用户名密码以及更多设置:</p> <ul><li>在项目文件夹中复制一份 <code>config_example.json</code>,并将其重命名为 <code>config.json</code>,在其中填入 API-Key、用户名密码(可选)、API host(可选)、代理地址(可选)等设置。用户名密码支持多用户。示例:</li></ul> <pre><code>{"openai_api_key": "sk-xxxxxxxxxxxxxxxxxxxxxxxxx","users": [["用户1的用户名", "用户1的密码"],["用户2的用户名", "用户2的密码"]], } </code></pre> <ul><li>如果不设置用户名与密码,可以直接将“users”字段整段删去,或留空为 <code>"users": []</code> </li></ul> <h3 id="%EF%BC%883%EF%BC%89%E5%AE%89%E8%A3%85%E4%BE%9D%E8%B5%96"><strong>(3)安装依赖</strong></h3> <p>在终端中输入下面的命令,然后回车。</p> <pre><code class="language-python">pip install -r requirements.txt</code></pre> <p><img referrerpolicy="no-referrer" alt="" height="331" src="https://img-blog.csdnimg.cn/25bcc6f549be48578616ca5bbc6f212f.png" width="979"></p> <blockquote> <p><strong>前提是系统安装了python,如果没安装先下载安装</strong></p> </blockquote> <h3 id="%EF%BC%884%EF%BC%89%E5%90%AF%E5%8A%A8">(4)<strong>启动</strong> </h3> <p>在终端输入以下命令进行启动:</p> <pre><code class="language-python">python ChuanhuChatbot.py</code></pre> <p>如果一切顺利,可以在浏览器地址栏中输入 http://localhost:7860 查看并使用 ChuanhuChatGPT 了。</p> <hr> <h1 id="2%E3%80%81ChatPaper%E5%85%A8%E6%B5%81%E7%A8%8B%E5%8A%A0%E9%80%9F%E7%A7%91%E7%A0%94">2、ChatPaper全流程加速科研</h1> <p>为了能提高 arXiv 用户的论文阅读效率,GitHub 上有人开源了一款可利用 ChatGPT 总结 arXiv 论文的开源工具:<strong>ChatPaper</strong>。</p> <p>ChatPaper全流程加速科研:论文阅读+润色+审稿+审稿回复</p> <h2 id="%E2%80%8B%E7%BC%96%E8%BE%91"><img referrerpolicy="no-referrer" alt="" height="145" src="https://img-blog.csdnimg.cn/f5ff6f5772c6473aadde62bd1a026c27.png" width="1057"></h2> <h2>功能说明</h2> <p><strong>ChatPaper</strong>可以通过ChatGPT实现对<strong>论文进行总结,帮助科研人进行论文初筛。</strong></p> <p><span style="color:#ff9900;"><strong>它可以根据用户输入的关键词,自动在arxiv上下载最新的论文,再利用ChatGPT3.5的API接口强大的总结能力,将论文总结为固定的格式,以最少的文本,最低的阅读门槛,为大家提供最大信息量,以决定该精读哪些文章。也可以提供本地的PDF文档地址,直接处理。</strong></span></p> <h2 id="%E4%BD%BF%E7%94%A8%E6%AD%A5%E9%AA%A4"><strong>使用步骤</strong></h2> <p><strong>以脚本方式运行,Windows, Mac和Linux系统应该都可以,python版本最好是3.9,其他版本应该也没啥问题。</strong></p> <ol> <li><strong>在apikey.ini中填入你的openai key。</strong></li> <li> <strong>安装依赖:</strong><span style="color:#ff9900;"><strong>pip install -r requirements.txt</strong></span> </li> </ol> <p><strong>(1) Arxiv在线批量搜索+下载+总结: 运行chat_paper.py, 比如:</strong></p> <pre><code class="language-python">python chat_paper.py --query "chatgpt robot" --filter_keys "chatgpt robot" --max_results 3</code></pre> <p><strong>更准确的脚本是chat_arxiv.py,使用方案,命令行更加简洁:</strong></p> <pre><code class="language-python">python chat_arxiv.py --query "chatgpt robot" --page_num 2 --max_results 3 --days 10</code></pre> <p><strong>其中query仍然是关键词,page_num是搜索的页面,每页和官网一样,最大是50篇,max_results是最终总结前N篇的文章,days是选最近几天的论文,严格筛选!</strong></p> <blockquote> <p><strong><strong>注意:搜索词无法识别<code>-</code>,只能识别空格!所以原标题的连字符最好不要用!</strong></strong></p> </blockquote> <p><strong>(2)Arxiv在线批量搜索+下载+总结+高级搜索: 运行chat_paper.py, 比如:</strong></p> <pre><code class="language-python">python chat_paper.py --query "all: reinforcement learning robot 2023" --filter_keys "reinforcement robot" --max_results 3</code></pre> <p></p> <p><strong>(3)Arxiv在线批量搜索+下载+总结+高级搜索+指定作者: 运行chat_paper.py, 比如:</strong></p> <pre><code class="language-python">python chat_paper.py --query "ti: Sergey Levine" --filter_keys "reinforcement robot" --max_results 3</code></pre> <p><strong>(4)本地pdf总结: 运行chat_paper.py, 比如:</strong></p> <pre><code class="language-python">python chat_paper.py --pdf_path "demo.pdf"</code></pre> <p><strong>(5)本地文件夹批量总结: 运行chat_paper.py, 比如:</strong></p> <pre><code class="language-python">python chat_paper.py --pdf_path "your_absolute_path"</code></pre> <p><strong>(6)谷歌学术论文整理: 运行google_scholar_spider.py, 比如:</strong><strong><code> </code></strong></p> <pre><code class="language-python">python google_scholar_spider.py --kw "deep learning" --nresults 30 --csvpath "./data" --sortby "cit/year" --plotresults 1</code></pre> <p><strong>此命令在Google Scholar上搜索与“deep learning”相关的文章,检索30个结果,将结果保存到“./data”文件夹中的CSV文件中,按每年引用次数排序数据,并绘制结果。</strong></p> <hr> <h1 id="3%E3%80%81ChatGPT_JCM%20%E8%81%9A%E5%90%88OpenAI%20web%20%E7%AE%A1%E7%90%86%E7%95%8C%E9%9D%A2"> <span style="color:#0d0016;"><strong>3、</strong></span>ChatGPT_JCM 聚合OpenAI web 管理界面</h1> <p>项目地址:https://github.com/202252197/ChatGPT_JCM</p> <p><img referrerpolicy="no-referrer" alt="" height="143" src="https://img-blog.csdnimg.cn/1a140e1beaf540ff9d90fb11dd584137.png" width="1049"></p> <h2>功能说明</h2> <p>OpenAI管理界面,聚合了OpenAI的所有接口进行界面操作(所有模型、图片、音频、微调、文件)等,支持Markdown格式(公式、图表,表格)等。</p> <p class="img-center"><img referrerpolicy="no-referrer" alt="" src="https://img-blog.csdnimg.cn/img_convert/b320b56c79bbbce821a4331920724d60.png"></p> <p class="img-center"><img referrerpolicy="no-referrer" alt="" src="https://img-blog.csdnimg.cn/img_convert/1d1d0b70e7e5ef5b044e5129f4ca4293.png"></p> <h2 id="%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2">本地部署</h2> <p>部署方式步骤:</p> <ul><li>克隆项目到本地</li></ul> <pre><code class="language-bash">git clone git@github.com:202252197/ChatGPT_JCM.git</code></pre> <ul><li>下载依赖包</li></ul> <pre><code class="language-bash">npm install</code></pre> <ul><li>运行</li></ul> <pre><code>npm run serve</code></pre> <hr> <h1 id="4%E3%80%81OpenAI%20Translator%EF%BC%9A%E5%9F%BA%E4%BA%8E%20ChatGPT%20API%20%E7%9A%84%E5%88%92%E8%AF%8D%E7%BF%BB%E8%AF%91%E6%B5%8F%E8%A7%88%E5%99%A8%E6%8F%92%E4%BB%B6%E5%92%8C%E8%B7%A8%E5%B9%B3%E5%8F%B0%E6%A1%8C%E9%9D%A2%E7%AB%AF%E5%BA%94%E7%94%A8">4、<strong>OpenAI Translator:</strong>基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用</h1> <p>项目地址:<strong>OpenAI Translator</strong></p> <p><img referrerpolicy="no-referrer" alt="" height="159" src="https://img-blog.csdnimg.cn/e8f8f569f3aa47dd8d8949ac411d96ca.png" width="1066"></p> <h2>功能说明</h2> <p>基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用。</p> <p>该工具基于 ChatGPT API 构建,可应用于 Chrome 插件、Windows、macos、Linux 等平台,并支持以下特性:</p> <ul> <li>支持三种翻译模式:翻译、润色、总结;</li> <li>支持 55 种语言的相互翻译、润色和总结功能;</li> <li>支持实时翻译、润色和总结,以最快的速度响应用户;</li> <li>支持自定义翻译文本;</li> <li>支持一键复制、支持 TTS。</li> </ul> <p class="img-center"><img referrerpolicy="no-referrer" alt="" src="https://img-blog.csdnimg.cn/img_convert/cba26ef08d49f0f3b2eb795b8ce28a6f.png"></p> <h2 id="%E4%B8%8B%E8%BD%BD%E5%AE%89%E8%A3%85">下载安装</h2> <p>通过winget进行安装:</p> <pre><code class="language-bash">winget install yetone.OpenAITranslator</code></pre> <p>手动安装:</p> <ul> <li>从 Latest Release下载以.msi结尾的安装包。</li> <li>双击下载的文件进行安装。</li> <li>如果提示不安全,您可以单击 <code>More Info</code> -> <code>Run Anyway </code>继续安装。</li> <li>准备使用!</li> </ul> <hr> <h1 id="5%E3%80%81ChatGPT-web%EF%BC%9A%E7%94%A8%20Express%20%E5%92%8C%20Vue3%20%E6%90%AD%E5%BB%BA%E7%9A%84%20ChatGPT%20%E6%BC%94%E7%A4%BA%E7%BD%91%E9%A1%B5%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B">5、ChatGPT-web:用 Express 和 Vue3 搭建的 ChatGPT 演示网页</h1> <p>项目地址:ChatGPT-web</p> <p><img referrerpolicy="no-referrer" alt="" height="146" src="https://img-blog.csdnimg.cn/f2991f8f10a14a7c83f454321536c976.png" width="1109"></p> <h2>功能说明</h2> <p>支持双模型,提供了两种非官方 <code>ChatGPT API</code> 方法</p> <table> <thead><tr> <th>方式</th> <th>免费?</th> <th>可靠性</th> <th>质量</th> </tr></thead> <tbody> <tr> <td><code>ChatGPTAPI(gpt-3.5-turbo-0301)</code></td> <td>否</td> <td>可靠</td> <td>相对较笨</td> </tr> <tr> <td><code>ChatGPTUnofficialProxyAPI(网页 accessToken)</code></td> <td>是</td> <td>相对不可靠</td> <td>聪明</td> </tr> </tbody> </table> <p>对比:</p> <ol> <li> <code>ChatGPTAPI</code> 使用 <code>gpt-3.5-turbo</code> 通过 <code>OpenAI</code> 官方 <code>API</code> 调用 <code>ChatGPT</code> </li> <li> <code>ChatGPTUnofficialProxyAPI</code> 使用非官方代理服务器访问 <code>ChatGPT</code> 的后端<code>API</code>,绕过<code>Cloudflare</code>(依赖于第三方服务器,并且有速率限制)</li> </ol> <p>切换方式:</p> <ol> <li>进入 <code>service/.env.example</code> 文件,复制内容到 <code>service/.env</code> 文件</li> <li>使用 <code>OpenAI API Key</code> 请填写 <code>OPENAI_API_KEY</code> 字段 (获取 apiKey)</li> <li>使用 <code>Web API</code> 请填写 <code>OPENAI_ACCESS_TOKEN</code> 字段 (获取 accessToken)</li> <li>同时存在时以 <code>OpenAI API Key</code> 优先</li> </ol> <blockquote> <p> 具体安装使用可以进项目里面查看,里面记录的非常详细,感谢大神,膜拜!!!</p> </blockquote> <p class="img-center"><img referrerpolicy="no-referrer" alt="" src="https://img-blog.csdnimg.cn/img_convert/6eb0bedda52d7f68af5e8df2062a78fb.png"></p> <hr> <h1 id="6%E3%80%81chatgpt_academic%EF%BC%9A%E7%A7%91%E7%A0%94%E5%B7%A5%E4%BD%9C%E8%80%85%E7%9A%84%E5%88%A9%E5%99%A8">6、chatgpt_academic:科研工作者的利器</h1> <p>项目地址:chatgpt_academic</p> <p><img referrerpolicy="no-referrer" alt="" height="136" src="https://img-blog.csdnimg.cn/a29a70a0cd7e480cb7fd1dcf5df12c19.png" width="1055"></p> <h2>功能说明</h2> <p>科研工作专用ChatGPT/GLM拓展,特别优化学术Paper润色体验,模块化设计支持自定义快捷按钮&函数插件,支持代码块表格显示,Tex公式双显示,新增Python和C++项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持gpt-3.5/gpt-4/chatglm</p> <table> <thead><tr> <th>功能</th> <th>描述</th> </tr></thead> <tbody> <tr> <td>一键润色</td> <td>支持一键润色、一键查找论文语法错误</td> </tr> <tr> <td>一键中英互译</td> <td>一键中英互译</td> </tr> <tr> <td>一键代码解释</td> <td>可以正确显示代码、解释代码</td> </tr> <tr> <td>自定义快捷键</td> <td>支持自定义快捷键</td> </tr> <tr> <td>配置代理服务器</td> <td>支持配置代理服务器</td> </tr> <tr> <td>模块化设计</td> <td>支持自定义高阶的函数插件与[函数插件],插件支持热更新</td> </tr> <tr> <td>自我程序剖析</td> <td>[函数插件] 一键读懂本项目的源代码</td> </tr> <tr> <td>程序剖析</td> <td>[函数插件] 一键可以剖析其他Python/C/C++/Java/Lua/...项目树</td> </tr> <tr> <td>读论文</td> <td>[函数插件] 一键解读latex论文全文并生成摘要</td> </tr> <tr> <td>Latex全文翻译、润色</td> <td>[函数插件] 一键翻译或润色latex论文</td> </tr> <tr> <td>批量注释生成</td> <td>[函数插件] 一键批量生成函数注释</td> </tr> <tr> <td>chat分析报告生成</td> <td>[函数插件] 运行后自动生成总结汇报</td> </tr> <tr> <td>Markdown中英互译</td> <td>[函数插件] 看到上面5种语言的README了吗?</td> </tr> <tr> <td>arxiv小助手</td> <td>[函数插件] 输入arxiv文章url即可一键翻译摘要+下载PDF</td> </tr> <tr> <td>PDF论文全文翻译功能</td> <td>[函数插件] PDF论文提取题目&摘要+翻译全文(多线程)</td> </tr> <tr> <td>谷歌学术统合小助手</td> <td>[函数插件] 给定任意谷歌学术搜索页面URL,让gpt帮你选择有趣的文章</td> </tr> <tr> <td>公式/图片/表格显示</td> <td>可以同时显示公式的tex形式和渲染形式,支持公式、代码高亮</td> </tr> <tr> <td>多线程函数插件支持</td> <td>支持多线调用chatgpt,一键处理海量文本或程序</td> </tr> <tr> <td>启动暗色gradio主题</td> <td>在浏览器url后面添加<code>/?__dark-theme=true</code>可以切换dark主题</td> </tr> <tr> <td>多LLM模型支持,API2D接口支持</td> <td>同时被GPT3.5、GPT4和清华ChatGLM伺候的感觉一定会很不错吧?</td> </tr> </tbody> </table> <h2 id="%E6%9C%AC%E5%9C%B0%E5%AE%89%E8%A3%85">本地安装</h2> <p>(1)下载项目</p> <pre><code class="language-bash">git clone https://github.com/binary-husky/chatgpt_academic.git cd chatgpt_academic</code></pre> <p>(2)配置API_KEY和代理设置</p> <p>在<code>config.py</code>中,配置 海外Proxy 和 OpenAI API KEY</p> <p>(3)安装依赖</p> <pre><code class="language-bash"># (选择I: 如熟悉python)推荐 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/# (选择II: 如不熟悉python)使用anaconda,步骤也是类似的: # (II-1)conda create -n gptac_venv python=3.11 # (II-2)conda activate gptac_venv # (II-3)python -m pip install -r requirements.txt</code></pre> <p>如果需要支持清华ChatGLM后端,需要额外安装更多依赖(前提条件:熟悉python + 电脑配置够强):</p> <pre><code class="language-bash">python -m pip install -r request_llm/requirements_chatglm.txt</code></pre> <p>(4)运行</p> <pre><code class="language-bash">python main.py</code></pre> <p class="img-center"><img referrerpolicy="no-referrer" alt="" src="https://img-blog.csdnimg.cn/img_convert/d8e7d78bc9704cca9db7b28f3f31519d.png"></p> <p class="img-center"><img referrerpolicy="no-referrer" alt="" src="https://img-blog.csdnimg.cn/img_convert/b849458bb30dc3f1e1ef3a7bb3a0e442.png"></p> <hr> <h1 id="7%E3%80%81chatgpt-on-wechat%EF%BC%9AChatGPT%E6%90%AD%E5%BB%BA%E5%BE%AE%E4%BF%A1%E8%81%8A%E5%A4%A9%E6%9C%BA%E5%99%A8%E4%BA%BA">7、chatgpt-on-wechat:ChatGPT搭建微信聊天机器人</h1> <p>项目地址:chatgpt-on-wechat</p> <p>ChatGPT搭建微信聊天机器人,基于GPT3.5 API和itchat实现</p> <p><img referrerpolicy="no-referrer" alt="" height="137" src="https://img-blog.csdnimg.cn/a6e15633182a4a828a0a7cac990acab8.png" width="1057"></p> <h2>功能说明</h2> <p>基于ChatGPT的微信聊天机器人,通过 ChatGPT 接口生成对话内容,使用 itchat 实现微信消息的接收和自动回复。已实现的特性如下:</p> <ul> <li> <strong>文本对话:</strong> 接收私聊及群组中的微信消息,使用ChatGPT生成回复内容,完成自动回复</li> <li> <strong>规则定制化:</strong> 支持私聊中按指定规则触发自动回复,支持对群组设置自动回复白名单</li> <li> <strong>图片生成:</strong> 支持根据描述生成图片,支持图片修复</li> <li> <strong>上下文记忆</strong>:支持多轮对话记忆,且为每个好友维护独立的上下会话</li> <li> <strong>语音识别:</strong> 支持接收和处理语音消息,通过文字或语音回复</li> <li> <strong>插件化:</strong> 支持个性化插件,提供角色扮演、文字冒险、与操作系统交互、访问网络数据等能力</li> </ul> <h2>本地安装</h2> <blockquote> <p>建议Python版本在 3.7.1~3.9.X 之间,推荐3.8版本,3.10及以上版本在 MacOS 可用,其他系统上不确定能否正常运行。</p> </blockquote> <p><strong>(1) 克隆项目代码:</strong></p> <pre><code class="language-bash">git clone https://github.com/zhayujie/chatgpt-on-wechat cd chatgpt-on-wechat/</code></pre> <p><strong>(2) 安装核心依赖 (必选):</strong></p> <blockquote> <p>能够使用<code>itchat</code>创建机器人,并具有文字交流功能所需的最小依赖集合。</p> </blockquote> <pre><code class="language-bash">pip3 install -r requirements.txt</code></pre> <p><strong>(3) 拓展依赖 (可选,建议安装):</strong></p> <pre><code class="language-bash">pip3 install -r requirements-optional.txt</code></pre> <p>其中<code>tiktoken</code>要求<code>python</code>版本在3.8以上,它用于精确计算会话使用的tokens数量,强烈建议安装。</p> <blockquote> <p><span style="background-color:#ff9900;">#### </span><strong><span style="background-color:#ff9900;">防伪水印——</span></strong><strong><strong><span style="background-color:#ff9900;">左手の明天</span></strong><span style="background-color:#ff9900;"> ####</span></strong></p> <p><span style="background-color:#ff9900;">💗 大家好🤗🤗🤗,我是</span><strong><strong><span style="background-color:#ff9900;">左手の明天</span></strong></strong><span style="background-color:#ff9900;">!好久不见,推荐热门的ChatGPT项目💗</span></p> <p><span style="background-color:#ff9900;">📆 最近更新:</span><strong><span style="background-color:#ff9900;">2023 年 04 月 22 日</span></strong><span style="background-color:#ff9900;">,左手の明天的第</span><strong><span style="background-color:#ff9900;"> 278 </span></strong><span style="background-color:#ff9900;">篇原创博客</span></p> <p><span style="background-color:#ff9900;">📚 </span><strong><span style="background-color:#ff9900;">更新于专栏:</span><strong><span style="background-color:#ff9900;">高效学习</span></strong></strong></p> <p><span style="background-color:#ff9900;">#### </span><strong><span style="background-color:#ff9900;">防伪水印——</span></strong><strong><strong><strong><strong><span style="background-color:#ff9900;">左手の明天</span></strong></strong></strong><span style="background-color:#ff9900;"> ####</span></strong></p> </blockquote> </div> </div> <div id="treeSkill"></div> <div id="blogExtensionBox" style="width:400px;margin:auto;margin-top:12px" class="blog-extension-box"></div> </article>
分享github上比较热门的ChatGPT项目,值得收藏
作者
sockstack
许可协议
CC BY 4.0
发布于
2023-11-15
修改于
2024-12-26
上一篇:软件:常用 Linux 软件汇总,值得收藏
下一篇:ChatGPT中文指令(Prompt)角色预设大全!让你的AI更懂你!
尚未登录
登录 / 注册
文章分类
博客重构之路
5
Spring Boot简单入门
4
k8s 入门教程
0
MySQL 知识
1
NSQ 消息队列
0
ThinkPHP5 源码分析
5
使用 Docker 从零开始搭建私人代码仓库
3
日常开发汇总
4
标签列表
springboot
hyperf
swoole
webman
php
多线程
数据结构
docker
k8s
thinkphp
mysql
tailwindcss
flowbite
css
前端