AutoGPT Agent设置¶
📋 要求¶
Linux / macOS¶
- Python 3.10或更高版本
- Poetry(安装说明)
Windows(WSL)¶
- WSL 2
- 参见Linux的要求
- Docker Desktop
Windows¶
注意
我们建议使用WSL来设置AutoGPT。在Windows上,有些东西的工作方式并不完全相同,我们目前无法为所有这些情况提供专门的说明。
- Python 3.10或更高版本(安装说明)
- Poetry(安装说明)
- Docker Desktop
🗝️ 获取OpenAI API密钥¶
从以下网址获取您的OpenAI API密钥: https://platform.openai.com/account/api-keys。
注意
要使用AutoGPT的OpenAI API,我们强烈建议**设置付费账户** (也称为付费账户)。免费账户的使用限制为每分钟3次API调用, 这可能导致应用程序崩溃。
您可以在管理账户 > 计费 > 概览处设置付费账户。
设置AutoGPT¶
获取AutoGPT¶
由于我们不将AutoGPT作为桌面应用程序发布,您需要从GitHub上下载 项目并将其放在您的计算机上的某个位置。
- 要获取最新的开发版本,请使用
master
。 - 如果您想要更稳定的版本,请查看最新的 AutoGPT 发布版本[releases]。
注意
如果您想要将 AutoGPT 作为 Docker 镜像运行,则不适用这些说明。 相反,请查看 Docker 设置 指南。
完成设置¶
一旦您克隆或下载了项目,您可以在 autogpts/autogpt/
文件夹中找到 AutoGPT Agent。在这个文件夹中:
- 找到名为
.env.template
的文件。由于点前缀,该文件在某些操作系统中可能默认为隐藏文件。要显示隐藏文件,请按照您特定操作系统的说明进行操作: Windows 和 macOS。 - 创建
.env.template
的副本并将其命名为.env
; 如果您已经在命令提示符/终端窗口中:cp .env.template .env
- 用文本编辑器打开
.env
文件。 - 找到一行写着
OPENAI_API_KEY=
的内容。 -
在 = 后面直接插入您的 OpenAI API 密钥,不要加引号或空格。
OPENAI_API_KEY=sk-qwertykeys123456
使用 GPT Azure 实例
如果您想要在 Azure 实例上使用 GPT,请将
USE_AZURE
设置为True
, 并创建一个 Azure 配置文件。将
azure.yaml.template
重命名为azure.yaml
,并提供要使用的模型的相关azure_api_base
、azure_api_version
和部署 ID。例如,如果您想要使用
gpt-3.5-turbo-16k
和gpt-4-0314
:
# 请将所有这些值指定为双引号字符串
# 将尖括号(<>)中的字符串替换为您自己的部署名称
azure_model_map:
gpt-3.5-turbo-16k: "<auto-gpt-deployment>"
...
详细信息可以在[openai-python文档]和[嵌入模型的Azure OpenAI文档]中找到。 如果您使用的是Windows操作系统,您可能需要安装一个MSVC库。
-
输入您想要使用的其他服务的任何API密钥或令牌。
Note
要激活和调整设置,请删除
#
前缀。 -
保存并关闭
.env
文件。 - 可选:运行
poetry install
以安装所有所需的依赖项。 应用程序在启动时还会检查并安装任何所需的依赖项。
现在,您应该能够探索CLI(./autogpt.sh --help
)并运行应用程序。
有关进一步说明,请参阅用户指南。