JSON-Schema: Support-Ticket klassifizieren
JSON Schema, um ein Support-Ticket zu klassifizieren: Kategorie, Dringlichkeit, Stimmung, Zusammenfassung in einem Satz und nächster Schritt.
Lies die Kundennachricht und klassifiziere sie. Die Dringlichkeit ist hoch, wenn der Kunde blockiert ist oder mit Kündigung droht.
JSON Schema
{
"type": "object",
"required": [
"kategorie",
"dringlichkeit",
"zusammenfassung"
],
"properties": {
"stimmung": {
"enum": [
"positiv",
"neutral",
"negativ"
],
"type": "string"
},
"kategorie": {
"enum": [
"abrechnung",
"technik",
"versand",
"konto",
"sonstiges"
],
"type": "string"
},
"dringlichkeit": {
"enum": [
"niedrig",
"normal",
"hoch"
],
"type": "string"
},
"zusammenfassung": {
"type": "string",
"description": "Ein Satz"
},
"naechster_schritt": {
"type": "string",
"description": "Was das Support-Team tun soll"
}
}
}Beispielausgabe
{
"kategorie": "versand",
"dringlichkeit": "hoch",
"stimmung": "negativ",
"zusammenfassung": "Paket als zugestellt markiert, aber nie angekommen.",
"naechster_schritt": "Nachforschungsauftrag beim Versanddienstleister stellen und Ersatz anbieten."
}Geschätzte Kosten
Eingabe-Tokens pro Aufruf : ≈ 438
| Modell | Pro Aufruf | Pro 1.000 Aufrufe |
|---|---|---|
| Mistral Large · Mistral AI | 0,00019 € | 0,19 € |
| DeepSeek Flash · DeepSeek | 0,00012 € | 0,12 € |
| DeepSeek V4 Pro · DeepSeek | 0,00051 € | 0,51 € |
| GPT-6 Luna · OpenAI | 0,00004 € | 0,04 € |
| GPT-6 Sol · OpenAI | 0,00077 € | 0,77 € |
| Claude Sonnet 5.5 · Anthropic | 0,00077 € | 0,77 € |
| Claude Opus 5.5 · Anthropic | 0,00154 € | 1,54 € |
| Selbst gehostetes Open-Source-Modell (Ollama, vLLM) | 0 € API-Kosten (nur Serverkosten) | |
Nur Eingabekosten, ohne die Antwort des Modells. Öffentliche Standardpreise der Anbieter (Mistral AI, DeepSeek, OpenAI, Anthropic) von USD in Euro umgerechnet zum EZB-Kurs vom 29. September 2026. Schätzung: 1 Token ≈ 3,6 Zeichen.
Gemeinsam für alle 3 Regionen
Vom Autor erstellt, ohne externe Quelle.
Kommerzielle Nutzung erlaubt · Autor nennen · Änderungen erlaubt.
Nur Text oder Daten: kein Zugriff auf Dateien, Netzwerk oder Befehle.
Gehostet in Frankreich (Scaleway, Paris). Keine Übermittlung außerhalb der EU.
Europäische Union · 5/5
Keine personenbezogenen Daten.
Keine Trainingsdaten: keine Zusammenfassung erforderlich.
Vereinigte Staaten · 5/5
Keine personenbezogenen Daten.
Keine Trainingsdaten: keine Dokumentation zu veröffentlichen.
China · 5/5
Keine personenbezogenen Daten.
Keine Trainingsdaten; in China verbreitete KI-generierte Inhalte sind zu kennzeichnen (2025).
Unverbindliche Übersicht, Stand 30/09/2026, keine rechtliche Zertifizierung. Methode und Quellen →
Statistiken
Gefällt mir : 0 · Kommentare : 0
Klicken Sie auf einen Zähler, um ihn ein- oder auszublenden; fahren Sie über das Diagramm für Details. Ein Aufruf pro Besucher und Tag, ohne Bots; Zählung seit dem 30. September 2026.
- Kennung
- contextetech--support-ticket-klassifizieren
- Typ
- Ausgabeschemas
- Datei
- support-ticket-klassifizieren.schema.json
- Format
- JSON (application/json)
- Größe
- 754 Bytes
- Kodierung
- UTF-8
- Geschätzte Tokens
- ≈ 209
- Sprache
- Deutsch
- Lizenz
- MIT
- Kommerzielle Nutzung
- Erlaubt
- Personenbezogene Daten
- Keine
- Version
- 1.0
- Veröffentlicht am
- 3. Oktober 2026 um 05:20
- Aktualisiert am
- 3. Oktober 2026 um 05:20
- Speicherung
- in der Datenbank
- Nutzungen
- 0
- Gefällt mir
- 0
support-ticket-klassifizieren.schema.json
{
"type": "object",
"required": [
"kategorie",
"dringlichkeit",
"zusammenfassung"
],
"properties": {
"stimmung": {
"enum": [
"positiv",
"neutral",
"negativ"
],
"type": "string"
},
"kategorie": {
"enum": [
"abrechnung",
"technik",
"versand",
"konto",
"sonstiges"
],
"type": "string"
},
"dringlichkeit": {
"enum": [
"niedrig",
"normal",
"hoch"
],
"type": "string"
},
"zusammenfassung": {
"type": "string",
"description": "Ein Satz"
},
"naechster_schritt": {
"type": "string",
"description": "Was das Support-Team tun soll"
}
}
}Anthropic-API (Python)
import json, anthropic
schema = json.load(open("support-ticket-klassifizieren.schema.json"))
client = anthropic.Anthropic()
resp = client.messages.create(model="claude-sonnet-5", max_tokens=1024,
tools=[{"name": "extraire", "description": "Renvoie les données extraites", "input_schema": schema}],
tool_choice={"type": "tool", "name": "extraire"},
messages=[{"role": "user", "content": "deine Eingabe hier"}])
print(resp.content[0].input)OpenAI-Format (response_format)
{
"type": "json_schema",
"json_schema": {
"name": "support-ticket-klassifizieren",
"schema": {
"type": "object",
"required": [
"kategorie",
"dringlichkeit",
"zusammenfassung"
],
"properties": {
"stimmung": {
"enum": [
"positiv",
"neutral",
"negativ"
],
"type": "string"
},
"kategorie": {
"enum": [
"abrechnung",
"technik",
"versand",
"konto",
"sonstiges"
],
"type": "string"
},
"dringlichkeit": {
"enum": [
"niedrig",
"normal",
"hoch"
],
"type": "string"
},
"zusammenfassung": {
"type": "string",
"description": "Ein Satz"
},
"naechster_schritt": {
"type": "string",
"description": "Was das Support-Team tun soll"
}
}
},
"strict": true
}
}
Community
Noch keine Kommentare. Teile deine Erfahrung, sie hilft den Nächsten.