Este é um aplicativo baseado em React que aproveita o poder da API ChatGPT do OpenAI para gerar respostas semelhantes a seres humanos em uma interface de bate-papo. Este readme.md o guiará através da configuração e uso deste aplicativo. O servidor Express serve como proxy para se comunicar com a API ChatGPT usando GPT-Turbo, pois o pacote OpenAI tem problemas para usar o modelo GPT-3.5-Turbo.
Antes de começar, verifique se você tem o seguinte instalado:
Para configurar o projeto em sua máquina local, siga estas etapas:
git clone https://github.com/yourusername/chatgpt-react-express-app.git cd chatgpt-react-express-appnpm install.env no diretório raiz e adicione sua chave de API do OpenAI: REACT_APP_OPENAI_API_KEY=your_openai_api_key
Execute o servidor back-end apenas:
npm run serverExecute apenas o servidor de desenvolvimento do ReacT Front-end:
npm run clientExecute os servidores de back-end e front-end simultaneamente:
npm run dev O aplicativo agora estará em execução em http://localhost:3000 . Abra seu navegador e navegue até este endereço para começar a usar o aplicativo.
Enter ou clique no botão Send para enviar sua mensagem.As contribuições são bem -vindas! Se você deseja melhorar ou expandir o projeto, siga estas etapas:
Analisaremos sua solicitação de tração e forneceremos feedback ou mesclará suas alterações o mais rápido possível.
Este projeto está licenciado sob a licença do MIT. Consulte o arquivo de licença para obter mais detalhes.