初学者使用Auto-GPT入门:设置和使用


在这里插入图片描述

简介:

【原文地址:https://bytexd.com/getting-started-with-auto-gpt-for-beginners-setup-usage】

Auto-GPT是一个实验性的开源应用程序,展示了众所周知的GPT-4语言模型的能力。

Auto-GPT将多个OpenAI的GPT模型实例链接在一起,使其能够完成任务而无需帮助,编写和调试代码,并纠正自己的写作错误。而不是简单地要求ChatGPT创建代码,Auto-GPT使多个AI代理一起工作,以开发网站、创建通讯、根据用户请求编译在线页面等。这种独立性是Auto-GPT的一个重要特征,因为它将语言模型转化为一个更有能力的代理,可以从错误中行动和学习。

1. 快速演示

这是我使用Auto-GPT为我的Linux博客寻找主题的快速演示。我没有一直进行下去,因为这需要一些时间。但这应该能给你一个很好的Auto-GPT能做什么的想法。

https://youtu.be/ukvA06dUReQ

您可以给Auto-GPT分配任务,例如:

  • 提高我的在线商店在storexd.com(不是真实网站)的网络存在感。
  • 帮助我发展我的 Linux 主题袜子生意。
  • 收集所有竞争的Linux教程博客并将它们保存到CSV文件中。
  • 编写一个Python应用程序,实现X功能。

Auto-GPT有一个遵循的框架和要使用的工具,包括:

  • 浏览网站
  • 搜索谷歌
  • 连接到ElevenLabs进行文本转语音(就像钢铁侠中的Jarvis一样)
  • 评估自己的想法、计划和批评以自我改进。
  • 运行代码
  • 在您的硬盘上读写文件
  • 以及更多

这种推动自主性的行为是人工智能研究的一部分,旨在创建能够模拟思考、推理和自我批评以完成各种任务和子任务的模型。

2. 要求

运行Auto-GPT的最低要求是:

  • 几乎任何现代设备。即使是低配笔记本电脑或小型服务器。
  • 安装Python 3.8或更高版本和Git
  • 一个OpenAI账户和API密钥。如果您在不到3个月前注册,您可能有18美元的信用额度,否则您可能需要连接付款方式。
  • 可选项:如果您想让AI发言,您还需要一个ElevenLabs.io帐户和API密钥。

3. 设置OpenAI使用限制(可选)

请记住,您的OpenAI API帐户是根据使用情况收费的。鉴于Auto-GPT旨在实现自主,让它在没有监督的情况下自行运行可能很诱人,但有时它可能会反复出现错误并使用您的资金。

Auto-GPT默认情况下会在每一步询问您想要做什么,但您也可以让它自行处理一定数量的步骤,或者启用连续模式,但您应该小心使用。

在OpenAI https://platform.openai.com/account/billing/limits 中设置使用限制是一个好主意。

在这里插入图片描述

你可以设置比我更低的限制。Auto-GPT 不会使用太多的令牌。我已经使用了多次,上周只用了 $1.59。

4. 安装Python

Python是一种通用的编程语言,用户友好且广泛用于像Auto-GPT这样的人工智能项目。即使您不熟悉它,也不用担心!

您只需要安装Python即可运行Auto-GPT。

使用这个简短的教程来安装它,该教程展示了如何在Windows/Mac或Linux上安装:https://python.land/installing-python。

5. 安装Git

要安装Git,请前往此处(这是一个简单的教程) https://github.com/git-guides/install-git ,并按照与您的操作系统相对应的说明进行操作。

Git是一种工具,帮助开发人员跟踪他们的代码,与他人协作,并处理项目的不同阶段。将其想象为一个智能的“撤消”和“重做”按钮,使组织项目变得轻而易举。

GitHub是一个在线平台,人们可以在上面存储和分享他们的项目,使得其他人可以轻松地访问、贡献或学习。Auto-GPT就是其中的一个项目。

(对于我们的目的,您只需要知道如何从GitHub下载Auto-GPT或“拉取”它。)

(在计算机上安装Git后,我们将向您展示如何通过几个简单的步骤获取Auto-GPT存储库,以便您可以立即开始使用它。)

6. 安装 virtualenvwrapper(可选)

我也建议使用 virtualenvwrapper 安装 Auto-GPT,但这是可选的。

(Virtualenv和virtualenvwrapper是Python中用于创建项目隔离环境的工具。它们有助于保持每个项目的软件包和依赖项分离,避免它们之间的冲突。您可以将其视为沙盒,或者VirtualBox或VMWare(如果您熟悉它们),但用于Python。)

Virtualenv是创建这些环境的基本工具,而virtualenvwrapper是一个扩展,使得管理多个环境更加容易和方便。

对于Auto-GPT,使用虚拟环境是有益的,因为它具有特定的依赖包。通过创建一个单独的环境,您可以确保这些包不会干扰其他项目,使其更安全和有组织。

(我们将使用 Python 自带的 pip 轻松安装它。Pip 是 Python 中用于安装和管理包的工具,这些包是可重用的代码或库,可为您的项目添加功能。)

(使用 pip,您可以轻松地在 Python 环境中安装、更新和删除软件包。)

6.1 使用 pip,您可以轻松地在 Python 环境中安装、更新和删除软件包。

6.2 在Linux/OS X上安装virtualenvwrapper

打开终端并运行:

pip install virtualenvwrapper

(如果在安装后遇到 command not found 错误,请查看我们相关的帖子,了解如何修复“Fix Virtualenvwrapper workon/mkvirtualenv: command not found”错误。Ciel_7521)

6.3 在Windows上安装virtualenvwrapper

打开 cmd 或 Powershell 或您喜欢的终端仿真器并运行:

pip install virtualenvwrapper-win

6.4 创建并激活虚拟环境

现在我们已经安装了virtualenvwrapp

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值