Auto-GPT 是一款开源的 Python 应用程序,由 Significant Gravitas 于 2023 年 3 月 30 日发布至 GitHub。它基于 GPT-4 语言模型,并展示了人工智能的巨大潜力。通过链接 LLM“思维”,该程序允许 AI 在没有详尽提示的情况下自主行动,实现用户设定的目标。这种全新的“AI 智能体”概念意味着用户不再需要一步步引导和提供操作指令,而是可以简单地制定总体目标,然后让 Auto-GPT 逐步采取行动以实现目标。作为 GPT-4 完全自主运行的首批示例之一,Auto-GPT 推动了人工智能技术的可能性边界,也为未来的发展奠定了坚实的基础。
本文详述如何在腾讯云CVM上搭建Auto-GPT的环境。
在腾讯云CVM的海外区域(国内的机房环境,安装各种依赖比较麻烦,且无法直接使用Auto-GPT;这里我选择的是新加坡,因为离国内近,登录相对快一点点),申请一台4核4GB内存的服务器(2核2GB应该也可以运行),选择公共镜像TencentOS-64位-TencentOS Server 3.1(TK4)。系统盘直接默认选择50GB。建议带宽值直接拉到100Mbps,因为需要下载的依赖比较多。
ssh -o ServerAliveInterval=30 root@服务器IP地址 登录。
yum install -y git
adduser autogpt # 创建账户autogpt
passwd autogpt # 创建密码
usermod -aG wheel autogpt # 增加sudo权限
su - autogpt # 切换为autogpt用户
wget https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh
sh Anaconda3-2023.03-Linux-x86_64.sh
bash # 安装完成后执行bash命令,重新载入bash终端,确保conda命令可用
conda create -n autogpt python=3.10.6
conda activate autogpt
git clone https://github.com/Significant-Gravitas/Auto-GPT.git
cd ~/Auto-GPT
pip install -r requirement.txt
cd ~/Auto-GPT
cp .env.template .env
修改.env文件内容,将自己的OPENAI_API_KEY替换OPENAI_API_KEY=your-openai-api-key这一行中的your-openai-api-key。
cd ~/Auto-GPT
./run.sh
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。