Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 1.5 KB

File metadata and controls

54 lines (38 loc) · 1.5 KB

Sobre o Projeto

Essa é uma API NodeJS com GPT-4 de exemplo que extrai o conteúdo de uma URL e utiliza o modelo da OpenAI para fazer um resumo ou responder uma pergunta.

O vídeo completo do desenvolvimento está disponível em https://www.youtube.com/watch?v=BzE5iz-5kv0&t=416s

Primeiros passos

Siga as instruções sobre como configurar o projeto localmente.

Pré requisitos

  • Instalação do NodeJS
  • npm
    npm install npm@latest -g

Instalação

  1. Crie uma conta na OpenAI para obter a chave de API em https://platform.openai.com/account/api-keys
  2. Clone o repositório
    git clone https://github.com/rprrafa/tech-academy-deploydesexta-gpt4-api.git
  3. Instale as dependências
    npm install
  4. Crie o arquivo .env
    cp .env.example .env
  5. Defina a chave da OpenAi em .env
    OPENAI_API_KEY = 'ENTER YOUR API';

Rodar Aplicação

npm start

Como utilizar

O projeto estará rodando em http://localhost:8080. Temos os seguintes recursos GET disponíveis na API:

  1. Realizar um resumo de uma URL específica na web
  1. Responder uma pergunta com base em uma URL específica na web