Autogpt安装教程

1.下载项目到本地

git clone -b stable https://ghproxy.com/https://github.com/Significant-Gravitas/Auto-GPT.git

2.安装依赖

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
pip config set install.trusted-host mirrors.aliyun.com
pip install -r requirements.txt
cd Auto-GPT

注意直接安装可能不成功,需要修改requirements,替换这行代码

en_core_web_sm @ https://ghproxy.com/https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-3.4.0/en_core_web_sm-3.4.0-py3-none-any.whl

3.复制.env.template文件并更改为.env

4..env 配置相关APIkey

4.1openAI key

https://platform.openai.com/account/api.keys

4.2 pinecone key

用google账户注册,复制api key 和region

http://www.pinecone.io

4.3 google transelate key(用来翻译)

访问google控制台:

https://console.cloud.google.com

创建项目:如果您还没有项目,请创建一个。点击控制台左上角的项目下拉菜单,然后点击"新建项目"。输入项目名称,选择组织(如果适用),然后点击"创建"启用API:在项目创建完成后,您需要启用您希望使用的Google API。在Google Cloud控制台中,点击左侧导航栏的"API和服务" > "库"。这里列出了所有可用的API。搜索并找到您需要的API(例如谷歌翻译),然后点击进入API页面,点击"启用"创建API密钥:在API启用后,点击左侧导航栏的"API和服务" > "凭据"。点击"创建凭据"按钮,然后选择"API密钥"。系统将生成一个新的API密钥管理和保护API密钥:在创建API密钥后,您可以查看和管理密钥

然后替换.env api key

4.4 google search api key(用来搜索网页内容)

4.1访问Google Custom Search 控制台

https://cse.google.com/cse/all

4.2点击添加,创建一个新的搜索引擎

4.3填写搜索引擎名称

4.4选择在整个网络中搜索

4.5进行人机验证后,点击创建

4.6点击自定义,就可以看到搜索引擎ID

4.7复制并粘贴到 .env 文件中的 CUSTOM_SEARCH_ENGINE_ID 字段中,并删除前面的#空格前缀。

4.5 获取 Eleven Labs API密钥(文本配音)

  1. 访问 Eleven Labs 官方网站,并注册一个帐户(如果尚未拥有)

  2. 登录帐户:使用您的用户名和密码登录 Eleven Labs 帐户

  3. 点击右上角的用户头像,找到Profile,里面就有API Key

  4. 复制并粘贴到 .env 文件中的 ELEVENLABS_API_KEY字段中,并删除前面的#空格前缀。

4.6 获取HuggingFace API 令牌 (可以生成图片)

  1. 注册或登陆HuggingFace

  2. 点击右上角的头像,进入settings选项

  3. 找到左侧列表的Access Tokens

  4. 点击New token新建一个token

  5. 给token填一个名字,选择write,点击Generate a token

  6. 复制并粘贴到 .env 文件中的 HUGGINGFACE_API_TOKEN字段中,并删除前面的#空格前缀。

4.7 设置Stable Diffussion Web UI地址

替换为你自己的哦

SD_WEBUI_URL=http://127.0.0.1:7860

5. 运行和其他命令

  1. 运行的命令是:

    python -m autogpt


  2. 文件默认的保存目录:..\Auto-GPT\autogpt\auto_gpt_workspace

  3. --gpt3only 可以使AutoGPT只调用ChatGPT3.5运行

  4. --continuous 可以使AutoGPT一直运行,不用输入y确认;短命令是 -c

  5. --continuous-limit 接数字,可以指定AutoGPT连续运行的次数;短命令是 -l

  6. 要退出程序,请按Ctrl + C

  7. 要卸载,直接删除Auto-GPT目录就可以了


本篇文章来源于微信公众号: 猫说AI