Zum Inhalt springen

KI-Provider wechseln

Die KI-Anbindung ist über ein Provider-Pattern abstrahiert (backend/src/services/ai/). Alle Einstellungen können im Admin-Panel unter KI-Konfiguration gesetzt werden — oder als Umgebungsvariablen (Fallback).

Terminal-Fenster
AI_PROVIDER=kimi
KIMI_API_KEY=sk-dein-key
KIMI_BASE_URL=https://api.moonshot.ai/v1
KIMI_MODEL=kimi-k2.5
KIMI_SIMPLE_MODEL=kimi-k2.5

Das kimi-k2.5-Modell unterstützt zwei Modi über den thinking-Parameter:

VarianteModusVerwendung
K2.5 Thinkingthinking: enabled (Standard)Komplexe Aufgaben (Rezept-Import, Wochenplan-Reasoning, Einkaufslisten-Check). Temperature fest 1.0.
K2.5 Instantthinking: disabledEinfache strukturierte Aufgaben (JSON-Erzeugung, Nährwert-Schätzung). Schneller, temperature fest 0.6.

Das schnelle Modell (KIMI_SIMPLE_MODEL) nutzt automatisch den Instant-Modus (Thinking deaktiviert) — konfigurierbar im Admin-Panel unter KI-Konfiguration → Schnelles Modell.

Jedes KI-Feature kann einzeln zwischen Thinking- und Instant-Modus umgeschaltet werden:

FeatureAdmin-ToggleStandard
Rezept-ImportRezept-Import: Instant-ModusAus (Thinking)
Einkaufslisten-CheckEinkaufslisten-Check: Instant-ModusAus (Thinking)
KI-VorratsabzugKI-Vorratsabzug: Instant-ModusAn (Instant)
KI-Vorrats-TransferKI-Vorrats-Transfer: Instant-ModusAn (Instant)

Instant-Modus ist schneller und günstiger, Thinking-Modus liefert gründlichere Ergebnisse. Für einfache strukturierte Aufgaben (Vorratsabzug, Vorrats-Transfer) ist Instant in der Regel ausreichend.

Terminal-Fenster
AI_PROVIDER=openai
OPENAI_API_KEY=sk-dein-key
OPENAI_MODEL=gpt-4o
Terminal-Fenster
AI_PROVIDER=anthropic
ANTHROPIC_API_KEY=sk-dein-key
ANTHROPIC_MODEL=claude-sonnet-4-20250514
Terminal-Fenster
AI_PROVIDER=ollama
OLLAMA_BASE_URL=http://localhost:11434
OLLAMA_MODEL=llava