目前使用ChatGPT的互動方式是與AI用一問一答的方式分解自己待解決的問題,近期使用的AutoGPT則是有能力去設想你的問題需要什麼,自主搜集資料生成訴求,幫你與ChatGPT在互動中提出一連串的問題,來解決你的問題。
簡單說就是AI會幫你做自主連環詢問的方式取代需要人工與ChatGPT一問一答的解決方式。
1. 安裝Python 3.8以上的版本
stable
分支而不是 master
分支(在README.md上有特別提醒)pip3 install -r requirements.txt
安裝必要套件,程式會依照檔案中的套件名稱去安裝所有相關套件vcrpy@git+https://github.com/Significant-Gravitas/vcrpy.git@master
) 因文字解析的Error導致安裝失敗,因此目前解決方式先在 requirements.txt
檔案中找到( vcrpy@git+https://github.com/Significant-Gravitas/vcrpy.git@master
)開頭用 # 註解掉,讓系統跳過安裝這套件,再重新執行 pip3 install -r requirements.txt
就可以順利安裝完成.env.template
檔案,在截圖所示的地方將複製的API-Key貼上以蓋掉[your-openai-api-key] 字串後存檔,讓AutoGPT藉由你的授權金鑰與ChatGPT互動交叉詢問。move .env.template .env
將剛剛的模板檔案轉換成系統的環境設定檔python -m autogpt
就可正常啟動AutoGPT了在安裝過程中發現大部分中文教學都沒提到當初下載的專案分支應為 stable
而非預設的 master
,導致依教學安裝的讀者應該都會在資料夾中找不到 requirements.txt
或是 .env.template
之類的問題,而在安裝 requirements.txt
中的套件時,也會遇到安裝 [此專案](vcrpy@git+https://github.com/Significant-Gravitas/vcrpy.git@master
) 發生解析文字的Bug,目前就是先跳過此套件來解決,如有相關解決的方式也歡迎提供分享。