安裝Auto-GPT

安裝 Python 3.8 或更高版本

https://phoenixnap.com/kb/how-to-install-python-3-ubuntu

# 查看是否已經安裝了python
python --version
#更新包
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
#查看安裝包
sudo apt list|grep python3
#安裝python3.11
sudo apt install python3.11
python --version

如果原來有python2要升級到python3

參考文檔:https://stackoverflow.com/questions/44602191/how-to-completely-uninstall-python-2-7-13-on-ubuntu-16-04 參考博客

# Remove python2
sudo apt purge -y python2.7-minimal
# 創建鏈接
sudo ln -s /usr/bin/python3.11 /usr/bin/python  

安裝Auto-GPT。

sudo git clone https://github.com/Torantulino/Auto-GPT.git 
sudo cd Auto-GPT
sudo git checkout stable

配置 Auto-GPT:

sudo apt install python3-pip
sudo pip install -r requirements.txt
sudo mv .env.template .env
sudo vim .env
OPENAI_API_KEY=你的OPENAI_API_KEY

使用Auto-GPT:

sudo python -m autogpt  --gpt3only

在每個動作之後,輸入“y”來授權命令,“y -N”來運行 N 個連續命令,“n”來退出程序,或者爲 AI 輸入額外的反饋。 要退出程序,請按 Ctrl + C

連續模式: --continuous 表示連續模式(不推薦,消耗token)

sudo python -m autogpt --gpt3only --continuous

錯誤情況處理:

ModuleNotFoundError: No module named 'openai' 錯誤。這是因爲openai包安裝到了 /usr/local/lib/python3.8/ 下面,而我們使用的是python3.11需要把環境配置爲python3.8。文檔:https://stackoverflow.com/questions/71873182/no-module-named-openai

# 查看openai包的安裝信息
ubuntu@ip-172-31-8-231:/usr/local/test-ai/Auto-GPT-0.2.1$ pip show openai
Name: openai
Version: 0.27.2
Summary: Python client library for the OpenAI API
Home-page: https://github.com/openai/openai-python
Author: OpenAI
Author-email: [email protected]
License: None
Location: /usr/local/lib/python3.8/dist-packages
Requires: tqdm, requests, aiohttp
Required-by:

安裝python3.8,並且配置多個版本的python。
配置多版本python的文檔:https://blog.csdn.net/l1216766050/article/details/82796409

#添加版本配置
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.11 2 
#添加版本配置
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1 
#配置版本,選擇默認版本。
sudo update-alternatives --config python
#查看默認版本
python --version
#移除某個版本的python多版本配置
sudo update-alternatives --remove python /usr/bin/python3.8
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章