Auto-GPT 联网、文本、语音、图像功能安装教程

2023-04-2408:06:19办公软件与工具应用Comments2,398 views字数 3863阅读模式
Auto-GPT 联网、文本、语音、图像功能安装教程

Auto-GPT 是一个能自主迭代、自主迭代(长时记忆)、自我提示且联网查询的新的 GPT 框架,它不需要你与 ChatGPT 在多轮对话中让 ChatGPT 逐步完成你的任务,而是最少只需要在第一轮对话中输入需求,Auto-GPT 就能自己分解任务去完成,且完成度更高。能预感出这就是将来的工作方式,后期 Auto-GPT 应该能调用更多的工具和插件,甚至是桌面应用,这将完全解放双手,因此尽早熟知 Auto-GPT 是打工人所必需的。这个教程将对此方面一无所知的小白入手,你可以选择必要步骤获得主要 Auto-GPT 功能 ,也可以完全按照指南获得 Auto-GPT 全部功能 。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

首发公众号: prompthere文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

前排提示:需要至少有 OpenAI 账号 | 以 Windows 操作系统为例。

一、Git 和 Anaconda(Python)安装

如果已经安装了 Python 可跳过这个步骤。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

1. Git 安装(非必须 )

① 访问 Git 官方网站:git-scm.com/download/wi文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

② 选择 64-bit Git for Windows Setup. 下载,如果是32位系统则选择上一个文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

③ 打开下载的文件并按照安装向导进行安装。在安装过程中,可以选择默认设置,也可以根据需要进行自定义设置文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

④ 安装完成后,可以通过打开命令提示符(或 PowerShell)并输入git --version来检查 Git 是否已成功安装。如果看到 Git 的版本号,说明安装成功。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

:Win+R,输入“cmd”,打开命令提示符。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

2. Anaconda 安装(非必须 ,与下一步任选一个)

① 访问 Anaconda 官方网站:anaconda.com/文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

② 点击“Download”下载文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

③ 打开下载的文件并按照安装向导进行安装。在安装过程中,可以选择默认设置,也可以根据需要进行自定义设置文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

④ 如果你电脑上没有其他版本 Python,则需要勾选以下选项:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

​⑤ 等待安装完成文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

3. Python 安装(非必须 ,与上一步任选一个)

① 访问 Python 官方下载页面:python.org/downloads/② 点击“Windows”文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

③ 选择 Python3.10 以上版本下载,如图中的3.10.10版本:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

④ 在安装程序的第一个界面中,选中 "Add Python 3.x to PATH"(将 Python 添加到 PATH 环境变量),然后点击 "Install Now"(推荐安装)或 "Customize Installation"(自定义安装)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

二、Auto-GPT 安装

1. 下载项目(Git 安装方式,直接下载请看下一步 1-备选)

① 打开项目地址:github.com/Significant-,点击绿键 Code,点击下图红框处复制:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

② 新建一个文件夹用于安装 Auto-GPT文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

③ 在文件夹里空白处按住 Shift 键后右键,选择"在此处打开 Powershell 窗口"文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

④ 利用上面复制的地址,在弹出的窗口内输入:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

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

⑤ 可以看到当前文件夹已经下载了 Auto-GPT 的源代码文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

1-备选:下载项目(不通过 Git,直接下载项目)

① 打开项目稳定版地址:github.com/Significant-,拉到 Assets 处,点击源码压缩包下载文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

② 新建一个文件夹用于安装 Auto-GPT文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

③ 将压缩文件解压到新建的文件夹中文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

2. 安装依赖库

① 打开 Auto-GPT 源码文件夹文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

② 在文件夹里空白处按住 Shift 键后右键,选择"在此处打开 Powershell 窗口"文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

:当然也可以用命令行的方式 cd 到当前目录下。③ 在 Powershell 中输入:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

pip install -r requirements.txt

这行命令用于下载 Auto-GPT 运行需要的库。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

3. 更名与新建

① 在安装完成依赖库之后,在 Auto-GPT 文件夹中,文件".env.template"改名为".env"文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

② 创建auto-gpt.json文件,用于存储本地缓存数据(本地记忆),如果存在可忽略。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html


三、API-key 的获取

要使用 Auto-GPT,还需要能访问各个服务提供的 API,这需要通过 API-Key 来获取。首先以文本格式打开 ".env" 文件。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

1. 主要功能:OpenAI API-key

① 进入 platform.openai.com/acc文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

② 点击 ,获得 key 并复制文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

③ 在 ".env" 文件里此处粘贴你的 key:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

注意不需要用英文双引号包括:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

:OpenAI API-key 是收费的,按输入输出计费,每个 token 价格如下(1K Tokens 大约等于 750 个英文单词),但是第一次使用是赠送18美元的(有期限)。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

2. 记忆功能:Pinecone API-key(非必须 )

Pinecone 是一个向量数据库,可以帮助 Auto-GPT 实现长时记忆,它提供了高效的相似度查询功能。当使用 Auto-GPT 进行训练时,系统会将文本表示成向量,然后使用 Pinecone 将这些向量存储在一个索引中。这样,在查询阶段,Auto-GPT 可以快速找到与输入文本最相关的预测。但因为我们电脑也有本地存储方式,所以并不是必须的。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

① 打开 app.pinecone.io/,如果没有注册要先进行注册文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

② 点击 API keys,然后复制 key:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

③ 如同 Open AI key,在 ".env" 文件里此处粘贴你的 key:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

3. 联网功能:Google API-key(非必须 )

Google API 主要用于联网,虽然非必须,但是联网会让 Auto-GPT 更强大,建议使用(没有账号需要先注册)。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

① 打开 console.cloud.google.com文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

② 点击"API 和服务",选择"凭据"文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

③ 如果没有项目,则先创建项目,然后点击"创建凭据",选择"API 密钥"文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

④ 另外,为了联网,还需要使用谷歌搜索引擎服务,打开文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

programmablesearchengine.google.com文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

点击"添加"文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

⑤ 填入名称,选择在整个网络中搜索,最后确定文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

⑥ 点击"自定义"文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

⑦ 复制"搜索引擎 ID"文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

⑧ 然后在".env"文件里,把谷歌 key 和搜索引擎 ID 填入:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

4. 图像生成功能:HuggingFace API-key(非必须 )

Auto-GPT 自带 OpenAI 自家的 DALL-e 文图模型,你可以命令它输出想要的图像,但是如果想用更流行更好的 Stable Diffusion 模型,需要申请 HuggingFace 的 API(没有账号需要先注册)。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

① 打开 huggingface.co/settings文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

② 点击"Access Tokens",即可查看 key 并复制:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

③ 然后在".env"文件里,把 HuggingFace key 填入:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

5. 语音功能:ElevenLabs API-key(非必须 )

语音功能是让机器能读出输出的内容,甚至可以是模仿你的声音,这需要借助于 ElevenLabs 提供的服务(没有账号需要先注册)。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

① 打开 beta.elevenlabs.io/文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

② 点击头像下的"Profile",就能看到 key,注意需要先可视化才能复制文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

③ 另外,你还需要两个 voice ID,可以在下面进行复制:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

  • Rachel : 21m00Tcm4TlvDq8ikWAM
  • Domi : AZnzlk1XvdvUeBnXmlld
  • Bella : EXAVITQu4vr4xnSDxMaL
  • Antoni : ErXwobaYiN019PkySvjV
  • Elli : MF3mGyEYCl7XYWbV9V6O
  • Josh : TxGEqnHWrfWFTfGW9XjX
  • Arnold : VR6AewLTigWG4xSOukaG
  • Adam : pNInz6obpgDQGcFmaJgB
  • Sam : yoZ06aMxZJJ28mfd3POQ

④ 将 API key 和 voice ID 填入到".env"文件中:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

四、运行 Auto-GPT

现在你已经获得了几乎 Auto-GPT 所有功能,不要忘记保存".env"文件。下面是运行步骤:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

① 打开命令行,cd 到 Auto-GPT 目录下,或者在 Auto-GPT 文件夹下按住 Shift 键后在空白处右键选择,在此处打开"Powershell窗口"文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

② 输入文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

python -m autogpt

如果需要语音,则输入文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

python -m autogpt --speak

③ 如果之前没有任务,它会让你先输入它的名字文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

④ 然后需要你输入一段对于它的描述,例如:你可以浏览网页并总结和输出今天财经信息的内容文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

⑤ 然后需要给他设定五个目标,不一定要设满,例如:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

:你可以使用中文或者英文描述。在运行过程中,它会自动分解任务,但一开始每一个任务都需要你的确认,输入"y"表示继续,输入"y -10“ 表示后续10个都确认,输入"y -N"表示直至结束都确认。但是注意 token 的花费。如果你不指定,它的输出内容保存在..\Auto-GPT\autogpt\auto_gpt_workspace文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html


OpenAI API 出现 APIConnectionError 解决办法

在 Python 安装目录下的 site-packages\openai\api_requestor.py 代码中,加入红框内容文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

注意在所有使用到该函数的地方都需要增加接受这个 proxy 的变量,如:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

Auto-GPT 联网、文本、语音、图像功能安装教程

然后在这里添加上红框内容后保存文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html

文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/36789.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/office/36789.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定