Este projeto usa a API do ChatGPT para gerar conceitos inovadores de startups com base em descrições fornecidas pelos usuários.
- Clone o repositório:
git clone https://github.com/marceloc4rdoso/ailabs.git
- Criação do Ambiente Virtual:
python3 -m venv venv source venv/bin/activate # No Windows: venv\Scripts\activate
- Estrutura do Projeto:
projeto_startup/ ├── .env (deve ser inserido com sua api key) ├── app.py ├── README.md ├── requirements.txt ├── static/ │ └── img │ └── scripts.js │ └── style.csss ├── templates/ └── index.html
- Arquivo .env: No arquivo .env, armazene sua chave de API:
OPENAI_API_KEY='sua_openai_api_key_aqui'
- Inicie a aplicação:
python app.py
- Acesse a aplicação em http://localhost:5001
- Chave da API: Certifique-se de manter a chave da OpenAI em local seguro (como um arquivo
.env
). - Limites de uso: A API da OpenAI tem limites de uso, por isso é importante monitorar o uso de tokens.
Créditos do CSS criado pela [https://github.com/anapamponet]
Acesse a página principal e insira um conceito ou área para a qual deseja gerar uma ideia de startup. Clique em "Gerar Ideia" e aguarde a sugestão.
Este projeto está licenciado sob a MIT License.
Contribuição Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.
### Passo 5: Adicionar `requirements.txt`
Gere o `requirements.txt` para que outros possam instalar as dependências com facilidade:
```bash
pip freeze > requirements.txt