<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          分享github上比較熱門的ChatGPT項目,值得收藏

          共 8557字,需瀏覽 18分鐘

           ·

          2023-07-15 18:26

          ChatGPT自 3 月初 Open AI 開放以來持續(xù)處于火爆階段,?國內(nèi)的開發(fā)者依托openAI的接口,開發(fā)了許多 ChatGPT 的項目,并且在GitHub 上進行了開源,確實有很多實用的應(yīng)用項目,今天就整理一下 github 上最熱門的 ChatGPT 項目,跟大家分享。

          1、ChatGPT Web 應(yīng)用

          川虎 ChatGPT????Chuanhu ChatGPT:為ChatGPT API提供了一個輕快好用的Web圖形界面,已經(jīng)star 7.9k了,非常火爆

          0f56bc725be4ff47383bd36286dbf234.webp


          22d4991771b18bccd283e30d159c8916.webp

          需要申請 ChatGPT API Key

          功能說明

          • 支持實時顯示回答。

          • 重試對話,讓 ChatGPT 再回答一次。

          • 優(yōu)化 Tokens,減少 Tokens 占用,以支持更長的對話。

          • 設(shè)置 System Prompt,有效地設(shè)定前置條件。

          • 保存 / 加載對話歷史記錄。

          • 在圖形界面中添加 API key。

          • System Prompt 模板功能。

          • 實時顯示 Tokens 用量。

          本地部署方法

          (1)下載本項目

              
                

          git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git

          cd ChuanhuChatGPT

          或者,點擊網(wǎng)頁右上角的?Download ZIP,下載并解壓完成后進入文件夾,進入終端命令提示符

          9e28a58a174326020dd3c1983311ab90.webp

          如果你使用Windows,應(yīng)該在文件夾里按住shift+右鍵,選擇“在終端中打開”。如果沒有這個選項,選擇“在此處打開Powershell窗口”。如果你使用macOS,可以在Finder底部的路徑欄中右鍵當(dāng)前文件夾,選擇服務(wù)-新建位于文件夾位置的終端標(biāo)簽頁。?

          (2)填寫API密鑰

          在文件中設(shè)定默認密鑰、用戶名密碼以及更多設(shè)置:

          • 在項目文件夾中復(fù)制一份?config_example.json,并將其重命名為?config.json,在其中填入 API-Key、用戶名密碼(可選)、API host(可選)、代理地址(可選)等設(shè)置。用戶名密碼支持多用戶。示例:

              
                

          {

          "openai_api_key": "sk-xxxxxxxxxxxxxxxxxxxxxxxxx",

          "users": [

          ["用戶1的用戶名", "用戶1的密碼"],

          ["用戶2的用戶名", "用戶2的密碼"]

          ],

          }

          • 如果不設(shè)置用戶名與密碼,可以直接將“users”字段整段刪去,或留空為?"users": []

          (3)安裝依賴

          在終端中輸入下面的命令,然后回車。

              pip install -r requirements.txt
            

          69270b9ade678700c95a320fd7023c9a.webp

          前提是系統(tǒng)安裝了python,如果沒安裝先下載安裝

          (4)啟動

          在終端輸入以下命令進行啟動:

              python ChuanhuChatbot.py
            

          如果一切順利,可以在瀏覽器地址欄中輸入?http://localhost:7860?查看并使用 ChuanhuChatGPT 了。


          2、ChatPaper全流程加速科研

          為了能提高 arXiv 用戶的論文閱讀效率,GitHub 上有人開源了一款可利用 ChatGPT 總結(jié) arXiv 論文的開源工具:ChatPaper

          ChatPaper全流程加速科研:論文閱讀+潤色+審稿+審稿回復(fù)

          7fb111a924ba5fe618289099ae2284d8.webp

          功能說明

          ChatPaper可以通過ChatGPT實現(xiàn)對論文進行總結(jié),幫助科研人進行論文初篩。

          它可以根據(jù)用戶輸入的關(guān)鍵詞,自動在arxiv上下載最新的論文,再利用ChatGPT3.5的API接口強大的總結(jié)能力,將論文總結(jié)為固定的格式,以最少的文本,最低的閱讀門檻,為大家提供最大信息量,以決定該精讀哪些文章。也可以提供本地的PDF文檔地址,直接處理。

          使用步驟

          以腳本方式運行,Windows, Mac和Linux系統(tǒng)應(yīng)該都可以,python版本最好是3.9,其他版本應(yīng)該也沒啥問題。

          1. 在apikey.ini中填入你的openai key。

          2. 安裝依賴: pip install -r requirements.txt

          (1) Arxiv在線批量搜索+下載+總結(jié): 運行chat_paper.py, 比如:

              python chat_paper.py --query "chatgpt robot" --filter_keys "chatgpt robot" --max_results 3
            

          更準(zhǔn)確的腳本是chat_arxiv.py,使用方案,命令行更加簡潔:

              python chat_arxiv.py --query "chatgpt robot" --page_num 2 --max_results 3 --days 10
            

          其中query仍然是關(guān)鍵詞,page_num是搜索的頁面,每頁和官網(wǎng)一樣,最大是50篇,max_results是最終總結(jié)前N篇的文章,days是選最近幾天的論文,嚴(yán)格篩選!

          注意:搜索詞無法識別-,只能識別空格!所以原標(biāo)題的連字符最好不要用!

          (2)Arxiv在線批量搜索+下載+總結(jié)+高級搜索: 運行chat_paper.py, 比如:

              python chat_paper.py --query "all: reinforcement learning robot 2023" --filter_keys "reinforcement robot" --max_results 3
            


          (3)Arxiv在線批量搜索+下載+總結(jié)+高級搜索+指定作者: 運行chat_paper.py, 比如:

              python chat_paper.py --query "ti: Sergey Levine" --filter_keys "reinforcement robot" --max_results 3
            

          (4)本地pdf總結(jié): 運行chat_paper.py, 比如:

              python chat_paper.py --pdf_path "demo.pdf"
            

          (5)本地文件夾批量總結(jié): 運行chat_paper.py, 比如:

              python chat_paper.py --pdf_path "your_absolute_path"
            

          (6)谷歌學(xué)術(shù)論文整理: 運行g(shù)oogle_scholar_spider.py, 比如:

              python google_scholar_spider.py --kw "deep learning" --nresults 30 --csvpath "./data" --sortby "cit/year" --plotresults 1
            

          此命令在Google Scholar上搜索與“deep learning”相關(guān)的文章,檢索30個結(jié)果,將結(jié)果保存到“./data”文件夾中的CSV文件中,按每年引用次數(shù)排序數(shù)據(jù),并繪制結(jié)果。


          3、ChatGPT_JCM 聚合OpenAI web 管理界面

          項目地址:https://github.com/202252197/ChatGPT_JCM

          2e56f98a3fc76a0b2e5cb98a4c219dbc.webp

          功能說明

          OpenAI管理界面,聚合了OpenAI的所有接口進行界面操作(所有模型、圖片、音頻、微調(diào)、文件)等,支持Markdown格式(公式、圖表,表格)等。

          ce4b8dee5c3663efc72402e6a4d09cc2.webp

          3fe4682ab60e64486d34ad3f1ed1f2a9.webp

          本地部署

          部署方式步驟:

          • 克隆項目到本地

              git clone  [email protected]:202252197/ChatGPT_JCM.git
            
          • 下載依賴包

              npm install
            
          • 運行

              npm run serve
            

          4、OpenAI Translator:基于 ChatGPT API 的劃詞翻譯瀏覽器插件和跨平臺桌面端應(yīng)用

          項目地址:OpenAI Translator

          be1708cd23c5784437aa742eb770755b.webp

          功能說明

          基于 ChatGPT API 的劃詞翻譯瀏覽器插件和跨平臺桌面端應(yīng)用。

          該工具基于 ChatGPT API 構(gòu)建,可應(yīng)用于 Chrome 插件、Windows、macos、Linux 等平臺,并支持以下特性:

          • 支持三種翻譯模式:翻譯、潤色、總結(jié);

          • 支持 55 種語言的相互翻譯、潤色和總結(jié)功能;

          • 支持實時翻譯、潤色和總結(jié),以最快的速度響應(yīng)用戶;

          • 支持自定義翻譯文本;

          • 支持一鍵復(fù)制、支持 TTS。

          63f4cb661a4da46b889e02f92e871973.webp

          下載安裝

          通過winget進行安裝:

              winget install yetone.OpenAITranslator
            

          手動安裝:

          • 從?Latest Release下載以.msi結(jié)尾的安裝包。

          • 雙擊下載的文件進行安裝。

          • 如果提示不安全,您可以單擊?More Info?->?Run Anyway?繼續(xù)安裝。

          • 準(zhǔn)備使用!


          5、ChatGPT-web:用 Express 和 Vue3 搭建的 ChatGPT 演示網(wǎng)頁

          項目地址:ChatGPT-web

          f83b1e1ee76c8915c136acfe614d19ff.webp

          功能說明

          支持雙模型,提供了兩種非官方?ChatGPT API?方法

          方式 免費? 可靠性 質(zhì)量
          ChatGPTAPI(gpt-3.5-turbo-0301) 可靠 相對較笨
          ChatGPTUnofficialProxyAPI(網(wǎng)頁 accessToken) 相對不可靠 聰明

          對比:

          1. ChatGPTAPI?使用?gpt-3.5-turbo?通過?OpenAI?官方?API?調(diào)用?ChatGPT

          2. ChatGPTUnofficialProxyAPI?使用非官方代理服務(wù)器訪問?ChatGPT?的后端API,繞過Cloudflare(依賴于第三方服務(wù)器,并且有速率限制)

          切換方式:

          1. 進入?service/.env.example?文件,復(fù)制內(nèi)容到?service/.env?文件

          2. 使用?OpenAI API Key?請?zhí)顚?OPENAI_API_KEY?字段?(獲取 apiKey)

          3. 使用?Web API?請?zhí)顚?OPENAI_ACCESS_TOKEN?字段?(獲取 accessToken)

          4. 同時存在時以?OpenAI API Key?優(yōu)先

          ?具體安裝使用可以進項目里面查看,里面記錄的非常詳細,感謝大神,膜拜!!!

          e90682d230801fb5e5df28aa2fa480ef.webp


          6、chatgpt_academic:科研工作者的利器

          項目地址:chatgpt_academic

          33405ef798cfc5291edf9505618f21f3.webp

          功能說明

          科研工作專用ChatGPT/GLM拓展,特別優(yōu)化學(xué)術(shù)Paper潤色體驗,模塊化設(shè)計支持自定義快捷按鈕&函數(shù)插件,支持代碼塊表格顯示,Tex公式雙顯示,新增Python和C++項目剖析&自譯解功能,PDF/LaTex論文翻譯&總結(jié)功能,支持并行問詢多種LLM模型,支持gpt-3.5/gpt-4/chatglm

          功能 描述
          一鍵潤色 支持一鍵潤色、一鍵查找論文語法錯誤
          一鍵中英互譯 一鍵中英互譯
          一鍵代碼解釋 可以正確顯示代碼、解釋代碼
          自定義快捷鍵 支持自定義快捷鍵
          配置代理服務(wù)器 支持配置代理服務(wù)器
          模塊化設(shè)計 支持自定義高階的函數(shù)插件與[函數(shù)插件],插件支持熱更新
          自我程序剖析 [函數(shù)插件]?一鍵讀懂本項目的源代碼
          程序剖析 [函數(shù)插件] 一鍵可以剖析其他Python/C/C++/Java/Lua/...項目樹
          讀論文 [函數(shù)插件] 一鍵解讀latex論文全文并生成摘要
          Latex全文翻譯、潤色 [函數(shù)插件] 一鍵翻譯或潤色latex論文
          批量注釋生成 [函數(shù)插件] 一鍵批量生成函數(shù)注釋
          chat分析報告生成 [函數(shù)插件] 運行后自動生成總結(jié)匯報
          Markdown中英互譯 [函數(shù)插件] 看到上面5種語言的README了嗎?
          arxiv小助手 [函數(shù)插件] 輸入arxiv文章url即可一鍵翻譯摘要+下載PDF
          PDF論文全文翻譯功能 [函數(shù)插件] PDF論文提取題目&摘要+翻譯全文(多線程)
          谷歌學(xué)術(shù)統(tǒng)合小助手 [函數(shù)插件] 給定任意谷歌學(xué)術(shù)搜索頁面URL,讓gpt幫你選擇有趣的文章
          公式/圖片/表格顯示 可以同時顯示公式的tex形式和渲染形式,支持公式、代碼高亮
          多線程函數(shù)插件支持 支持多線調(diào)用chatgpt,一鍵處理海量文本或程序
          啟動暗色gradio主題 在瀏覽器url后面添加/?__dark-theme=true可以切換dark主題
          多LLM模型支持,API2D接口支持 同時被GPT3.5、GPT4和清華ChatGLM伺候的感覺一定會很不錯吧?

          本地安裝

          (1)下載項目

              
                

          git clone https://github.com/binary-husky/chatgpt_academic.git

          cd chatgpt_academic

          (2)配置API_KEY和代理設(shè)置

          config.py中,配置 海外Proxy 和 OpenAI API KEY

          (3)安裝依賴

              
                

          # (選擇I: 如熟悉python)推薦

          python -m pip install -r requirements.txt

          # 備注:使用官方pip源或者阿里pip源,其他pip源(如一些大學(xué)的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

          如果需要支持清華ChatGLM后端,需要額外安裝更多依賴(前提條件:熟悉python + 電腦配置夠強):

              python -m pip install -r request_llm/requirements_chatglm.txt
            

          (4)運行

              python main.py
            

          9d569c4f6413edc1f9a6df1a37e78e96.webp

          ccdd60085309f96dcbeba21180984101.webp


          7、chatgpt-on-wechat:ChatGPT搭建微信聊天機器人

          項目地址:chatgpt-on-wechat

          ChatGPT搭建微信聊天機器人,基于GPT3.5 API和itchat實現(xiàn)

          2a0432996a2bf4c18cd16299455ac415.webp

          功能說明

          基于ChatGPT的微信聊天機器人,通過?ChatGPT?接口生成對話內(nèi)容,使用?itchat?實現(xiàn)微信消息的接收和自動回復(fù)。已實現(xiàn)的特性如下:

          • ?文本對話:?接收私聊及群組中的微信消息,使用ChatGPT生成回復(fù)內(nèi)容,完成自動回復(fù)

          • ?規(guī)則定制化:?支持私聊中按指定規(guī)則觸發(fā)自動回復(fù),支持對群組設(shè)置自動回復(fù)白名單

          • ?圖片生成:?支持根據(jù)描述生成圖片,支持圖片修復(fù)

          • ?上下文記憶:支持多輪對話記憶,且為每個好友維護獨立的上下會話

          • ?語音識別:?支持接收和處理語音消息,通過文字或語音回復(fù)

          • ?插件化:?支持個性化插件,提供角色扮演、文字冒險、與操作系統(tǒng)交互、訪問網(wǎng)絡(luò)數(shù)據(jù)等能力

          本地安裝

          建議Python版本在 3.7.1~3.9.X 之間,推薦3.8版本,3.10及以上版本在 MacOS 可用,其他系統(tǒng)上不確定能否正常運行。

          (1) 克隆項目代碼:

              
                

          git clone https://github.com/zhayujie/chatgpt-on-wechat

          cd chatgpt-on-wechat/

          (2) 安裝核心依賴 (必選):

          能夠使用itchat創(chuàng)建機器人,并具有文字交流功能所需的最小依賴集合。

              pip3 install -r requirements.txt
            

          (3) 拓展依賴 (可選,建議安裝):

              pip3 install -r requirements-optional.txt
            

          其中tiktoken要求python版本在3.8以上,它用于精確計算會話使用的tokens數(shù)量,強烈建議安裝。


          瀏覽 588
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲无码影视 | 五月天激情网站 | 国产一级a爱做片免费☆观看 | 99在线成人精品视频 | 日韩免费在线3 |