close

OpenAI 實驗室最近發布了聊天機器人模型 ChatGPT,該項目可以模仿人類的說話風格回答問題,由於其先進的學習算法,一經發布就很快火爆全網,同時很多開發者開發了 ChatGPT 相關的開源項目,我們可以從 Github Trending 上也可以看到非常多的開源項目上榜,由此可見其熱門程度。

這裡我們就來盤點一些目前比較熱門的幾個 ChatGPT 開源項目。

1. wangrongding/wechat-bot

該項目是🤖一個基於 OpenAi ChatGPT + WeChaty 實現的微信機器人 ,可以用來幫助你自動回復微信消息,或者管理微信群/好友,檢測殭屍粉等......

2. skydoves/chatgpt-android

📱 ChatGPT Android 是通過 Stream Chat SDK for Compose 構建的 ChatGPT Android 項目。該存儲庫主要是以演示為目的:

使用 ChatGPT 的非官方 API。
使用 Jetpack Compose 實現整個 UI 元素。
使用 Hilt 和 AppStartup 等 Jetpack 庫實現 Android 架構組件。
使用 Kotlin 協程執行後台任務。
將聊天系統與 Stream Chat SDK 集成以進行實時事件處理。
3. fuergaosi233/wechat-chatgpt

該項目可以在微信上迅速接入 ChatGPT,利用 ChatGPT 的對話能力,實現微信的自動聊天回復。核心功能:

[x] 通過 wechaty,將 ChatGPT 接入微信
[x] 創建 OpenAI 的賬戶池
[x] 支持通過代理登陸 OpenAI
[x] 加入了持續對話的功能(每一個微信用戶都保持自己的對話上下文)
[x] 加入 Dockerfile
[x] 發布到 Docker.hub
[x] 通過 Railway 進行部署
[x] 實現 OpenAI 賬戶池的熱加載
[ ] 當 OpenAI 返回碼為 429/503 時自動重試

該項目應該是國內用戶最喜歡的了,畢竟我們使用最多的就是微信,接入 ChatGPT 後微信豈不是相當於裝備上了真正的『高科技』了。

4. PlexPt/chatgpt-java

ChatGPT Java 版本,OpenAI ChatGPT 的逆向工程 SDK,可擴展用於聊天機器人等。

5. Zero6992/chatGPT-discord-bot

集成 ChatGPT 到 discord 機器人,使用:

/chat [message]使用 ChatGPT 對話
/privateChatGPT 切換到私有模式
/publicChatGPT 切換到公開模式
/resetChatGPT 清空歷史對話記錄
6. terror/chatgpt.nvim

chatgpt.nvim 是一個 Neovim 插件,可讓你在 Neovim 緩衝區內查詢 ChatGPT。

7. bupticybee/ChineseAiDungeonChatGPT

中文版的 ai 地牢,直接使用的 openai 的 ChatGPT api 作為講故事的模型。

作者描述:我已經不知道說什麼了,我只是寫了 40 行代碼,花了 1 個小時,這個版本的中文 ai 地牢講故事的能力比我之前花了一個月訓練的 ChineseAiDungeon好了不止一個數量級。並且它甚至不需要finetune。模型效果顯著比清華開源的清源CPM好的多得多。

我感覺 chat gpt 講故事的能力已經直接逼近 ai 地牢本身了。科技的進步,令人恐怖。

8. wong2/chat-gpt-google-extension

一個瀏覽器擴展,可以在谷歌(和其他搜索引擎)的結果旁邊顯示 ChatGPT 的響應,支持 Chrome/Edge/Firefox。

9. vincelwt/chatgpt-mac

這是一個可以在 Mac 菜單中使用 ChatGPT 的應用,你可以使用 Cmd+Shift+G(Mac)或 Ctrl+Shift+G(Win)從任何地方快速打開它。

10. mpociot/chatgpt-vscode

這個 Visual Studio Code 擴展,允許你使用非官方的 ChatGPT API 來生成 OpenAI 的 ChatGPT 對話。

提出問題或使用編輯器中的代碼片段,通過側邊欄的輸入框查詢 ChatGPT
在代碼選擇上點擊右鍵,運行上下文菜單中的一個快捷方式
在編輯器旁邊的面板上查看 ChatGPT 的回答
對回答提出後續問題(對話背景保持不變)。
通過點擊 AI 的回應將代碼片段插入到活動的編輯器中
11. sonnylazuardi/chatgpt-desktop

使用 tauri 和 rust 開發的非官方開源 OpenAI ChatGPT 桌面應用程序,適用於 mac、windows 和 linux 菜單欄。

12. williamfzc/chat-gpt-ppt

使用 ChatGPT 自動生成 PPT。

將一些主題放入一個名為 topics.txt 的文件:

what'sOpenAI?howOpenAIworks?whatisthefutureofOpenAI?

然後就可以非常簡單的生成簡單的 PPT:

cgptoken.txttopics.txt

支持多語言:

13. rawandahmad698/PyChatGPT

⚡️ 非官方 ChatGPT API 的 Python 客戶端,具有自動令牌重新生成、對話跟蹤、代理支持等功能。

代碼示例:

frompychatgptimportChat#CreateaChatobjectchat=Chat(email="email",password="password",conversation_id="ParentConversationID",previous_convo_id="PreviousConversationID")answer,parent_conversation_id,conversation_id=chat.ask("Howareyou?")print(answer)#Orchangetheconversationidlateranswer,_,_=chat.ask("Howareyou?",previous_convo_id="ParentConversationID",conversation_id="PreviousConversationID")print(answer)參考資料
[1]

1. wangrongding /wechat-bot: https://github.com/wangrongding/wechat-bot

[2]

2. skydoves /chatgpt-android: https://github.com/skydoves/chatgpt-android

[3]

3. fuergaosi233 /wechat-chatgpt: https://github.com/fuergaosi233/wechat-chatgpt

[4]

4. PlexPt /chatgpt-java: https://github.com/PlexPt/chatgpt-java

[5]

5. Zero6992 /chatGPT-discord-bot: https://github.com/Zero6992/chatGPT-discord-bot

[6]

6. terror /chatgpt.nvim: https://github.com/terror/chatgpt.nvim

[7]

7. bupticybee/ChineseAiDungeonChatGPT: https://github.com/bupticybee/ChineseAiDungeonChatGPT

[8]

8. wong2/chat-gpt-google-extension: https://github.com/wong2/chat-gpt-google-extension

[9]

9. vincelwt/chatgpt-mac: https://github.com/vincelwt/chatgpt-mac

[10]

10. mpociot/chatgpt-vscode: https://github.com/mpociot/chatgpt-vscode

[11]

11. sonnylazuardi/chatgpt-desktop: https://github.com/sonnylazuardi/chatgpt-desktop

[12]

12. williamfzc/chat-gpt-ppt: https://github.com/williamfzc/chat-gpt-ppt

[13]

13. rawandahmad698/PyChatGPT: https://github.com/rawandahmad698/PyChatGPT


▲點擊上方卡片關注Github愛好者,獲取前沿開源作品
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()