[ 'host' => 'localhost', 'name' => 'lehrerapp_ai', 'user' => 'CHANGE_ME', 'pass' => 'CHANGE_ME', ], // Nur 'anthropic' ist aktuell fertig implementiert (siehe providers/AnthropicProvider.php). // Die Provider-Schnittstelle ist so gebaut, dass ein OpenAiProvider später ergänzt werden // kann — bewusst nicht in dieser Runde, da aktuelle OpenAI-Preise/API-Version zum Zeitpunkt // der Implementierung nicht verifiziert wurden (siehe TODO.md, Nachtrag zu 4.5.9). 'llm_provider' => 'anthropic', 'anthropic' => [ 'api_key' => 'sk-ant-CHANGE_ME', 'model' => 'claude-sonnet-5', ], // Sicherheitsnetz gegen ausufernde Antworten (und damit Kosten) pro Anfrage. 'max_output_tokens' => 8000, // USD je 1 Million Token, getrennt nach Input/Output. Vor dem produktiven Einsatz gegen die // aktuelle Anthropic-Preisseite gegenprüfen — Preise ändern sich. 'pricing' => [ 'claude-sonnet-5' => ['input' => 3.00, 'output' => 15.00], 'claude-opus-5' => ['input' => 5.00, 'output' => 25.00], 'claude-haiku-4-5' => ['input' => 1.00, 'output' => 5.00], ], ];