# ============================================================================ # API keys for the practical sessions # ---------------------------------------------------------------------------- # 1. Copy this file: cp .env.example .env # 2. Paste your real keys into .env (never into this file) # 3. Check that .gitignore in this folder lists ".env" (it does) # # The notebooks load this file with python-dotenv. Your keys stay on your # machine. If a key ever appears in a commit, on a screen share, or in a # shared notebook, treat it as stolen: revoke it in the provider console # and create a new one. # ============================================================================ # Anthropic (console.anthropic.com -> API keys). Used in practicals 01 to 03. ANTHROPIC_API_KEY=sk-ant-your-key-here # OpenRouter (openrouter.ai -> Keys). One key that reaches many laboratories. # Used for the cross-laboratory comparison and as the checker model. OPENROUTER_API_KEY=sk-or-your-key-here # Optional. Only needed if you want to call these providers directly # instead of through OpenRouter. OPENAI_API_KEY= GOOGLE_API_KEY= DEEPSEEK_API_KEY= KIMI_API_KEY=