Auto_GPT:如何使用Auto-GPT、安装、开发

文章目录

  • 前言
  • 一、使用前提
  • 二、如何在您的 PC 上安装 Auto-GPT
    • 第 1 步:安装 Python
    • 第 2 步:获取 Auto-GPT 源代码和 OpenAI API 密钥
    • 第 3 步:在 Windows、MacOS和 Linux上安装 Auto-GPT
  • 三、如何在你的 PC 上运行Auto-GPT
  • 总结


前言

Auto-GPT是一款开源Python应用程序,它利用OpenAI的GPT-4大型语言模型自动完成复杂的多步骤项目和任务。

这是一个强大的工具,能够在你按下回车键时生成高质量的书面内容。与ChatGPT不同,Auto-GPT可以搜索互联网上的信息、收集数据并完成任务。

你可以把它视为你个人的助手,处理那些你不想做或者没有时间处理的任务。利用这款工具,我们能够让生活变得更加轻松和高效。

最近博主GPT-4的API申请通过了,正好写一篇相关的文章。

本文将向你展示启动和运行这些AI代理之一所需的条件和技能。


一、使用前提

  1. 首先,你需要了解什么是Auto-GPT及其工作原理。我写了一篇介绍性的文章:Auto-GPT:揭示 ChatGPT、GPT-4 和开源 AI 之间的联系
    ,可以帮助你了解它的基本原理。

  2. 学习这个Auto-GPT教程需要一些基本的编程经验和一台笔记本电脑,因为它需要安装Python和其他必要的依赖项。

  3. 如果你想使用Auto-GPT,你需要一个OpenAI账户来生成API密钥。该API允许Auto-GPT与OpenAI的GPT-4和ChatGPT进行通信。最后,你需要访问GPT-4,但由于等待名单往往不会很长,所以不必担心等待时间过长。

在这里插入图片描述

二、如何在您的 PC 上安装 Auto-GPT

我们已经准备好了开始使用Auto-GPT所需的所有东西,现在可以运行它了。但是,如果你还没有安装Python,我们需要先进行安装设置。这是必要的步骤。

第 1 步:安装 Python

  1. 从官网下载Python ,按照步骤安装。对于 Windows 用户,确保在安装过程中勾选“将 python.exe 添加到 PATH ”选项。

在这里插入图片描述

  1. 测试你的 Python 安装以确保一切正常。打开命令提示符或终端并运行“python –version”和“pip –version”以获取版本号。
    Linux 和 MacOS 用户应该改用“python3”和“pip3”命令。

第 2 步:获取 Auto-GPT 源代码和 OpenAI API 密钥

现在我们已经有了 Python,我们需要将 OpenAI 绑定到我们的环境中。这是如何做的。

  1. 接下来,在此处访问 Auto-GPT 的 GitHub 存储库以下载最新稳定版本的源代码。其他版本可能有问题,所以最好选择最新版本,因为它最稳定。
    在这里插入图片描述

  2. 下载完成后,双击文件以解压缩它并将其保存在你想要的位置。

  3. 打开文件夹并查找“.env.template”文件,然后使用记事本或你喜欢的文本编辑器打开它。

  4. 接下来,前往OpenAI API仪表板,获取你的API密钥。如果你还没有API密钥,请点击“创建新密钥”。复制创建的密钥并将其保存在安全的地方。

  5. 之后,回到文本编辑器,将API密钥粘贴进去,如下图所示:
    在这里插入图片描述

  6. 保存文件后,将“. env.template ”文件到“ .env ”

第 3 步:在 Windows、MacOS和 Linux上安装 Auto-GPT

  1. 进入文件夹根目录,运行“pip install -r requirements.txt”来自动安装Auto-GPT所需的所有库。可能会在屏幕上看到许多技术文本,这个过程可能需要一些时间,但不要担心;这表示它正在工作!
  2. 接下来,在你的系统上运行“python -m autogpt”,以启动Auto-GPT。

三、如何在你的 PC 上运行Auto-GPT

  1. 在第一次运行Auto-GPT时,它会要求你为AI命名(“python -m autogpt”)。在本教程中,我将创建一个名为Playlist-GPT的AI,它可以根据我的心情创建播放列表。
    在这里插入图片描述

  2. 接下来的步骤是描述您的AI 的角色并为您的 AI 输入最多5 个目标,如下图中我的示例所示
    在这里插入图片描述
    如上图所示,我们设定了目标,根据我的心情添加歌单,歌曲是刘德华唱的,国语版本,传唱度高的,这边Auto-GPT就使用chrome浏览器开始进行搜索,处理数据了。

  3. Auto-GPT以以下方式工作:
    想法:根据你的目标和你的AI的角色进行创作。
    推理:确定最佳实现设定目标的方法。
    计划:识别成功完成任务所需的步骤。
    批评:不断改进性能以提供最佳结果。


总结

Auto-GPT是一个值得考虑的工具,适用于任何希望提高工作效率和简化工作流程的人群,它的想象空间很大,希望大家能集思广益,做出令人惊叹的作品。

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

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

相关文章

【霸指拓客】抖音自动引流脚本源码终端开发

<<抖音自动引流脚本源码.>> auto(); //等待广告加载 launchApp("抖音极速版"); sleep(Math.random()*10010000); click("我知道了"); sleep(3000); back(); sleep(2000); var w device.width; var h device.height; while(true){ var i…

Autojs抖音小助手抢红包福袋脚本实战分享

此代码由日赚3万网autojs开发交流群整理提供&#xff0c;欢迎大家一起技术交流&#xff0c;查看更多脚本和源码&#xff1a; 一键加群。如有侵权,请联系我删除&#xff01; // 最新抖音小助手抢福袋脚本已更新至V5.18&#xff0c;可自动换号批量多开操作&#xff0c;单机日入15…

不要再用 C/C++ 的这种说法了!

我们对“C/C”这种写法或说法似乎在无形之中早已习以为常&#xff0c;然而&#xff0c;这种做法真的是对的吗&#xff1f; 在今天这篇文章中&#xff0c;有开发者呼吁应该立即停止使用“C/C”这种说法&#xff0c;因为这属于两种完全不同的编程语言&#xff0c;以下是他解释的原…

真正的Python多线程来了!

【CSDN 编者按】IBM工程师Martin Heinz发文表示&#xff0c;Python即将迎来了真正的多线程时刻&#xff01; 原文&#xff1a;https://martinheinz.dev/blog/97 未经授权&#xff0c;禁止转载&#xff01; 作者 | Martin Heinz 责编 | 梦依丹 翻译工具 | ChatGPT 32岁的Python…

Circular lollipop | 哇咔咔!!!环形棒棒糖图好吃又好玩!~

1写在前面 今天不想废话了&#xff0c;直接看图吧。&#x1f447; 复现代码step by step&#xff0c;自己看吧。&#x1f92a; 2用到的包 rm(list ls())library(tidyverse)library(ggtext)library(patchwork) 3示例数据 df_pw <- read.csv("./passwords.csv",row…

最新突破!天然产物首次实现全合成,轰动整个化学界

01 科研背景 生物医学是综合医学、生命科学和生物学的理论和方法而发展起来的前沿交叉学科,基本任务是运用生物学及工程技术手段研究和解决生命科学&#xff0c;特别是医学中的有关问题。机器学习技术能利用复杂的算法在大规模、异质性数据集中进行运行,在生物医学方面、人类…

基于人工智能与机器学习等多种方法的研究内容

导语 生物医学是综合医学、生命科学和生物学的理论和方法而发展起来的前沿交叉学科,基本任务是运用生物学及工程技术手段研究和解决生命科学&#xff0c;特别是医学中的有关问题。机器学习技术能利用复杂的算法在大规模、异质性数据集中进行运行,在生物医学方面、人类基因组项…

《简说基因》公众号编辑招募公告

【简说基因】免费交流群&#xff0c;资料领取/学习交流 生物信息学是什么&#xff1f;看一看 ChatGPT 的回答&#xff1a; 生物信息学是一个跨学科领域&#xff0c;结合了生物学和计算机科学的原理和技术&#xff0c;旨在研究和解释生物学数据。它利用计算机算法和统计方法来分…

挖呀挖!AutoDock 分子对接极简实践方法

挖呀挖&#xff01;AutoDock 分子对接极简实践方法&#x1f44b; 哈哈哈 开心&#x1f606; 在小小的花园里面挖呀挖呀挖 &#x1f331; 种下一颗小小的种子&#x1fad8; 开出一朵小小的花&#x1f338; 在大大的花园里面挖呀挖呀挖&#x1f331; 种下一颗大大的种子&#x1f…

【TOP生物信息】CNS图表复现,单细胞marker基因展示的另一种方式——蜂巢图

扫码关注下方公粽号&#xff0c;回复推文合集&#xff0c;获取400页单细胞学习资源&#xff01; 本文共计1359字&#xff0c;阅读大约需要4分钟。 Sten Linnarsson大神的单细胞绘图堪称极致美学&#xff0c;在这里&#xff0c;小编选择了发表在nature上展示marker基因的绘图进…

【Vue2从入门到精通】深入浅出,带你彻底搞懂Vue2组件通信的9种方式

文章目录 人工智能福利文章Vue组件间通信分类1.props / $emit1.1 父组件向子组件传值1.2 子组件向父组件传值 2.$parent / $children3.ref / $refs3.1 ref作用于组件3.2 ref作用于Html标签3.3 $nextTick() 4.EventBus &#xff08;$emit / $on&#xff09;4.1 初始化4.2 发送事…

三国鼎立:ChatGPT、百度文心一言、微软 New Bing

推荐国内可访问chatGPT: chatGTP --------------------------------------------------------------------------------------------------------------- ChatGTP&#xff1a;更像是三国中魏国&#xff0c;地大物博用户多。 百度文心一言&#xff1a;更像是三国中的蜀国&…

在Mac中设置Ctrl+C/V进行复制/粘贴

在win环境转到mac环境,感觉最大的就是这个⌘键了,看了很多帖子感觉都是片面的 进行系统偏好设置 > 键盘 > 快捷键 > App快捷键点击如图加号 这一步很重要,比如你要修改访达的复制粘贴,那就代打开访达 根据访达的编辑一栏自定义修改 菜单标题就是 全选 键盘快捷键自…

如何在Mac上复制和粘贴

如果您是具有Windows PC背景的新Mac用户&#xff0c;则可能想知道如何在macOS中使用典型的复制和粘贴命令。 在Windows中&#xff0c;“复制”和“粘贴”键组合分别为Control-C和Control-V。在Mac上&#xff0c;这非常相似–您要做的就是使用Command&#xff08;⌘&#xff09;…

mac截图复制到剪贴板_如何一次将多个内容复制到Mac的剪贴板中

mac截图复制到剪贴板 You know that thing where you copy something important, forget to paste it anywhere, then copy something else? It sucks, because the important thing you copied first is gone. 您知道要复制重要内容的东西&#xff0c;忘记将其粘贴到任何地方…

Mac复制改为拷贝

在默认情况下&#xff0c;mac电脑的复制为复制粘贴&#xff0c;即会生成一个副本文件&#xff0c;并没有达到Win下复制功效。 不知你是否遇到过&#xff0c;下面贴图介绍如何调整为真正的复制功能。 1.打开 系统偏好设置 2.选择 键盘 3.快捷键-App快捷键 然后删除 复制 快捷键…

Mac mini 使用普通键盘设置 Windows 的粘贴、复制、剪切习惯

问题描述 通常我们会习惯性用左手小拇指按最左下角的 ctrl 键作为功能前缀键&#xff0c;进行复制、粘贴、剪切等操作&#xff0c;但将普通键盘接到 macOS 设备上&#xff0c;会将 windows 徽标键视为 command 键&#xff0c;此时习惯了 Windows 系统的朋友进行复制、粘贴、剪…

mac item2 复制会话session

按照如下图红框内设置 Command中输入ssh 常登陆的ip&#xff08;如果不配置这一步则复制session时还要自己输入ssh命令&#xff0c;只是不需要输入密码而已&#xff09; 在自己的mac终端, vim ~/.ssh/config 添加 host *ControlMaster autoControlPath ~/.ssh/master-%r%h:…

WindowsMac剪贴板如何存储多条复制记录

Windows版 1.第一步点击电脑左下方“开始菜单”按钮。 2..点击 “设置”按钮。 3.打开设置之后点击"系统"。 4.然后下拉找到“剪贴板”。 5.选中剪贴板&#xff0c;然后在右侧即可开启剪贴板历史记录功能。 按“WindowsV”组合键键即可打开剪贴板。复制或者剪切过的…