Skip to content

Desvendando o Poder dos Plugins AutoGPT: Um Guia Completo

Updated on

Os plugins AutoGPT são um conjunto de ferramentas emocionantes que potencializam os modelos de linguagem GPT ao adicionar diversas funcionalidades, atendendo a requisitos específicos do usuário. Este guia irá fornecer uma compreensão aprofundada dos plugins AutoGPT, do processo de instalação e de uma visão geral detalhada de vários plugins de primeira e terceiros.

O que são os Plugins AutoGPT?

Os Plugins AutoGPT são extensões projetadas para trabalhar ao lado dos modelos de linguagem GPT, a fim de aumentar suas capacidades. Eles permitem que o AutoGPT acesse e interaja com uma variedade de tipos de dados e serviços, tornando o sistema mais versátil e útil ao usuário.

Processo de Instalação dos Plugins AutoGPT

Para começar a usar os plugins AutoGPT, siga estas etapas:

Passo 1: Instale o Auto-GPT

Antes de poder usar os plugins, você precisa ter o Auto-GPT instalado em seu sistema. Se você ainda não o fez, siga as instruções de instalação fornecidas pelo Auto-GPT.

Passo 2: Baixe a pasta de plugins

Depois de instalado o Auto-GPT, você pode baixar a pasta de plugins do diretório raiz do Auto-GPT. Aqui estão os comandos para fazer isso no Linux ou MacOS:

curl -L -o ./plugins/Auto-GPT-Plugins.zip https://github.com/Significant-Gravitas/Auto-GPT-Plugins/archive/refs/heads/master.zip

E no PowerShell:

Invoke-WebRequest -Uri "https://github.com/Significant-Gravitas/Auto-GPT-Plugins/archive/refs/heads/master.zip" -OutFile "./plugins/Auto-GPT-Plugins.zip"

Passo 3: Execute o script de instalação de dependências para os plugins.

Após baixar o diretório de plugins, você precisa instalar as dependências para os plugins. Veja como você pode fazer isso no Linux ou MacOS:

./run.sh --install-plugin-deps

E no Windows:

.\run.bat --install-plugin-deps

Ou diretamente via CLI:

python -m autogpt --install-plugin-deps

Etapa 4: Configurar plugins para uso sem interação

Para o uso sem interação, configure ALLOWLISTED_PLUGINS em seu arquivo .env. Exemplo:

ALLOWLISTED_PLUGINS=exemplo-plugin1,exemplo-plugin2,exemplo-plugin3

Isso permite que esses plugins sejam carregados sem prompt.

Observação: É importante examinar cuidadosamente o código de qualquer plugin que você use, pois os plugins podem executar qualquer código Python, o que poderia levar a atividades maliciosas, como roubo de chaves API.

Explorando Plugins do AutoGPT

Os plugins do AutoGPT são categorizados em plugins próprios e de terceiros. Os plugins próprios são incluídos no repositório e instalados por padrão. Os plugins de terceiros devem ser adicionados individualmente.

Aqui estão alguns plugins próprios:

Aqui estão alguns plugins de terceiros:

Criando seu próprio plugin do AutoGPT

Criar um plugin do AutoGPT pode ser gratificante. Se você estiver interessado em criar o seu próprio, comece clonando o repositório de plugins e siga a estrutura de outros plugins. Implemente a interface do plugin conforme necessário, escreva seus testes, adicione seu nome ao arquivo codeowners, adicione seu plugin ao Readme, faça um pull request e obtenha a fusão.

Para mais informações, você pode se referir à página oficial do GitHub (opens in a new tab).

Lembre-se, o futuro da criação de conteúdo está em suas mãos. Liberte o poder dos plugins do AutoGPT e reformule como interagimos com modelos de linguagem.

FAQ

O que são os plugins do AutoGPT?

Os plugins do AutoGPT são extensões projetadas para funcionar em conjunto com modelos de linguagem GPT, aprimorando suas capacidades. Eles permitem que o AutoGPT interaja com uma variedade de tipos de dados e serviços, tornando o sistema mais versátil e útil para os usuários.

Como instalar os plugins do AutoGPT?

O processo envolve várias etapas. Primeiro, você precisa instalar o Auto-GPT. Em seguida, faça o download da pasta de plugins da raiz do diretório do Auto-GPT. Depois disso, você precisa instalar as dependências para os plugins. Por fim, para uso sem interação, configure os plugins definindo ALLOWLISTED_PLUGINS no arquivo .env.

Quais são alguns dos plugins disponíveis do AutoGPT?

Existem plugins de primeira e terceira partes disponíveis. Alguns dos plugins de primeira parte incluem Astro Info, API Tools, Email, Planner e Wikipedia Search. Os plugins de terceira parte incluem Alpaca-Trading, Discord, Google Analytics, Notion e Weather, entre outros.