Neste tutorial, você aprenderá como se preparar para usar a API OpenAI. Vou guiar você passo a passo pelo processo, garantindo que você configure todos os componentes necessários - desde a criação de uma chave de API até a instalação do pacote OpenAI-NPM necessário. Em seguida, vou mostrar como você pode usar a API em seu aplicativo. Vamos começar!

Principais conclusões

  • Uma chave de API é necessária para acessar a API OpenAI, que você pode gerar na plataforma OpenAI.
  • Você precisa do pacote openai-npm para fazer chamadas à API.
  • Tudo isso é feito com Node.js e JavaScript, e vou mostrar como configurar isso.

Guia passo a passo

Para poder usar com sucesso a API OpenAI, siga estes passos:

1. Crie uma conta na plataforma OpenAI

Primeiro, você precisa criar uma conta na plataforma OpenAI. Abra seu navegador e vá para platform.openai.com. Clique em "Inscrever-se" para se registrar.

API OpenAI: Preparação eficaz para chamadas de API

Informe seu endereço de e-mail e escolha uma senha. Alternativamente, você também pode se inscrever usando sua conta do Google, Microsoft ou Apple.

API OpenAI: Preparação efetiva para chamadas de API

2. Gere sua chave de API

Depois de criar sua conta, acesse as configurações. Lá, você encontrará a opção "Chaves da API". Aqui você pode gerar sua chave de API.

API da OpenAI: Preparação efetiva para chamadas de API

Clique no botão correspondente para criar uma nova chave de API. Você pode dar a ela um nome. Após a criação, a chave de API será exibida. Copie essa chave e salve-a com segurança - seja no código de sua aplicação ou em um arquivo separado.

OpenAI API: Preparação eficaz para chamadas de API

Esteja ciente de que não deve perder essa chave. Se fechar a janela de diálogo, não será possível visualizar a chave novamente e será necessário criar uma nova.

API OpenAI: Preparação eficaz para chamadas de API

3. Entenda o sistema de tokens

Para usar a API, você precisará de tokens ou créditos. Cada chamada à API consome uma certa quantidade de tokens. É importante saber que os tokens muitas vezes são mais do que o número real de palavras, pois também podem incluir partes de palavras.

API da OpenAI: Preparação eficaz para chamadas de API

Ao se inscrever, você geralmente recebe uma quantidade de créditos que pode usar em suas chamadas à API. Certifique-se de guardar suas chaves com segurança para poder acessá-las a qualquer momento.

API OpenAI: Preparação eficaz para chamadas de API

4. Instale o pacote openai-npm

O próximo passo é instalar o pacote openai-npm. Vá para o seu terminal e navegue até o diretório onde você criou sua aplicação.

Execute o comando npm install openai para instalar o pacote.

API OpenAI: Preparação eficaz para chamadas de API

Depois que a instalação estiver concluída, verifique o arquivo package.json para garantir que o pacote tenha sido adicionado com sucesso.

API da OpenAI: Preparação eficaz para chamadas de API

5. Importe os módulos necessários

Agora que o pacote está instalado, você precisa importar os módulos necessários em seu código JavaScript. Importe os módulos Configuration e OpenAI do pacote openai.

6. Configurar a API da OpenAI

Agora podes configurar a API. Cria um novo objeto de configuração que contenha a tua chave de API.

OpenAI API: Preparação eficaz para chamadas de API

Para isso, utiliza a chamada new Configuration() e passa o teu objeto de chave de API.

Depois, podes inicializar a OpenAI API com o comando new OpenAI({configuration}).

7. Preparar a solicitação da API

Em seguida, deves preparar a solicitação da API para fazer a chamada da API. Cria uma função assíncrona na qual vais precisar da consulta à API.

A função completeChat recebe uma mensagem passada em uma variável. Chame o método createChatCompletion do OpenAI e passe os parâmetros necessários, como o modelo (por exemplo, gpt-3.5-turbo) e todas as mensagens que enviaste.

8. Processar a resposta da API

Quando tiveres feito com sucesso a chamada à API, vais receber uma resposta que tens de processar. Na resposta, vais encontrar os dados de que precisas, como escolhas, que contêm a resposta gerada pela API.

Guarda o conteúdo da resposta e devolve-o, para que o possas usar na tua aplicação.

OpenAI API: Preparação eficaz para chamadas de API

9. Testar a tua função

Agora é hora de testar a função. Inicia o teu servidor local e verifique se recebes uma resposta do AI.

Screenshot_567

Deverás ser capaz de obter respostas diferentes ao fazer várias consultas, o que demonstra que a comunicação com o modelo está a funcionar.

OpenAI API: Preparação eficaz para chamadas de API

Resumo

Neste tutorial, aprendeste como preparar-te para aceder à API da OpenAI. Desde a geração de uma chave de API e a instalação do pacote npm necessário até à criação de um pedido à API e processamento de respostas - passaste por todos os passos básicos.

Perguntas Frequentes

O que é uma chave de API?Uma chave de API é uma chave única que te dá acesso à API da OpenAI.

Quantos créditos recebo ao me inscrever?Geralmente, recebes um crédito de vários dólares (por exemplo, 5 dólares) que podes usar para fazer pedidos à API.

O que devo fazer se perder a minha chave de API?Deves gerar uma nova chave de API através das configurações na plataforma da OpenAI.

Os tokens são o mesmo que palavras?Não, os tokens podem ser parte de uma palavra, por isso a quantidade de tokens normalmente é maior do que a quantidade de palavras num texto.

Posso usar a API para fins comerciais?Sim, no entanto, é aconselhável verificar os termos de uso atuais da OpenAI.