一文读懂并学会最火爆的 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都有潜力改变大家的工作方式并帮助实现目标。


目录
相关文章
|
7月前
|
人工智能 测试技术 Python
软件测试/人工智能|PPT不好写,问问ChatGPT
软件测试/人工智能|PPT不好写,问问ChatGPT
56 0
|
12月前
|
存储 人工智能 安全
程序员眼中的AIGC必杀技到底是什么?
众所周知,最近两年AI领域是互联网领域的流量密码,简直火的不能再火。而且跟着人工智能技术的迅猛发展的脚步,AIGC(全称为Artificial Intelligence Generated Content)在各个领域的应用也越来越广泛。但是,在AIGC产生的热度之下,它的相关技术能力还需要进一步精进。除了大模型、大数据和高算力,还需要一个稳定、高效、安全的数字基础设施,来支持其完成生成、存储和传输内容的整个过程,并尽可能避免重复建设、减少数据移动的工作量。以存储为代表的云计算基础设施作为算力底座,重要性日益凸显。面对“文生图”、“图生图”甚至期待出现的“文生音频、视频”跨维度、跨模态的能力,都
118 0
程序员眼中的AIGC必杀技到底是什么?
|
2月前
|
人工智能 自然语言处理 机器人
【AI 学习笔记】第一章:chatGPT的降临,让我害怕
【AI 学习笔记】第一章:chatGPT的降临,让我害怕
|
12月前
|
机器学习/深度学习 人工智能 自然语言处理
ChatGPT被玩坏了
没用之前,看网上直接吹爆,什么“可以自己写代码、debug”,“制定了毁灭人类的计划”。于是赶紧去试了下。
|
9月前
|
机器学习/深度学习 人工智能 自然语言处理
我失业了?| ChatGPT生信分析初体验
我失业了?| ChatGPT生信分析初体验
91 0
|
人工智能 JavaScript API
AI 加成?翻译贼 6?deepl 踩坑记
昨儿个老板突然让把某官网文档翻译成英文,文档是 markdown 写的,好像有上百篇吧,人工翻译是不可能了,所以找到了 deepl 的 API,打算让我脚本快速翻一下。所以就成功让我水出了本篇。
|
9月前
|
数据采集 Web App开发 人工智能
当编程遇上AI,纵享丝滑
当编程遇上AI,纵享丝滑
|
12月前
|
自然语言处理 搜索推荐 机器人
如何利用ChatGPT写毕业论文
如何利用ChatGPT写毕业论文
|
机器学习/深度学习 人工智能 自然语言处理
是成就还是削弱?AI代码生成工具与程序员的「相爱相杀」
是成就还是削弱?AI代码生成工具与程序员的「相爱相杀」
131 0
|
人工智能 API
聊聊最近爆火的AutoGPT
聊聊最近爆火的AutoGPT
112 0