AutoGPT 是什么

Auto-GPT 是一个实验性开源应用程序,展示了 GPT-4 语言模型的功能。该程序由 GPT-4 驱动,将 LLM 的“思想”链接在一起,以自主实现您设定的任何目标。作为 GPT-4 完全自主运行的首批示例之一,Auto-GPT 突破了 AI 的可能性界限。

AutoGPT 是 github 上最火的 GPT 项目,目前已有 124k 的 star 数目。

AutoGPT与ChatGPT区别

AutoGPT 旨在自动生成文本,可以用于生成文章、摘要、翻译等。它的训练数据来自多个领域的文本,能够适应不同的任务。而 ChatGPT 则是针对聊天场景开发的,旨在生成自然、流畅的对话。它的训练数据来自大量的对话语料,能够生成与人类对话相似的回复。

AutoGPT 效果展示

本文将教你用最简单的方法安装和体验一把 AutoGPT。

安装物料

  • google 账号
  • 梯子

安装步骤

第一步. 确认梯子是否开启全局模式

梯子各不相同,可根据实际情况自行设置。

第二步. 登陆谷歌账号,点击菜单栏选择云端硬盘

第三步. 安装 Colab

  1. 若更多里没有 Colab 选项而已点击关联更多应用

  1. 选择应用列表中 Colaboratory

  1. 点击安装

第四步. 运行 Colaboratory

第五步. 点击连接到远程桌面

可重命名脚本名,这里笔者自己重命名成 AutoGPT

连接成功后可以看到该远程设备 RAM 和磁盘配置。就用它来进行安装 AutoGPT 即可。

有人会问:为啥不用自己电脑呢?

主要考虑如下两方面因素:

  1. 很多用户并不是专业程序员,AutoGPT 安装过程中要求的 git, python 和 docer 对于一般非科班出身用户难度比较高,该远程电脑已经默认安装好了这些工具极大降低了安装门槛。

  2. 不同操作系统安装方法不一样,该方式提供统一的操作过程,适用于所有用户。

第六步. 修改笔记本配置为 GPU

点击菜单栏中修改,选择笔记本设置,修改硬件加速器选项为 GPU 并点击保存。

第七步. 挂载到 Google Drive

点击代码并执行如下挂载命令

from google.colab import drive

drive.mount('/content/drive')

第八步. 切换到挂载的 MyDrive

cd drive/MyDrive

第九步:下载安装 Auto-GPT

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

第十步:切换到刚下载的 Auto-GPT 文件夹

cd Auto-GPT

第十一步:安装依赖环境

!pip install -r requirements.txt

成功后会有这样的提示

第十二步:.env.template 改为 env.txt

!mv .env.template env.txt

  1. 改为 TXT 文档,是为了方便编辑该文件,因为默认的.env.template 是打不开的
  2. 侧边栏 ② 打开文件夹找到修改后的 env.txt 文件 ③,双击打开
  3. 在打开文件中找到 OPENAI_API_KEY,就是图中的 ④
  4. OPENAI_API_KEY 获取点击这里 其中找到秘钥有详细步骤

如下笔者自己秘钥,填到上去保存即可。

第十三步:env.txt 改为.env

!mv env.txt .env

第十四步:运行 AutoGPT

!python -m autogpt --gpt3only

️ 如果你是 GPT-4,那么用下面这条指令(一般用不到 GPT-4)️

!python -m autogpt

  1. 运行后看到当前 GPT3.5 可用

  1. 根据提示输入 AI name 和目标等

  1. 约 10 分钟后会将结果输出到指定文件中。

为减少使用过程中拷贝命令错误文中 AutoGpt.ipynb 已整理,可公众号后台回复关键字“autogpt”直接获取使用。

️本文由公众号编程黑板报 原创,关注我,获取我的最新文章~️

AutoGPT:有手就会的安装教程的更多相关文章

  1. 【转载】Ogre3d 2.1 源码编译安装教程

    原文:Ogre3d 2.1 源码编译安装教程 今年是3D手游年,今年也是游戏引擎战争进入白热的一年. 移动游戏的红海时代,让各大端游也忍不住纷纷伸出大白腿,Unreal.CryEngine纷纷宣布自己 ...

  2. mysql-8.0.11-winx64.zip安装教程

    mysql-8.0.11-winx64.zip安装教程   下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/download ...

  3. ~~Python解释器安装教程及环境变量配置~~

    进击のpython Python解释器安装教程以及环境变量配置 对于一个程序员来说,能够自己配置python解释器是最基础的技能 那么问题来了,现在市面上有两种Python版本 Python 2.x ...

  4. PyCharm 2019 2.3 软件安装教程(1.补丁破解2.破解码)

    一:补丁破解 PyCharm 2019 2.3 下载地址 https://pan.baidu.com/s/1HaWFcbO-x4vZuT6mVC0AGA 提取码:elu7 更多破解教程微信公众号关注“ ...

  5. Office2013安装教程(附安装包+激活工具)

    office2013中文版是微软推出的新一代office办公软件,重点加强了云服务项目,Office2013[☜借你手指用下]采用了全新的Merto界面,使用户更加专注于内容,配合Windows 8的 ...

  6. Linux+apache+mono+asp.net安装教程

    Linux+apache+mono+asp.net安装教程(CentOS上测试的) 一.准备工作: 1.安装linux系统(CentOS,这个就不多讲了) 2.下载所需软件 http-2.4.4.ta ...

  7. Greenplum 源码安装教程 —— 以 CentOS 平台为例

    Greenplum 源码安装教程 作者:Arthur_Qin 禾众 Greenplum 主体以及orca ( 新一代优化器 ) 的代码以可以从 Github 上下载.如果不打算查看代码,想下载编译好的 ...

  8. git 安装教程

    昆,简单说下安装教程1,安装Git2,安装TortoiseGit3,打开第一步安装的git工具GIT BASH

  9. Docker和Docker-compose安装教程以及docker-elk,docker-storm安装教程

    此安装教程仅供我自己安装配置时查看,其他的人不可以偷看!!! 安装Docker 1. Update package information, ensure that APT works with th ...

  10. RHEL 6.3 详细安装教程

    以前刚接触linux时,什么都不懂,为了学习,在电脑上安装双系统(原系统为Win7),吃过不少苦头,在网上搜教程,很多都是语焉不详,导致安装过程中战战兢兢.最近朋友面试运维,面试官有考他对linux安 ...

随机推荐

  1. VScode好用插件

    1.Anaconda Extension Pack 可以自动补全anaconda包中的属性名称 2.Code Spell Checker 单词拼写检查,非常推荐,有时候会拼错单词,这个不仅可以指出错误 ...

  2. CH9141进阶应用篇

    在基础篇中主要将的是主从连接透传数据,这也是CH9141模块的主要功能,这边呢就主要讲讲除了透传之外的功能, 如通用GPIO,ADC采集功能,串口配置功能. 这些功能均有两种实现方式,一种是通过AT指 ...

  3. 2021.06.18 思科anyconnect安全移动客户端通知

    mac系统更新后,开关机后都会弹出思科anyconnect安全移动客户端通知的弹框,很烦,所以要干掉它! 打开终端,执行以下两行命令即可: cd /Library/LaunchAgents/ mv / ...

  4. vue几种插槽的使用方法

    参考文档:https://blog.csdn.net/weixin_49217200/article/details/118496525 参考文档:https://blog.csdn.net/ct52 ...

  5. 线程Thread小记

    1 public class ConcurentDemo extends Thread { 2 @Override 3 public void run() { 4 super.run(); 5 Sys ...

  6. DOC命令学习(一)

    DOC命令学习(一) 命令 切换目录命令(cd) cd /d E: 查看目录命令(dir) dir   #查看# 回显命令(echo) @echo offset d = %date:~0,10%set ...

  7. SQL中获取多条记录拼接成字符串

    declare @aa nvarchar(200) set @aa=(select STUFF((select ','+LTRIM(list.TempName1) from (select TempN ...

  8. mysql索引类型详解

    转载网址: http://c.biancheng.net/view/7897.html

  9. GO语言学习笔记-方法篇 Study for Go ! Chapter five - Method

    持续更新 Go 语言学习进度中 ...... GO语言学习笔记-类型篇 Study for Go! Chapter one - Type - slowlydance2me - 博客园 (cnblogs ...

  10. DVWA-XSS(DOM)

    漏洞详解. DOM XSS(Cross-site scripting)是一种Web安全漏洞,它利用了浏览器的DOM(文档对象模型)解析机制,通过注入恶意代码来攻击用户. DOM XSS与传统的反射型或 ...