Zum Inhalt

Konfiguration

Die Konfiguration erfolgt primär über Umgebungsvariablen oder eine .env / secrets.env Datei.

Umgebungsvariablen

Variable Beschreibung Standardwert
API_KEY Universeller API-Key (Provider wird automatisch erkannt) -
LLM_PROVIDER (Optional) Expliziter Provider (openai, groq, gemini) -
OPENAI_API_KEY API-Key für OpenAI -
GROQ_API_KEY API-Key für Groq -
GEMINI_API_KEY API-Key für Google Gemini -
MOCOGI_API_TOKEN Bearer Token für die Mocogi API (TH Köln) -
LOG_LEVEL Logging-Stufe (DEBUG, INFO, WARNING) INFO

Beispiel .env Datei

# Entweder API_KEY (Provider-Auto-Erkennung)
API_KEY=sk-proj-xxxx...

# ODER provider-spezifisch
# OPENAI_API_KEY=sk-proj-xxxx...
# LLM_PROVIDER=openai
MOCOGI_API_TOKEN=your_bearer_token

Google Colab

In Google Colab werden die Geheimnisse über google.colab.userdata bezogen. Stellen Sie sicher, dass die entsprechenden Schlüssel in Ihrem Google-Konto hinterlegt sind.