/openai-gpt3.5-example-nodejs

Example of how to use OpenAI api with GPT 3.5 in chat mode

Primary LanguageJavaScript

Exemplo simples api OpenAI GPT 3.5 recriando um ChatGPT de terminal

Você escreve uma frase e o modelo gera um texto de resposta.

MMDzvkAEuq

Principais bibliotecas utilizadas no projeto:

  • openai (api da OpenAI)
  • dotenv (carregar variáveis de ambiente)
  • readline (leitura da resposta no terminal)

Para mais informações sobre as dependências Node.js no projeto confira o arquivo package.json ou package-lock.json

Softwares necessários

  • Node.js 18 LTS Download
    Observação: Ao instalar o Node.js no Windows, certifique-se de marcar a opção "Add to PATH" para que o Node.js seja reconhecido. Não garantimos o funcionamento do projeto em outras versões do Node.js diferentes da 18 LTS (Suporte de longo prazo).

  • Visual Studio Code Download

Executando o projeto

Configurar as variáveis de ambiente (importante)

  • Crie uma cópia do arquivo .env.example no mesmo diretório e renomeie para .env

  • Preencha o campo OPENAI_API_KEY do arquivo .env com a chave registrada no portal de desenvolvedor da OpenAI:

    OPENAI_API_KEY='chave'
    

Iniciar o projeto

  • Para instalar dependências use o comando:

    npm install
    
  • Para executar o aplicativo use o comando:

    node index.js