Como usar plugins com ChatGPT
Por mais divertido que seja conversar com um chatbot de IA (especialmente quando esse bot pode ajudá-lo na escola ou no trabalho), é sempre mais divertido adicionar alguns recursos extras. A OpenAI, a equipe por trás do ChatGPT, tornou isso possível com a introdução de plugins para a plataforma.
Embora inicialmente disponíveis para um grupo seleto de desenvolvedores e assinantes do ChatGPT, esses plug-ins agora serão lançados para todos os usuários. Aqui está o que você precisa fazer para acessá-los agora.
Instalando Plugins para ChatGPT
O ChatGPT já permitiu que várias grandes marcas criassem plugins para sua plataforma, incluindo os seguintes:
- Expedia
- Instacart
- folga
- Shopify
- Zapier
- Klarna
Você pode encontrar uma lista atualizada na página de plug-ins do ChatGPT . Depois de saber qual plug-in deseja usar e como usá-lo, siga estas etapas para instalá-lo no ChatGPT:
- Digite “chat.openai.com” no seu navegador e entre na sua conta ChatGPT Plus.
- Navegue até o menu suspenso “Modelo” na parte superior da página e selecione “Plugins”.
- Se você já adicionou um plug-in, poderá selecioná-lo no novo menu que aparece. Caso contrário, clique no menu suspenso “Plugins” para abrir um link para a “Plugin Store”.
- Selecione o link “Plugin Store” para ver uma lista de plugins disponíveis.
- Role até o plug-in de sua escolha e clique em “Instalar”. Não que você possa instalar vários plug-ins do ChatGPT em uma única visita.
Depois de instalar um plug-in, você deve ver seu logotipo aparecer no menu suspenso “Plugins” que aparece depois que você seleciona “Plugins” no menu suspenso “Modelo”.
Usando Plugins no ChatGPT
Com seus plugins instalados, você pode fazer consultas no ChatGPT referenciando o plugin, permitindo fazer várias coisas. Por exemplo, uma consulta como a abaixo permite que você use o plug-in Instacart para comprar os ingredientes da receita:
“Quero uma receita de pizza sem glúten e preciso comprar os ingredientes em Los Angeles. Você poderia sugerir um recibo simples para pizza sem glúten e pedir os ingredientes no Instacart?”
O ChatGPT criará uma resposta com base na sua consulta. No exemplo acima, você deve receber uma receita de pizza sem glúten, juntamente com um link para uma lista de compras Instacart que contém todos os ingredientes listados pelo ChatGPT. Clicar nesse link leva você à página Instacart, onde você pode concluir sua transação.
Esse é apenas um exemplo. Dependendo dos plug-ins que você instalou, há muitas maneiras de moldar as consultas para incorporar os novos recursos que você tem à sua disposição. Experimente diferentes consultas. Talvez tente especificar um tipo de férias que deseja tirar, usando o plugin Expedia para recomendar as melhores maneiras de tornar sua viagem uma realidade. Como alternativa, tente usar o plug-in Zapier para vincular sua conta Zapier para que você possa criar e enviar e-mails do Gmail via ChatGPT.
Personalizando as configurações do plug-in ChatGPT
Como os plug-ins são relativamente novos no ChatGPT, sua capacidade de brincar com suas configurações é bastante limitada. Além disso, cada plug-in é diferente, então alguns permitem que você personalize suas operações mais do que outros. Use estas etapas se quiser brincar com um plug-in que você instalou:
- Faça login na sua conta ChatGPT Plus e navegue até a página “Plugins”, que você deve encontrar no seu painel.
- Selecione o plug-in que deseja personalizar.
- Faça ajustes com base nas opções apresentadas.
A natureza dessas opções varia dependendo do plug-in. Por exemplo, aqueles que usam o plug-in “Speak” (que traduz texto em diferentes idiomas) podem escolher o idioma que o plug-in usa.
Criando um plug-in ChatGPT
O ChatGPT afirma que os desenvolvedores podem criar plug-ins de terceiros criando um “arquivo de manifesto”, também chamado de arquivo “ai-plugin.json”. A seguir está o esquema mínimo para o arquivo, por ChatGPT :
{
"schema_version": "v1",
"name_for_human": "TODO Plugin",
"name_for_model": "todo",
"description_for_human": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"description_for_model": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"auth": {
"type": "none"
},
"api": {
"type": "openapi",
"url": "http://localhost:3333/openapi.yaml",
"is_user_authenticated": false
},
"logo_url": "http://localhost:3333/logo.png",
"contact_email": "[email protected]",
"legal_info_url": "http://www.example.com/legal"
}
Você verá que o arquivo contém vários campos que definem o que seu plugin faz, com seções para seu nome e descrição, tanto para uso humano quanto para o modelo OpenAI. Existem seções para definir a API que você usa, bem como detalhes de contato para o criador do plug-in.
As etapas gerais para desenvolver um plug-in ChatGPT, incluindo a criação de um arquivo de manifesto, são as seguintes:
- Desenvolva a API que você deseja que o modelo de linguagem OpenAI chame. Pode ser uma API totalmente nova ou uma que já esteja em uso e seja compatível com o ChatGPT.
- Detalhe sua API usando um documento de especificação OpenAI.
- Crie um arquivo de manifesto para descrever o que o plug-in faz e forneça os metadados que o ChatGPT precisa ver antes de poder fornecer o plug-in aos usuários.
Com os arquivos criados, você pode executar seu plugin através de um servidor remoto ou em seu ambiente de desenvolvimento local.
Se você estiver usando um servidor remoto, siga este processo para ativar seu plug-in:
- Navegue até “Desenvolva seu próprio plug-in” em seu painel e siga as instruções para configurar a capacidade de criar seus próprios plug-ins.
- Selecione “Instalar um plug-in não verificado”.
- Adicione seu arquivo de manifesto ao caminho “seudominio.com/.well-known/”.
Aqueles que possuem uma versão local de sua API em execução em seu ambiente de desenvolvimento podem apontar sua interface de plug-in diretamente para seu servidor localhost:
- Vá para a loja “Plugin” no ChatGPT.
- Escolha “Desenvolva seu próprio plug-in”.
- Digite o número da porta e o host local, garantindo que o “tipo de autenticação” esteja definido como “nenhum”.
Observe que habilitar plug-ins não verificados em sua área de desenvolvimento oferece acesso apenas aos plug-ins que você cria e carrega. Você não pode acessar outros plug-ins não verificados e outros usuários do ChatGPT não poderão instalar seu plug-in, a menos que ele seja verificado. Atualmente não há processo de verificação, embora isso deva mudar à medida que o ChatGPT lança seu recurso de plug-in para um público mais amplo.
Brinque com Plugins
Com os plug-ins do ChatGPT em um estágio inicial de desenvolvimento, qualquer coisa que você fizer com eles é tanto uma experimentação quanto prática. Ainda assim, é fácil ver como esses plug-ins podem transformar sua experiência na plataforma, com muitos aplicativos populares já aproveitando o recurso para integrar o ChatGPT à sua oferta.
Você vai se inscrever na lista de espera ou vai esperar por um lançamento amplo? Você tem alguma ideia de plugins que você (ou outros usuários) podem achar úteis? Conte-nos na seção de comentários abaixo.
Deixe um comentário