ChatGPT颠覆者来了,能替代90%的人的工作?

前言

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

特征

🌐 用于搜索和信息收集的互联网接入

💾 长期和短期内存管理

🧠 用于文本生成的GPT-4实例

🔗 访问热门网站和平台

🗃️ 使用GPT-3.5进行文件存储和摘要

要求

环境(只需选择一个)

  • vscode + devcontainer:它已经在.devccontainer文件夹中配置,可以直接使用

  • Python 3.8或更高版本

OpenAI API密钥
PINECONE API密钥

可选:

ElevenLabs 密钥(如果你想让人工智能说话)

安装

1、克隆仓库

git clone https://github.com/Torantulino/Auto-GPT.git

2、命令行cd Auto-GPT进入Auto-GPT目录,安装 python 所有依赖

pip install -r requirements.txt

3、环境变量文件修改

将.env.template重命名为.env,并填写OPENAI_API_KEY。如果您计划使用语音模式,请同时填写您的ELEVEN_LABS_API_KEY。

从以下位置获取OpenAI API密钥:https://platform.openai.com/account/api-keys.

从以下位置获取ElevenLabs
API密钥:https://elevenlabs.io.您可以使用网站上的“配置文件”选项卡查看xi-api-key。

如果您想在Azure实例上使用GPT,请将use_Azure设置为True,然后:
将azure.yaml.template重命名为azure.yaml,并在azure_model_map部分中提供相关的azure_api_base、azure_api_version和相关模型的所有部署ID:

azure_api_type: azure_ad
azure_api_base: your-base-url-for-azure
azure_api_version: api-version-for-azure
azure_model_map:
fast_llm_model_deployment_id: gpt35-deployment-id-for-azure // 您的gpt-3.5-turbo或gpt-4部署id
smart_llm_model_deployment_id: gpt4-deployment-id-for-azure // 您的gpt-4部署id
embedding_model_deployment_id: embedding-deployment-id-for-azure // 您的text-embedding-ad-002 v2部署id

使用

在终端中运行main.py Python脚本:(在CMD窗口中键入此脚本)

python scripts/main.py

在AUTO-GPT的每个操作之后,键入“NEXT COMMAND”以授权它们继续。

要退出程序,请键入“退出”并按Enter键。

日志

您将在文件夹中找到活动和错误日志/输出/日志,要输出调试日志,请执行以下操作:

python scripts/main.py --debug

语音模式

使用该选项可将TTS用于自动GPT

python scripts/main.py --speak

Google API Keys 配置

这一部分是可选的,如果你在运行谷歌搜索时遇到错误429,请使用官方的谷歌api。要使用google_official_search命令,您需要在环境变量中设置GoogleAPI密钥。

1、跳转到谷歌云控制台(https://console.cloud.google.com/)。
在这里插入图片描述

2、如果你还没有账号,就注册一个并登录。

3、单击页面顶部的“选择项目”下拉列表,然后单击“新建项目”,即可创建新项目。给它一个名字,然后点击“创建”。
在这里插入图片描述

4、到APIs & Services Dashboard面板,然后单击“Enable APIs and Services”。搜索“Custom Search API”并单击它,然后单击“启用”。
在这里插入图片描述

5、转到“凭据”页面,然后单击“创建凭据”。选择“API密钥”。
在这里插入图片描述
6、复制API密钥,并将其设置为计算机上名为GOOGLE_API_key的环境变量。请参阅下面的设置环境变量。
7、到“自定义搜索引擎”页面(https://cse.google.com/cse/all),然后单击“添加”。
在这里插入图片描述

8、按照提示设置搜索引擎。您可以选择搜索整个网站或特定网站。
创建搜索引擎后,单击“控制面板”,然后单击“基础知识”。复制“搜索引擎ID”,并将其设置为机器上名为CUSTOM_Search_engine_ID的环境变量。
在这里插入图片描述
请记住,您的免费每日自定义搜索配额最多只允许100次搜索。要增加此限制,您需要为项目分配一个计费帐户,以便从每天多达1万次的搜索中获利。

设置环境变量

对于Windows用户:

setx GOOGLE_API_KEY "YOUR_GOOGLE_API_KEY"
setx CUSTOM_SEARCH_ENGINE_ID "YOUR_CUSTOM_SEARCH_ENGINE_ID"

对于macOS和Linux用户:

export GOOGLE_API_KEY="YOUR_GOOGLE_API_KEY"
export CUSTOM_SEARCH_ENGINE_ID="YOUR_CUSTOM_SEARCH_ENGINE_ID"

Redis安装

需要安装docker 桌面端,运行如下命令
在这里插入图片描述

docker run -d --name redis-stack-server -p 6379:6379 redis/redis-stack-server:latest

看见https://hub.docker.com/r/redis/redis-stack-server用于设置密码和附加配置。

设置以下环境变量:

MEMORY_BACKEND=redis
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=

您可以选择设置

WIPE_REDIS_ON_START= False

将存储在Redis中的内存持久化。

您可以使用以下方法为redis指定内存索引:

MEMORY_INDEX=whatever

🌲 Pinecone API密钥设置

Pinecone能够存储大量基于向量的记忆,在任何给定时间只允许为代理加载相关记忆。

1、如果你还没有账户的话,就去松果注册一个账户。

2、选择“Starter”计划,避免收费。

3、在左侧边栏的默认项目下找到您的API密钥和区域。

设置环境变量

只需在.env文件中设置即可。或者,您可以从命令行设置它们(高级):

对于Windows用户:

setx PINECONE_API_KEY“YOUR_PINECONE_API_KEY”
setx PINECONE_ENV "Your pinecone region" # something like: us-east4-gcp

对于macOS和Linux用户:

export PINECONE_API_KEY=“YOUR_PINECONE_API_KEY”
export PINECONE_ENV="Your pinecone region" # something like: us-east4-gcp

设置缓存类型

默认情况下,自动GPT将使用LocalCache,而不是redis或Pinecone。

要切换到任意一个,请将MEMORY_BACKEND环境变量更改为所需的值:

local(默认)使用本地JSON缓存文件pinecone使用您在ENV设置中配置的pinecone.io帐户redis 将使用您配置的redis缓存

查看内存使用情况

使用–debug标志查看内存使用情况:)

💀 持续模式⚠️

在未经用户授权的情况下运行AI,100%自动化。不建议使用连续模式。

这是潜在的危险,可能会导致你的人工智能永远运行或执行你通常不会授权的行动。使用时风险自负。

在终端中运行main.py Python脚本:

python scripts/main.py --continuous

要退出程序,请按Ctrl+C

仅GPT3.5 模式

如果您没有访问GPT4 api的权限,此模式将允许您使用自动GPT!

python scripts/main.py --gpt3only

建议将虚拟机用于需要高度安全措施的任务,以防止对主计算机的系统和数据造成任何潜在危害。

🖼 图像生成

默认情况下,自动GPT使用DALL-e生成图像。要使用稳定扩散,需要一个HuggingFace API(https://huggingface.co/settings/tokens)令牌。

一旦您有了令牌,请在.env中设置以下变量:

IMAGE_PROVIDER=sd
HUGGINGFACE_API_TOKEN="YOUR_HUGGINGFACE_API_TOKEN"

⚠️ 局限性

这个实验旨在展示GPT-4的潜力,但也有一些局限性:

1、不是一个完善的应用程序或产品,只是一个实验

2、在复杂的、真实的业务场景中可能表现不佳。事实上,如果真的发生了,请分享你的结果!

3、运行起来相当昂贵,所以使用OpenAI设置和监控您的API密钥限制!

最后,Auto GPT 是一种人工智能语言模型,可以根据输入的文本生成类似的文本输出。虽然 Auto GPT 能够完成许多与自然语言相关的任务,但它并不能完全替代人类的工作。
虽然 Auto GPT 可以在某些方面替代人类的工作,例如生成自然语言文本,但是它仍然存在一些限制。Auto GPT 不能像人类一样具备创造力和判断力,也无法进行实际的物理操作和交互。此外,Auto GPT 的输出结果也可能存在偏差和错误,需要人类对其进行审核和修正。
因此,虽然 Auto GPT 可以在某些特定领域内替代部分人类工作,但在许多领域中,人类仍然是不可替代的,所以说能替代90%的人工作,有点夸张,创造力、判断力、沟通能力等方面的任务中都是不可替代的。

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

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

相关文章

ChatGPT点火,AI数据服务“供能”,谁是最大赢家?

2023年以来,由ChatGPT点火,人工智能领域市场热度飙升。 回顾整个3月,3月14日,OpenAI团队又发布了GPT-4,并推出ChatGPT Plus;3月16日,百度的生成式AI产品“文心一言”也如期而至。这些生成式AI产…

新基建风向标:关于ChatGPT,必知10件事!

进入2023年以来,ChatGPT大火。朋友圈里充斥着关于ChatGPT的各种消息,从GPT-1到GPT 3.5,再到Chat GPT和GPT-4,从OpenAI和微软到各种ChatGPT创业和项目,仿佛一夜之间跨入了人工智能新基建时代。那么,对于普通…

ChatGPT 背后的核心技术

架构师指南 我们都是架构师!架构未来,你来不来? 缘起 输入几个简单的关键词,AI能帮你生成一篇短篇小说甚至是专业论文。作为上知天文下知地理对话语言模型,最近大火的ChatGPT在邮件撰写、视频脚本、文本翻译、代码编写…

TOM VIP至尊邮|商务人士必用的个人邮箱

商务人士在普通人眼里是可以被一眼区分的,他们都是西装革履造型精致,每天好像有忙不完的合作谈不完的生意,分分钟都是千万大单。所以商务人士也逐渐成为一个独立的商品名词,所有和商务人士沾边的商品都是非常有价值和值得使用的。…

TOM VIP邮箱,化繁为简,在微信里收发邮件

你还在用电子邮箱吗?随着移动互联时代的大火,近几年涌入了众多移动产品。特别是自微信推出新玩法—微信企业号后,更是在移动应用市场掀起了一场巨浪。为增加用户在使用时的便捷性,TOM VIP邮箱于2016年率先推出了“随心邮”服务,整…

网易邮箱大师代收gmail

设置网易邮箱大师, 代收 gmail邮件 1, 登录gmail, 启用POP 2, 启用IMAP, 保存更改 3, 在网易邮箱大师上登录, 要代收的邮箱, 即可 测试了一下 qq网页端, 不支持代收gmail, 手机端qq邮箱可以 阿里云邮箱, 添加其他邮箱gmail, 没成功 有时间再了解一下POP和IMAP协议, 好像…

谷歌邮箱SMTP Password:SMTP授权码如何获得

谷歌邮箱怎么开通查看使用设置第三方客户端密码(授权码)? 第 11 步:你可以看到“应用专用密码”的附加选项,请单击此处设置 ▼ 第 12 步:需要再次登录Gmail邮箱 ▼ 第 13 步:添加应用密码&…

如何应对ChatGPT这一波AI浪潮

最近我在写一系列文章,其中包括《ChatGPT 实战系列》和《WPS Office AI实战系列》。想通过这些文章提供实践指导,既自己动手实践了,也能与大家分享我的实践结果,这是一个学习的过程。在实践过程中,我发现有些实用的方面…

ChatGPT的出圈与大佬们的焦虑

点击文末“阅读原文”即可收听本期节目 剪辑、音频 / 朱峰 编辑 / SandLiu 卷圈 监制 / 姝琦 文案 / 朱峰 产品统筹 / bobo ChatGPT这次出圈了,似乎每个人都在讨论这个AI产品给我们未来生活带来的改变,除了我们普通人以外,一些大佬也纷…

行业报告 | 人工智能时代的营销新趋势

原创 | 文 BFT机器人 01 科技推动时代发展进步 随着电子计算机的发明和使用,打开了人类知识的全方位信息时空,人类由此从工业文明走进信息文明,渐渐地网络成为了人们进行社会活动的基本平台。 智能手机的出现将人们剩余的碎片化时间也连接到了…

《微SaaS创富周刊》第6期:2023年你应该了解的10个生产力工具 | Product Hunt

导读: 大家好!第6期《微SaaS创富周刊》问世啦!本周刊面向独立开发者、早期创业团队,报道他们主要的产品形态——微SaaS如何变现的最新资讯和经验分享等。所谓微SaaS,就是“针对利基市场的SaaS”,特点是一般…

致敬2202年,这些优秀的裁缝们

文 | 鹰钩鼻涕虫 2202年过去了,不知道小伙伴们是否和我一样,绝大多数时间处于迷茫之中,除去其他因素不谈,在最后一个月到来之前,NLP 学界的表现似乎不如前几年那样“精彩”,甚至可说是“寡淡”,…

用 AudioGPT 输入自然语言,可以让 ChatGPT 唱歌了?

夕小瑶科技说 原创 作者 | 智商掉了一地 借助 ChatGPT 强大的理解与生成能力,结合基础语音模型,集成模型 AudioGPT 诞生了! 最近基于 ChatGPT 的二创如雨后春笋一样冒出,上周我们一起看了黑客松优秀作品大赏,这周又有…

第二次报告(软件需求规格说明最终版)

软件需求规格说明 1. 引言 1. 1目的 1. 2文档约定 1. 3预期的读者和阅读建议 1. 4产品的范围 1. 5参考文献 2. 综合描述 2.1产品的前景 2.2产品的功能 2.3用户类和特征 2.4运行环境 2.5设计和实现上的限制 2.6假设和依赖 3. 外部接口需求 3. 1用户界面 3. 2硬件…

Telnet登录提权

一、实验环境 目标主机: Metasploit2虚拟机 192.168.20.143 攻击主机: Kali2虚拟机 192.168.20.133 二、实验过程 1.msf登录telnet 详情参考Telnet暴力破解_Myu_wzy的博客-CSDN博客此文章 2.msf连接shell下载exploit 在本地下载exploit,…

在飞书搞了个机器人,我让ChatGPT帮忙写算法

一、前言 环境: 系统:Windows 11 64位 Python版本:Python 3.9 注:本文不讲怎么实现,只讲实现的效果和一些思考。大家感兴趣再考虑去配置相关机器人。 先来问问ChatGPT两个问题: 1、ChatGPT是什么&#xff…

ChatBI- ChatGPT的垂直领域思考

声明:本文将从技术角度对比几款商用BI产品的AI辅助功能。鉴于个人的认知水平,所描述的内容,若有不妥,请斧正。 BI之痛 从事大数据工作十余年,近两年负责制造业BI工作,总结了一些痛点问题: 技术…

Cursor——ChatGPT的替代品【笔记】

Cursor——ChatGPT的替代品【笔记】 前言推荐Cursor——ChatGPT的替代品下载登录使用高级另外 最后 前言 2023-3-31 22:00:44 以下内容源自《笔记》 仅供学习交流使用 推荐 什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍 C…

ChatGPT可以替代人类做哪些工作?

随着时代不断发展,人工智能技术正在日益发展,越来越多的人工智能技术正在改变人们的生活。其中,Chat GPT(Generative Pre-trained Transformer)也是一种新型的机器学习技术,可以替代人类做一些繁琐的工作。…

全网最详细中英文ChatGPT-GPT-4示例文档-从0到1快速入门多语种翻译应用场景——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

List item 从0到1快速入门多语种翻译应用场景 Introduce 简介setting 设置Prompt 提示Sample response 回复样本API request 接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例 其它资料下载 ChatGPT是目前最先进的AI聊天机器人,它能够理解图…