| 123456789101112131415161718192021222324252627282930313233343536373839 |
- # Servidor
- PORT=3001
- CORS_ORIGIN=http://localhost:5173
- # Autenticação (jwt ou none)
- AUTH_MODE=jwt
- JWT_SECRET=coloque-um-segredo-longo-e-aleatorio-aqui
- JWT_ISSUER=oraculo-api
- JWT_ACCESS_TTL_SECONDS=900
- JWT_REFRESH_TTL_SECONDS=2592000
- # API Key alternativa (opcional, deixar vazio para usar só JWT)
- API_KEY=
- # Banco de dados MySQL
- DB_HOST=localhost
- DB_PORT=3306
- DB_USER=usuario
- DB_PASS=senha
- DB_SCHEMA=oraculo
- # Qdrant (vector DB)
- QDRANT_URL=http://localhost:6333
- QDRANT_COLLECTION=oraculo_docs
- QDRANT_API_KEY=
- # Ollama
- OLLAMA_URL=http://localhost:11434
- OLLAMA_EMBEDDINGS_MODEL=nomic-embed-text
- OLLAMA_CHAT_MODEL=llama3
- OLLAMA_VISION_MODEL=llava
- # RAG (valores padrão se não definidos)
- RAG_TOP_K=6
- RAG_CHUNK_SIZE=900
- RAG_CHUNK_OVERLAP=150
- # Rate limiting (0 = desativado)
- RATE_LIMIT_PER_MINUTE=0
|