Variablen in KI-Anweisungen
Was sind Variablen?
Variablen in KI-Anweisungen sind Platzhalter, die zur Laufzeit durch dynamische Inhalte ersetzt werden. Sie ermöglichen es, flexible und kontextabhängige Antworten zu erstellen, ohne für jeden Fall eine separate Anweisung schreiben zu müssen. Variablen werden in doppelte Prozentzeichen eingeschlossen:%%variable%%
Standard-Variablen
Die folgenden Standard-Variablen verwenden das einfache Format:Datum- und Zeit-Variablen
Für zeitbasierte Logik stehen vier spezielle Datum- und Zeit-Variablen zur Verfügung. Diese verwenden ein JSON-Format für erweiterte Konfigurationsmöglichkeiten:Verfügbare Datum/Zeit-Variablen:
| Variable | Beschreibung | Beispiel-Ausgabe |
|---|---|---|
%%{"variable": "datetime", "timezone": "Europe/Berlin", "language": "de"}%% | Vollständiges Datum und Zeit | Dienstag, 29. Juli 2025 um 14:30 Uhr |
%%{"variable": "date", "timezone": "Europe/Berlin", "language": "de"}%% | Nur Datum (ohne Zeit) | Dienstag, 29. Juli 2025 |
%%{"variable": "time", "timezone": "Europe/Berlin", "language": "de"}%% | Nur Zeit (ohne Datum) | 14:30 Uhr |
%%{"variable": "day_of_week", "timezone": "Europe/Berlin", "language": "de"}%% | Nur Wochentag | Dienstag |
JSON-Format Syntax
Datum- und Zeit-Variablen verwenden das JSON-Format mit folgender Struktur:Parameter:
- variable: datetime, date, time, oder day_of_week
- timezone: IANA timezone format (z.B. “Europe/Berlin”, “UTC”, “America/New_York”)
- language: “de” für Deutsch, “en” für Englisch (nur diese beiden Sprachen werden derzeit unterstützt)
Anwendungsfälle
1. Geschäftszeiten-Kontrolle
Verhindern der Weiterleitung außerhalb der Geschäftszeiten:Szenario: Anrufe sollen nur während der Geschäftszeiten weitergeleitet werden
2. Feiertags- und Wochenend-Behandlung
Szenario: Spezielle Behandlung für Wochenenden
Praktische Beispiele
Multi-Timezone Support
Für internationale Unternehmen
Debugging und Logging
Aufgelöste Variablen beim Testen überprüfen
Beim Testen Ihrer Prompts können Sie die aufgelösten Variablen an folgenden Stellen einsehen:
- Browser-Test: Die tatsächlich aufgelöste Prompt-Anweisung wird beim Wechsel zum Prompt oder zu Beginn der Unterhaltung angezeigt, wenn es sich um den initialen Prompt handelt.
- Conversations-Ansicht: Klicken Sie auf “Details” und sehen Sie die tec_outputs in der Debug-Ansicht, um alle aufgelösten Variablen zu überprüfen.