# --------------------------------------------------------------------------- # Pastor Online — configuração # Copie este arquivo para `.env` e ajuste os valores: # cp .env.example .env # --------------------------------------------------------------------------- # Porta do frontend no host (http://localhost:8080) FRONTEND_PORT=8080 # --------------------------------------------------------------------------- # Provedor de LLM: ollama | openai | groq | anthropic # --------------------------------------------------------------------------- LLM_PROVIDER=ollama # --- Ollama (local, requer o profile "local": docker compose --profile local up) --- OLLAMA_BASE_URL=http://ollama:11434 OLLAMA_MODEL=qwen2.5:1.5b # --- OpenAI --- OPENAI_BASE_URL=https://api.openai.com/v1 OPENAI_MODEL=gpt-4o-mini OPENAI_API_KEY= # --- Groq (compatível com a API da OpenAI) --- GROQ_BASE_URL=https://api.groq.com/openai/v1 GROQ_MODEL=llama-3.3-70b-versatile GROQ_API_KEY= # --- Anthropic --- ANTHROPIC_BASE_URL=https://api.anthropic.com ANTHROPIC_MODEL=claude-sonnet-4-5 ANTHROPIC_API_KEY= # --------------------------------------------------------------------------- # Embeddings (CPU) # paraphrase-multilingual-MiniLM-L12-v2: multilíngue, ~470 MB # all-MiniLM-L6-v2: menor e mais rápido, ~90 MB, apenas inglês # --------------------------------------------------------------------------- EMBEDDING_MODEL=paraphrase-multilingual-MiniLM-L12-v2 # --------------------------------------------------------------------------- # Busca # --------------------------------------------------------------------------- TOP_K=6 MIN_SIMILARITY=0.35 # --------------------------------------------------------------------------- # Ingestão do corpus # Diretório com os arquivos USFX (*.xml), montado somente-leitura em /data/corpus. # Tamanho do lote gravado no banco vetorial por vez. # --------------------------------------------------------------------------- # CORPUS_DIR=/data/corpus INDEX_BATCH_SIZE=512 # --------------------------------------------------------------------------- # API # CORS_ORIGINS=http://localhost:8080,http://127.0.0.1:8080 # REINDEX_TOKEN=troque-por-um-segredo # AUTO_INDEX=true # --------------------------------------------------------------------------- CORS_ORIGINS=http://localhost:8080,http://127.0.0.1:8080 REINDEX_TOKEN= AUTO_INDEX=true