【玩转AI】高效在本地部署Auto-GPT服务,轻松玩转AI创作(也可以先体验一下,不用token也可以用)

这篇具有很好参考价值的文章主要介绍了【玩转AI】高效在本地部署Auto-GPT服务,轻松玩转AI创作(也可以先体验一下,不用token也可以用)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

在使用Auto-GPT之前,可以先体验下
AgentGPT https://agentgpt.reworkd.ai/

此项目基于Auto-GPT构建,输入目的即可看到系统自动运行,并展示结果。

一、Auto-GPT是什么?

Auto-GPT是Github上的一个免费开源项目,结合了GPT-4和GPT-3.5技术,通过API创建完整的项目。与ChatGPT不同的是,用户不需要不断对AI提问以获得对应回答,在Auto-GPT中只需为其提供一个AI名称、描述和五个目标,然后AutoGPT就可以自己完成项目。它可以读写文件、浏览网页、审查自己提示的结果,以及将其与所说的提示历史记录相结合。

Auto-GPT相当于给基于GPT的模型一个内存和一个身体。有了它,你可以把一项任务交给AI智能体,让它自主地提出一个计划,然后执行计划。此外其还具有互联网访问、长期和短期内存管理、用于文本生成的GPT-4实例以及使用GPT-3.5进行文件存储和生成摘要等功能。

我的理解是,Auto-GPT就是根据你的意愿自动调用ChatGPT完成任务的工具。所以前提是,你得有ChatGPT的token。

二、准备工作

  1. 获取 OpenAI API 密钥
    访问:https://platform.openai.com/account/api-keys 获取密钥。如何注册和获取token请自行百度,这一步没搞定后面就不用折腾了。

重要提示:要使 OpenAI API 密钥正常工作,请在 OpenAI API 计费中设置付费帐户。强烈建议您在“使用情况”页面上跟踪使用情况,并在“使用情况限制”页面上设置支出限制。

在继续之前,请确保您已完成此步骤。否则,什么都行不通!

  1. 安装Git
    这步很重要,否则后面会报错,因为里面会调用git命令行。访问
    https://gitforwindows.org/,下载后安装。
    安装步骤可网上自行搜索,基本上一路默认即可。也可参考网文:Git安装全教程(Win11) https://zhuanlan.zhihu.com/p/607970211?utm_id=0

安装完记得重启电脑,之后在cmd窗口运行git --version命令,显示版本即为成功。

Microsoft Windows [版本 10.0.22621.1555]
(c) Microsoft Corporation。保留所有权利。

C:\Users\Administrator>git --version
git version 2.40.0.windows.1

C:\Users\Administrator>

  1. 安装Python环境(已安装的请跳过)
    建议安装Anaconda 最新版,Python版本为3.10。访问
    https://www.anaconda.com/download/ 下载并安装。
    安装完成记得按如下图将其anaconda的安装目录和Scripts目录加入用户环境变量。
    【玩转AI】高效在本地部署Auto-GPT服务,轻松玩转AI创作(也可以先体验一下,不用token也可以用)

重启电脑后在菜单里选择Anaconda Prompt,运行如下命令,正常显示即为成功。

(base) C:\Users\Administrator>python
Python 3.10.9 | packaged by Anaconda, Inc. | (main, Mar  1 2023, 18:18:15) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> exit(0)

(base) C:\Users\Administrator>

三、安装Auto-GPT

进入Auto-GPT主页:https://github.com/Significant-Gravitas/Auto-GPT

按安装指导运行命令

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

结果提示如下,算了,还是通过下载Zip压缩包后解压到D盘目录进行安装。

 # 克隆下载Auto-GPT代码
C:\Users\Administrator>git clone -b stable https://github.com/Significant-Gravitas/Auto-GPT.git
Cloning into 'Auto-GPT'...
fatal: unable to access 'https://github.com/Significant-Gravitas/Auto-GPT.git/': Failed to connect to github.com port 443 after 21099 ms: Couldn't connect to server

在github主页选择code,在下拉菜单里选择Download ZIP。
【玩转AI】高效在本地部署Auto-GPT服务,轻松玩转AI创作(也可以先体验一下,不用token也可以用)
下载后解压,我解压到D:\ProgramData\Auto-GPT-master目录。打开cmd窗口,将目录切换到刚才的解压目录,并pip安装相应依赖包。

(base) C:\Users\Administrator>d:

(base) D:\>cd D:\ProgramData\Auto-GPT-master

(base) D:\ProgramData\Auto-GPT-master>pip install -r requirements.txt

安装完成后,发现open-ai的版本不是最新的。可通过如下命令进行更新openai-0.27.4版本。


pip install openai -U

这些都安装完成后,回到D:\ProgramData\Auto-GPT-master目录,将目录下.env.template改为.env,用文本文档打开,找到OPENAI_API_KEY,将之前准备好的token复制到key的位置替换。注意不要加任何标点符号。
【玩转AI】高效在本地部署Auto-GPT服务,轻松玩转AI创作(也可以先体验一下,不用token也可以用)
至此,安装完成。

四、使用说明

打开cmd窗口,进入D:\ProgramData\Auto-GPT-master目录,运行python -m autogpt。如出现如下告警提示:

Warning: The file 'auto-gpt.json' does not exist. Local memory would not be saved to a file.

输入:echo.> auto-gpt.json,则会在该目录新建auto-gpt.json。当然新建一个名为auto-gpt.json的文件也可以。

小插曲搞定后,继续运行python -m autogpt,提示让你给AI起个名字,自己随便起一个,见如下说明都OK了。

(base) C:\Users\Administrator>d:

(base) D:\>cd D:\ProgramData\Auto-GPT-master

(base) D:\ProgramData\Auto-GPT-master>python -m autogpt
NEWS:  ::UPDATED:: Welcome to Auto-GPT! We'll keep you informed of the latest news and features by printing messages here. If you don't wish to see this message, you can run Auto-GPT with the --skip-news flag
deprecated
  "class": algorithms.Blowfish,
Welcome to Auto-GPT!  run with '--help' for more information.
Create an AI-Assistant:  Enter the name of your AI and its role below. Entering nothing will load defaults.
Name your AI:  For example, 'Entrepreneur-GPT'

好了,可以开始使用了。使用中就是输入你的AI 助理想法,然后根据提示操作即可。

Enter 'y' to authorise command, 'y -N' to run N continuous commands, 'n' to exit program, or enter feedback for ...

输入 ‘y’ 授权执行,‘y -N’ 继续,n退出程序。输入其它信息可用于补充反馈。

整个过程,比较长,无非就是去各个网站找内容,找到内容分析,存储到本地,循环往复。最终生成你想要的结果就可以复制出来,输入n退出程序了。

总结

AutoGPT和其它 AI 程序的不同之处在于,其专注于在无需人工干预的情况下生成提示和自动执行多步骤任务。它还具有扫描互联网或在用户计算机上执行命令以获取信息的能力,这使其有别于可能仅依赖于预先存在的数据集的其他人工智能程序。

AutoGPT的底层逻辑并不复杂:先通过搜索引擎检索任务,然后把结果和目标丢给ChatGPT让它给出序列化方案json,再把方案分段丢给ChatGPT,最后用shell去创建Python文件+json.load并且执行,是一个反复递归的过程。

不能否认的是,虽然实现逻辑简单,但其无疑是一种“自我进化”的过程,相信随着时间的推移,AutoGPT可以更好地处理愈加复杂的任务。

最后想说,这个玩得爽,可以小心token次数用光哦。文章来源地址https://www.toymoban.com/news/detail-478541.html

到了这里,关于【玩转AI】高效在本地部署Auto-GPT服务,轻松玩转AI创作(也可以先体验一下,不用token也可以用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 我让AI帮忙生成算法,Auto-GPT对比ChatGPT、文心一言,结果出人意料...

                                                                                     🍏🍐🍊🍑🍒🍓🫐🥑🍋🍉🥝                                           我让AI帮忙生成算法,Auto-GPT对比ChatGPT、文心一言,结果

    2024年02月02日
    浏览(41)
  • 使用auto-gpt来写一篇技术文章(如何部署autogpt+遇到的问题+如何使用)

    最近AI技术的发展非常迅猛,尤其是和GPT相关的技术,备受瞩目。近日,Autogpt技术也引起了广泛关注,据说非常厉害。 那么什么是Autogpt呢?Autogpt是一种先进技术,可以高精度和高效率地自动执行许多任务。它利用了 GPT-4 强大的自然语言处理功能。 在本文中,我们将尝试使

    2023年04月21日
    浏览(84)
  • 本地部署github上的stable diffuion,轻松玩转ai绘画(新手小白也能懂)

    目录 第一步:准备VPN 第二步:安装Python 第三步:安装Pycharm 第四步:安装Git 第五步:注册GitHub账号,并关联本机 第六步:从GitHub拉取代码并部署 第七步:下载AI模型并安装 第八步:运行,开爽! 有条件用GPU的,继续! 第九步:安装CUDA和CUDNN 第十步:安装pytorch 第十一步:

    2024年02月09日
    浏览(53)
  • 4.AI人工智能大模型汇总:类GPT系列模型、模型中转站Auto-GPT、多模态大模型、视觉模型、自然语言模型

    模型名称 发布方 类型 开源类型 原始模型框架 paddle版本 模型能力 模型语言 模型参数 简介 模型链接 体验链接 paddle版本链接 项目链接 备注 发布日期 创建人 模型 星火认知大模型 科大讯飞 语言模型 未发布 暂无paddle 文生文 中文 未知 https://xinghuo.xfyun.cn/?ch=bdtg-xh-cy01bd_vid=1

    2024年02月04日
    浏览(83)
  • Auto_GPT:如何使用Auto-GPT、安装、开发

    Auto-GPT是一款开源Python应用程序,它利用OpenAI的GPT-4大型语言模型自动完成复杂的多步骤项目和任务。 这是一个强大的工具,能够在你按下回车键时生成高质量的书面内容。与ChatGPT不同,Auto-GPT可以搜索互联网上的信息、收集数据并完成任务。 你可以把它视为你个人的助手,

    2024年02月09日
    浏览(46)
  • 如何安装Auto-GPT

    记录一下如何安装Auto-GPT 在安装Auto-GPT之前,你需要具备以下条件: Git环境 Python环境 OpenAI的api-key 机制的你 来到GitCode,复制项目地址(https://gitcode.net/mirrors/Significant-Gravitas/auto-gpt.git) 打开cmd窗口,输入此内容,我们的目标是将cmd窗口导航至刚才下载的仓库位置 在cmd窗口中

    2024年02月01日
    浏览(41)
  • Auto-GPT尝鲜使用

    注:部署所需:OpenAI的API Key 需要Python环境,Python版本建议=3.8(官方写的=3.10) 建议用Conda(Minconda或Anaconda)创建单独的虚拟环境 Git:有没有无所谓了 Auto-GPT项目地址:Significant-Gravitas/Auto-GPT: An experimental open-source attempt to make GPT-4 fully autonomous. (github.com) 这里我下载的是 Auto-GP

    2023年04月18日
    浏览(37)
  • Auto-GPT 学习笔记

    Auto-GPT 是一个基于 GPT-4 的自主智能体实验项目。 它展示了大规模语言模型的规划、记忆和工具使用能力。 Auto-GPT 的目标是实现一个完全自主的 AI 代理。 GitHub 仓库 规划(Planning) 使用强化学习策略进行多跳思考。 通过角色扮演实现自省。 提供完整的上下文,例如从记忆中获取

    2024年02月11日
    浏览(40)
  • Auto-GPT测评:自信、努力、不合格

    这两天,Auto-GPT 爆火 https://github.com/Torantulino/Auto-GPT 它是一款让最强语言模型GPT-4能够自主完成任务的模型,让整个AI圈疯了。它的嘴大突破是,可以让AI自我提示,就是说,这个AI完全不需要咱们人类了。 只知道 Auto-GPT很神奇,很牛逼,我看了很多报道和评论,但是很少看到

    2023年04月17日
    浏览(43)
  • AIGC:Auto-GPT简介及实践

    说Auto-GPT淘汰了ChatGPT了,显然是营销文案里面的标题党。毕竟它还是基于ChatGPT的API,某种意义只是基于ChatGPT能力的应用。但最近,AutoGPT确实又成为一个现象级的事件,上线不到一个月,github的项目星标超过10万。 但中文圈里面,对它的介绍和评测不多。基本上就是复制海外

    2024年02月16日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包