一文读懂并学会最火爆的 AutoGPT 应用

简介: 一文读懂并学会最火爆的 AutoGPT 应用

What’s the AutoGPT?

Auto GPT 是一款人工智能应用程序,可以帮助用户自动化和优化业务流程,生成测试用例,调试代码,甚至还能产生新的业务创意。


Auto GPT 同时也是一个实验性的开源应用程序,展示了 GPT-4 语言模型的能力。它旨在通过提供智能建议和洞察力来帮助企业增加其净值。Auto GPT 是 GPT-4 自主运行的第一个示例,它推动了人工智能的可能性边界。


Features

用于搜索和信息收集的 Internet 访问

长期和短期内存管理

用于文本生成的 GPT-4 实例

访问流行的网站和平台

使用 GPT-3.5 进行文件存储和汇总

Requests

Python 3.8 或更高版本

OpenAI API 密钥

PINECONE API 秘钥e

Optional:

ElevenLabs Key (用于支持语音输入)

Installation

为了更好的安装 Auto-GPT,我们需要遵循以下步骤:0d6e55b7527d0291d43b8fea5588b1b4.png

注:以 Windows 系统为例,以下安装过程可通过 CMD、Bash 或者 PowerShell 执行


移步至 Github 上将仓库克隆下来。

git clone https://github.com/Torantulino/Auto-GPT.git

下载完成后进入安装目录

cd Auto-GPT

安装依赖

pip install -r requirements.txt

配置秘钥

将当前工程目录下的 .env.template 重名为 .env;

登录网站:https://platform.openai.com/account/api-keys 随便输入一个秘钥名称获取对应的 API 秘钥(需要科学上网)并及时保存起来;

24d1090ab7b4a2c038701890443f7ada.png

Name: vwYyaL7E2xHehwFdeFsPJiVU72n2UnIC
Key: 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 


登录网站:https://elevenlabs.io 获取 ElevenLabs 对应的 API 秘钥;具体得,可以先用谷歌账号或者Github账号等登录进入,然后点击右上角头像,选择 Profile 点击进入:

875a05e2b8a066d2a833b2e6621a9886.png

接下来我们便可以将我们的秘钥复制下来了

d1d505fdcc97c72dff07d7b80092aaad.png

llElevenLabs API key:
a6f873fb3a1f4eeba4e55a21e193d341


接下来,重新打开工程目录下的 .env 文件,将我们的秘钥填入对应的位置即可

46d842a922d7122dd73cd1772e9ed2a5.png

运行 python scripts/main.py,输入您的需求,可参考下图:

b6acc08e304ddb581882e219f6fa6900.png

注:由于我们没有开通 ChatGPT 的 API 调用权限(需要信用卡绑定),因此大家运行完会显示 HTTP 失败。不过我们的需求会被保存到 ai_settings.yaml 文件当中,以便下次继续使用。

e658a074e4810d97c2deab7082cf56c5.png

这里稍微介绍一下:


Pinecone是一家提供机器学习加速器的公司,其加速器可以提高机器学习应用程序的速度和性能。在使用Auto GPT中,Pinecone的API密钥可用于对Pinecone加速器进行访问和使用,以提高Auto GPT的运行速度和性能。


OpenAI是一家人工智能研究机构,其致力于研究和发展具有强大智能的人工智能系统。在使用Auto GPT中,OpenAI的API密钥可用于访问和使用GPT-4语言模型,以生成智能建议和洞察力,从而帮助企业优化和自动化其业务流程。


11 Labs是一家专注于开发人工智能应用程序的公司。在使用Auto GPT中,11 Labs的API密钥可用于访问和使用其人工智能技术和应用程序,以帮助企业实现业务流程自动化和优化。


最后,我们再一起总结下如何设置和使用 Auto GPT 来简化业务操作,提高生产力。


一旦获取到对应的API密钥,需要我们通过编辑克隆存储库中的相关文件将它们添加到Auto GPT中。打开文件并删除模板,然后将您的API密钥添加到相应的字段中。完成后,您的设置基本上就完成了。


要运行Auto GPT,请导航到克隆存储库的文件夹并打开命令提示符。输入“Python scripts main.py”以启动程序。当程序运行时,此时系统会提示输入我们个人的AI名称。大家可以选择任何喜欢的名称,例如AutoGPT。


接下来,我们将被要求为AI定义五个目标。这些可以是任何与改进业务流程、增加收入或采用新技术有关的内容。一旦定义好目标,Auto GPT将根据你的输入开始生成其自己的想法和建议。


例如,Auto GPT可能会建议审查当前产品增长和流程,以确定改进的领域。它可能建议使用“浏览网站”命令访问分析和其他数据以促进此审查。然后,它可能建议使用“启动代理”命令创建和发送代理以收集更多信息,然后使用“写入文件”命令记录笔记。


当我们与Auto GPT交互时,它将基于你的输入生成自己的想法和建议。这里可以通过键入“y”来授权每个步骤,或通过键入“n”来中断程序。此外,还可以通过键入消息向Auto GPT提供反馈,它将使用该反馈来优化其建议。


总之,Auto GPT是一个强大的工具,可用于自动化和优化您的业务流程,但使用它需要一些技术知识。然而,只要付出一点努力,就可以利用AI的力量来简化操作、产生新的想法并提高生产力。Anyway,无论你是一名小型企业所有者还是一家大型企业,Auto GPT都有潜力改变大家的工作方式并帮助实现目标。


目录
相关文章
|
5月前
|
SQL 人工智能 JavaScript
使用Raccoon AI写代码,同事又来围观
使用Raccoon AI写代码,同事又来围观
101 1
|
5月前
|
算法 搜索推荐 开发者
ChatGPT Prompt 的神秘巅峰:LangGPT 框架震撼登场,改变一切!
【8月更文挑战第13天】在数字化时代,ChatGPT 以卓越的语言处理能力成为焦点。通过掌握如 LangGPT 的有效思维框架,可显著提升与其交互的质量。关键在于明确问题、精确指令及详述期望输出。例如,撰写推广文案时具体说明产品特点与风格要求;寻求代码帮助时指定算法与语言。这些实践能最大化挖掘 ChatGPT 的潜力,为工作生活带来创新与便利。
94 2
|
5月前
|
人工智能
使用Kimi AI整理会议记录,同事都来围观
使用Kimi AI整理会议记录,同事都来围观
226 0
|
8月前
|
人工智能 JSON 数据格式
使用Kimi的一些体会
使用Kimi的一些体会
197 1
|
8月前
|
人工智能 自然语言处理 机器人
【AI 学习笔记】第一章:chatGPT的降临,让我害怕
【AI 学习笔记】第一章:chatGPT的降临,让我害怕
|
人工智能 JavaScript API
AI 加成?翻译贼 6?deepl 踩坑记
昨儿个老板突然让把某官网文档翻译成英文,文档是 markdown 写的,好像有上百篇吧,人工翻译是不可能了,所以找到了 deepl 的 API,打算让我脚本快速翻一下。所以就成功让我水出了本篇。
|
机器学习/深度学习 人工智能 自然语言处理
AIGC领航计划系列-快速入门指南-科普篇
“开启人工智能之旅,与AIGC领航计划共创未来”!科普篇:什么是AIGC?AIGC的行业现状?AIGC的应用场景?
1007 2
|
人工智能
AIGC领航计划系列-快速入门指南-学习篇
“开启人工智能之旅,与AIGC领航计划共创未来”!学习篇:AI工具这么多,普通新人应该如何学?从哪学?怎么学?
554 0
AIGC领航计划系列-快速入门指南-学习篇
|
人工智能 自然语言处理 机器人
如何用ChatGPT学Python
关于ChatGPT的能力,大家想必都已听说,很多同学应该都亲自体验过了。其在自然语言处理方面的出色表现,绝对是颠覆了之前大众对人工智能的印象
|
机器学习/深度学习 存储 自然语言处理
不讲废话普通人了解 ChatGPT——基础篇第一课
不知道大家在第一次会使用 ChatGPT 并尝试和他对话时有没有感到震惊。当ChatGPT首次推出时,我立即被它的功能所吸引。
223 0