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
Siga as instruções sobre como configurar o projeto localmente.
- Instalação do NodeJS
- npm
npm install npm@latest -g
- Crie uma conta na OpenAI para obter a chave de API em https://platform.openai.com/account/api-keys
- Clone o repositório
git clone https://github.com/rprrafa/tech-academy-deploydesexta-gpt4-api.git
- Instale as dependências
npm install
- Crie o arquivo .env
cp .env.example .env
- Defina a chave da OpenAi em .env
OPENAI_API_KEY = 'ENTER YOUR API';
npm start
O projeto estará rodando em http://localhost:8080. Temos os seguintes recursos GET disponíveis na API:
- Realizar um resumo de uma URL específica na web
- Responder uma pergunta com base em uma URL específica na web