Para usar os recursos de IA deste projeto, você precisa configurar sua API key do OpenAI.
- Acesse OpenAI Platform
- Faça login ou crie uma conta
- Vá para "API Keys" no menu lateral
- Clique em "Create new secret key"
- Copie a chave gerada
export OPENAI_API_KEY="sua_api_key_aqui"Crie um arquivo .env na raiz do projeto:
# .env
OPENAI_API_KEY=sua_api_key_aquiNota: O arquivo .env está no .gitignore por segurança. Nunca commite sua API key no repositório.
Para verificar se a configuração está funcionando:
python -c "import os; print('API Key configurada:', bool(os.getenv('OPENAI_API_KEY')))"Após configurar a API key, execute o projeto:
# Para versão web
python main_web.py
# Para versão terminal
python main_terminal.pyEste erro indica que:
- A API key não está configurada
- A API key é inválida
- O DSPyProvider não foi inicializado corretamente
Soluções:
- Verifique se a variável
OPENAI_API_KEYestá definida - Confirme que a API key é válida
- Reinicie o aplicativo após configurar a API key
Este erro indica que nenhum modelo de linguagem foi configurado no DSPyProvider.
Solução: Verifique se o DSPyProvider está sendo usado corretamente no componente Root.