🇩🇪 API de Classification de Tickets en Allemand (Gratuite) ​
Prédisez la File d'attente et la Priorité pour les tickets de support en langue allemande avec un seul appel HTTP. Cette API est gratuite et idéale pour les intégrations avec OTOBO, Znuny, Zammad, ou des services d'assistance personnalisés.
Support Linguistique : Optimisé pour les textes en allemand (sujet + corps). Un modèle pour l'anglais est en cours de développement et sera bientôt disponible.
Essayez-la ! ​
Open Ticket AI Demo
📍 Point d'accès (Endpoint) ​
Méthode : POST
URL : https://open-ticket-ai.com/api/german_prediction/v1/classify
En-tĂŞtes : Content-Type: application/json
Corps de la requête ​
json
{
"subject": "VPN Verbindungsproblem",
"body": "Kann nach dem Update keine Verbindung zum Unternehmens-VPN herstellen. Vor dem letzten Update funktionierte es einwandfrei."
}
Exemple de réponse ​
json
{
"queue": "IT & Technology/Network Infrastructure",
"queue_conf": 0.94,
"priority": "high",
"priority_conf": 0.88
}
queue_conf
etpriority_conf
sont des scores de confiance (0.0–1.0
).
🚀 Démarrage rapide ​
cURL ​
bash
curl -X POST "https://open-ticket-ai.com/api/german_prediction/v1/classify" \
-H "Content-Type: application/json" \
-d '{
"subject": "VPN Verbindungsproblem",
"body": "Kann nach dem Update keine Verbindung zum Unternehmens-VPN herstellen. Vor dem letzten Update funktionierte es einwandfrei."
}'
JavaScript (Node.js / Navigateur) ​
js
const res = await fetch("https://open-ticket-ai.com/api/german_prediction/v1/classify", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
subject: "VPN Verbindungsproblem",
body: "Kann nach dem Update keine Verbindung zum Unternehmens-VPN herstellen. Vor dem letzten Update funktionierte es einwandfrei."
})
});
const data = await res.json();
console.log(data);
Python ​
python
import requests
payload = {
"subject": "VPN Verbindungsproblem",
"body": "Kann nach dem Update keine Verbindung zum Unternehmens-VPN herstellen. Vor dem letzten Update funktionierte es einwandfrei."
}
r = requests.post(
"https://open-ticket-ai.com/api/german_prediction/v1/classify",
json=payload,
timeout=30
)
print(r.json())
🎯 Files d'attente ​
L'API peut retourner l'une des étiquettes de file d'attente suivantes :
- Pets & Animals/Pet Services
- News
- IT & Technology/Security Operations
- Autos & Vehicles/Sales
- Health/Medical Services
- Home & Garden/Home Improvement
- Pets & Animals/Veterinary Care
- Health/Mental Health
- Business & Industrial/Manufacturing
- Online Communities/Forums
- Shopping/E-commerce
- Food & Drink/Groceries
- Travel & Transportation/Land Travel
- Jobs & Education/Online Courses
- Finance/Investments
- Law & Government/Government Services
- Hobbies & Leisure/Collectibles
- Online Communities/Social Networks
- Books & Literature/Non-Fiction
- Science/Environmental Science
- Hobbies & Leisure/Crafts
- Finance/Personal Finance
- Science/Research
- IT & Technology/Network Infrastructure
- Games
- Travel & Transportation/Air Travel
- Beauty & Fitness/Cosmetics
- Arts & Entertainment/Music
- Food & Drink/Restaurants
- Law & Government/Legal Advice
- Autos & Vehicles/Maintenance
- IT & Technology/Hardware Support
- Jobs & Education/Recruitment
- Books & Literature/Fiction
- Beauty & Fitness/Fitness Training
- Shopping/Retail Stores
- People & Society/Culture & Society
- Arts & Entertainment/Movies
- IT & Technology/Software Development
- Home & Garden/Landscaping
- Sports
- Real Estate
⚡ Priorités ​
L'API prédit l'un des niveaux de priorité suivants :
Priorité | Numérique |
---|---|
very_low | 0 |
low | 1 |
medium | 2 |
high | 3 |
critical | 4 |
🔌 Idées d'intégration ​
- OTOBO / Znuny : Appelez l'API lors de la création d'un ticket pour pré-remplir la File d'attente + la Priorité.
- Service d'assistance personnalisé : Exécutez-le dans votre pipeline de réception avant le routage/les SLA.
- Automatisation : Escaladez automatiquement les tickets
critical
ou routez les incidents de sécurité. - Analytique : Suivez la distribution des files d'attente et les tendances des priorités dans le temps.
✅ Bonnes pratiques ​
- Fournissez des sujets concis et clairs et des corps descriptifs en allemand.
- Évitez les entrées très longues ; restez en dessous de ~5 000 caractères combinés.
- Enregistrez et surveillez les résultats pour affiner les règles en aval.
❓ Dépannage ​
- 400 Bad Request :
subject
oubody
manquant. - Erreurs 5xx : Le
model
en amont est temporairement indisponible — réessayez avec un backoff. - Les prédictions semblent incorrectes ? Assurez-vous que le texte est en allemand et contient suffisamment de contexte.
📄 Conditions ​
- Utilisation gratuite ; veuillez faire attention au volume de requĂŞtes.
- Nous pourrions introduire des limites d'utilisation équitable pour maintenir le service fonctionnel pour tout le monde.
- Aucune authentification requise.