AutoGPT注册使用手册

Auto-GPT介绍

Auto-GPT是一个基于ChatGPT的工具,他能帮你自动完成各种任务,比如写代码、写报告、做调研等等。使用它时,你只需要告诉他要扮演的角色和要实现的目标,然后他就会利用ChatGPT和谷歌搜索等工具,不断“思考”如何接近目标并执行,你甚至可以看到他的思考过程。

准备工作

  1. Python:Python 3.11 (须3.8+以上)
  2. Git
  3. OpenAI的API密钥
  4. 可选配置:Vector数据库、AI语音软件

下载Auto-GPT源码

git clone https://github.com/Torantulino/Auto-GPT.git
复制代码

用代码编辑器打开文件,我这里用的是vs code,找到env.template文件,复制一份修改文件名为 .env

(可以删除里面的注释信息更方便阅读)

 

安装依赖

# 下载依赖包 安装依赖包,记得把镜像源更换一下国内的避免依赖下载太慢
pip install -r requirements.txt
复制代码

打开.env进行配置文件

# 打开.env 修改OPENAI_API_KEY为你自己账户的OpenAI的密钥
OPENAI_API_KEY=your-openai-api-key
# 打开.env 修改Vector数据库的配置,可选择PINECONE或者MILVUS,这里使用MILVUS
MILVUS_ADDR=your-milvus-cluster-host-port
MILVUS_COLLECTION=autogpt
# 打开.env 修改谷歌搜索API和搜索引擎ID
GOOGLE_API_KEY=AIzaSyBUzoAnvzFofm5u3JGIV3W_TZ8jz9N65uM
CUSTOM_SEARCH_ENGINE_ID=your-custom-search-engine-id
复制代码

AutoGPT需要用到以下几个API:

ChatGPT:AutoGPT工具的本质还是利用ChatGPT工作,所以需要接入ChatGPT

Google APIGoogle Search engine ID:让AutoGPT能够利用谷歌搜索,提高信息准确程度

Pinecone(可选):Pinecone是一个矢量数据库,用于保存AutoGPT运行时生成的数据 「www.pinecone.io」

ElevenLabs(可选):提供语音功能 「语音AI在此没用启用,可自行注册账号,获取API KEY结合语音ID启动语音AI:」「beta.elevenlabs.io」

OpenAI API Key获取方式:

「platform.openai.com」

 

GOOGLE_API_KEY获取方式:

【**console.cloud.google.com**】

 

 

 

CUSTOM_SEARCH_ENGINE_ID获取方式:

创建搜索引擎,设置为整个网络中搜索

【**programmablesearchengine.google.com/about**】

 

复制后面的ID,也就是下图的**cx=**后面的字符串,我打码的地方

 

运行

执行启动命令,【需要全局模式下科学上网】

# 依赖安装,requirements.txt文件中没有,程序会依赖,估计过两天就加上了
pip install tweepy# 运行
python -m autogpt --gpt3only --debug
复制代码

示例

 

为AI设定一个名称:heyiGPT,并描述你的AI助手的角色是什么,这里我用例子里默认的角色?

 

给它五个目标?我这里直接就给出一个目标就回车执行。目标1:「Becoming a Billionaire」 翻译:成为一个亿万富翁 你可以给他设定更多目标,不需要更多目标就不输入,直接回车后,就会给你一些建议和达成目标的计划,和下一步的动作。

 

 

咨询我是否需要执行这样的命令?

  • 「y :授权本次命令任务」
  • 「y -N:接下来命令执行,直到任务结束」
  • 退出程序,输入 「n」

我们能用AutoGPT做什么呢?

AutoGPT实际上只是个实验性的项目,并没有人用于生产环境。但是,这个思路非常新颖,想一下,我们能用AutoGPT做什么呢?

1、知乎问答: 我只需要跟AutoGPT说:帮我回答最热门的问题,AutoGPT就会自己搜索热门问题,然后生成答案

2、公众号: 每天发篇最新时事的新闻: AutoGPT自动搜索网络上的新闻,整合周,自动发送

结论

Auto-GPT 代表了自主 AI 技术的下一个飞跃,它利用 OpenAI 的 GPT-4 语言模型的力量在各个领域执行广泛的任务而无需人工干预。这个创新的 AI 系统突破了可能的界限,使用户能够从其无与伦比的按顺序执行任务、编写和调试代码的功能中受益。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/66565.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT实战:运维之创建Dockerfile,部署SpringBoot

需求:创建Dockerfile 交互提示语: 为 SpringBoot应用程序创建 Dockerfile 或容器化策略 标准提示语(Prompt ):为 [语言或技术] 应用程序创建 Dockerfile 或容器化策略。 回答结果: 要为 SpringBoot 应用程序…

软件设计师---UML高频考点总结

👨‍💻个人主页:元宇宙-秩沅 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 秩沅 原创 收录于专栏 软件设计师高频考点合集 视频 2022软件设计师-提炼高频考点-个人学习过程的总结,仅供参考&…

Banner设计文字如何排版,如何设计字体

本文由:“学设计上兔课网”原创,图片素材来自网络,仅供学习分享 Banner设计文字如何排版,如何设计字体?随着网络的发展,如今,大家最常见的应该就是网页banner广告了。对于Banner设计,很多人认为不需要太多的设计思路就可以完成。其实设计banner可能并不难,但是设计一…

android设计常用字体,界面设计必备!全方位科普常用的字体规范

编者按:90后UI设计师的最新干货!应广大群众要求,今天Micu设计 同学不说高大上的教程,来点即学即用的干货,从界面中文字的使用规则到字体颜色的选择,都有具体细致的说明,非常适合基础不扎实的同学…

关于 LayOut 室内设计施工图填充的那些事儿

作者: 活力网Andrew 大家用LayOut画施工图的时候 最纠结的一个问题就是:如何填充…… 其实 对于LayOut施工图来说 填充 只是很小的一个知识点 这次我们就和大家聊一聊填充的问题 关于Layout填充的方法与技巧 大概一共有四种 1、“野路子”填充法 …

unity使用BMFont制作位图字体

介绍 在游戏中制作中,我们往往会遇到自定义字体的情况,但是unity自带的字体Arial,无法满足我们对字体的需求。虽然我们可以导入字体,但是并不一定符合我们的需要,这个时候就需要使用自定义字体来显示某些东西以达到某种视觉效果,例如: BmFont准备 http://www.angelc…

ASP.NET 界面外观设计与布局

4.1.1 什么是主题和外观 主题是指网页和控件外观属性设置的合集,通过使用主题能够定义页面和控件的样式,然后再Web 应用程序中应用页面和页面上的控件,可以简化样式控制。 主题包括一系列元素,这些元素主要有外观文件、样式表文件…

设计师常用的7款界面设计工具!

不同的界面设计工具都有其独特的优点和不足之处。本文为大家介绍设计师常用的7款界面设计工具:即时设计是一款在线UI界面设计工具,拥有中文界面和丰富的社区资源,适合初学者和专业设计师使用。Sketch具有直观的矢量编辑工具和可重复使用的符号…

小技巧 - Chrome 浏览器绕过“请在微信客户端打开链接”

微信和 QQ 内置浏览器 UA~ Tips:如果此方法失效了,可以底下找我~(已有最新方法)Tips:如果此方法失效了,可以底下找我~(已有最新方法)Tips:如果此方法失效了,可…

陆奇再谈AI:“对不起,我跟大家的看法,有些不一样...”

作者| Mr.K 编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 前微软全球副总裁、百度COO、奇迹创坛创始人陆奇,最近发表演讲,他认为AI不是什么当下风口,风口意味着投机主义,未免太低估AI对世界发展的影响。陆奇表示…

Ubuntu 放弃了战斗向微软投降

导读这几天看到 Ubuntu 放弃 Unity 和 Mir 开发,转向 Gnome 作为默认桌面环境的新闻,作为一个Linux十几年的老兵和Linux桌面的开发者,内心颇感良多。Ubuntu 做为全世界Linux界的桌面先驱者和创新者,突然宣布放弃自己多年开发的Uni…

chatgpt赋能python:Python自动化控制应用:提高工作效率的利器

Python自动化控制应用:提高工作效率的利器 在如今信息化程度越来越高的社会,人们不断追求工作效率的提高。而Python作为一种解释型、交互式、面向对象的高级程序设计语言,具有简洁易读、可扩展性强等优势,成为了许多企业和工作者…

chatgpt赋能python:Python连接Kepserver实现工业自动化控制

Python连接Kepserver实现工业自动化控制 前言 在工业自动化控制领域,Kepserver是一个被广泛使用并拥有众多功能的软件平台。通过连接Kepserver,可以实现对各种设备的数据采集、控制和监控等操作。本文将重点介绍如何使用Python语言来连接Kepserver软件…

chatgpt赋能python:Python自动化SEO文章的介绍

Python自动化SEO文章的介绍 随着互联网技术的不断发展,SEO(Search Engine Optimization,搜索引擎优化)已成为网站日常运营中关键的一环。为了提高网站的排名和流量,人们不断探索各种SEO方法。而Python自动化SEO文章是…

企业微信会话存档功能接入

企业微信会话存档功能接入 简介官方文档上代码参考链接 简介 最近有个需求需要接入企业微信,将员工和客户的聊天记录存档,于是翻阅企业微信开放平台接口文档,写的那叫一个“好”(lan)。 网上文档也比较少,仔细阅读,翻…

midjourney/stable diffusion/太乙/文心一格/智源对比

挑战周杰伦《稻香》MV画面生成!中英文绘画模型PK,Midjourney、DALLE2、Stable Diffusion、百度ERNIE-ViLG 2.0.._哔哩哔哩_bilibili本期视频小土同学使用周杰伦《稻香》评测了最近大热的 6 个 AI 绘画模型的效果:MidJourney、Stable Diffusio…

文心一格小程序,AI绘画产品

文章目录 AIGC什么是AI作画?Prompt文心一格文心一格小程序使用方法使用小程序进行AI绘图 AIGC的未来发展结语 AIGC AIGC(AI Generated Content)是指利用人工智能生成内容。是利用人工智能来生成你所需要的内容,GC的意思是创作内容…

文心一格:文心一格与ChatGPT的对比分析

文章目录 [toc]简介1.中文作诗2.中国历史文化3.代码能力4.内容查询5.多模态小结其他: 简介 根据文心一言网页端信息显示,目前最新发版是4月1号的版本,版本号是v1.0.3,应该是从上个月16号发布会以后又做了两版迭代。根据文心一言自…

虚拟号的运营商一般是哪家的?你知道吗?

虚拟号的运营商一般分三种来源,下面和小编 一起了解一下 吧: 一:运营商,中国联通,中国移动,中国电信都有。 二:虚拟运营商,阿里,华为,腾讯之类 三&#xff1a…

保存138亿年?!5维磁盘在南安普顿大学研制成功

南安普顿大学研究中心(ORC)的人员近日发表报告称,他们成功研制出 5D 磁盘,且可以存储上亿年。利用纳米技术将信息蚀刻到玻璃上,拥有良好的稳定性,可以承受一千度的高温,而由于玻璃的物理特性&am…