[目錄]
使用基於ChatGPT(API金鑰呼叫)、Stable Diffusion AI繪圖和官方微信掛鉤介面的ChatGPT-weBot。 中文文檔 |英語
Snapdragon Lee (github.com)
封面由 DALL·E3 (openai.com) 製作
Stable Diffusion
AI繪圖(僅英文,支援(否定)提示) gpt-3.5-turbo
及更新型號的 API 調用WebChatGPT
功能token
消耗) ---> 可設定選項詳細指南
環境:Windows 7+,Python 3.7+
安裝requirements.txt
中列出的所有軟體包,使用以下命令:
pip install -r ./requirements.txt
請注意,v1.2需要安裝和升級更多的軟體包,因此請在升級後執行此命令一次。
從 Github Releases 下載包。 (有提到的可以一步步下載)
在電腦上安裝WeChat-3.9.5.81.exe
,如果您的版本高於3.9.5.81,可以立即降級,或單獨安裝在其他目錄。之後請以管理員身分啟動並登入./dual-start.bat
此處](./doc/Dual_Start.md)。
透過運行伺服器來監控微信訊息。 V1.20版本後修改為1個解:
> cd . w xinject b in
> . i njector.exe -n WeChat.exe -i . w xinject.dll
最後一步是填寫.config/
中列出的 json 檔案。
在api_config.json
中,您需要填寫自己的 API 呼叫參數設定。如果不知道特定參數,只需填寫“api_key”和可選的“proxy”項目即可。
在server_config.json
中,您可以自訂監聽位址和連接埠。如果不清楚的話預設不需要修改。
在config.json
中,您需要根據您的偏好設定自訂選項。
在sys_character.json
中,您可以自訂機器人需要扮演的角色,並在聊天時使用命令啟動。
使用命令運行main.py
:
python main.py
一切準備就緒,請放心使用您的 ChatGPT-weBot 上線!
沒有限制,但自從切換到 OpenAI API 後,就有了使用次數和付款要求。
如何獲得所有回應?您可以用您的語言說“繼續”。
有問題嗎?請隨意創建一個問題。
如何追蹤多執行緒程式中的問題?列印或使用帶有線程堆疊資訊的調試。
有與功能相關的預覽圖嗎?是的,前往 -> 預覽
要買咖啡給我嗎?謝謝,二維碼如下。
dual-start.bat
,修正response關鍵字為空時阻止其他操作的bugconfig.json
中新增選項以在回答之前引用原始問題