DeepCritical / .env.example
VibecoderMcSwaggins's picture
chore: update model names in .env.example and tests
58ff8fb
raw
history blame
1.51 kB
# ============== LLM CONFIGURATION ==============
# Provider: "openai" or "anthropic"
LLM_PROVIDER=openai
# API Keys (at least one required for full LLM analysis)
OPENAI_API_KEY=sk-your-key-here
ANTHROPIC_API_KEY=sk-ant-your-key-here
# Model names (optional - sensible defaults set in config.py)
# ANTHROPIC_MODEL=claude-sonnet-4-5-20250929
# OPENAI_MODEL=gpt-5.1
# ============== EMBEDDINGS ==============
# OpenAI Embedding Model (used if LLM_PROVIDER is openai and performing RAG/Embeddings)
OPENAI_EMBEDDING_MODEL=text-embedding-3-small
# Local Embedding Model (used for local/offline embeddings)
LOCAL_EMBEDDING_MODEL=sentence-transformers/all-MiniLM-L6-v2
# ============== HUGGINGFACE (FREE TIER) ==============
# HuggingFace Token - enables Llama 3.1 (best quality free model)
# Get yours at: https://huggingface.co/settings/tokens
#
# WITHOUT HF_TOKEN: Falls back to ungated models (zephyr-7b-beta)
# WITH HF_TOKEN: Uses Llama 3.1 8B Instruct (requires accepting license)
#
# For HuggingFace Spaces deployment:
# Set this as a "Secret" in Space Settings -> Variables and secrets
# Users/judges don't need their own token - the Space secret is used
#
HF_TOKEN=hf_your-token-here
# ============== AGENT CONFIGURATION ==============
MAX_ITERATIONS=10
SEARCH_TIMEOUT=30
LOG_LEVEL=INFO
# ============== EXTERNAL SERVICES ==============
# PubMed (optional - higher rate limits)
NCBI_API_KEY=your-ncbi-key-here
# Vector Database (optional - for LlamaIndex RAG)
CHROMA_DB_PATH=./chroma_db