S8

simple8

Επίδειξη

Εύκολη Γλώσσα: Δείτε κάθε ρύθμιση API σε δράση.

Το simple8 μετατρέπει σύνθετο περιεχόμενο σε δομημένη Εύκολη Γλώσσα για άτομα που χρειάζονται ισχυρότερη γλωσσική υποστήριξη. Συγκρίνετε τα Απλή Γλώσσα και Εύκολη Γλώσσα, πλήρη και συμπυκνωμένη έξοδο, προαιρετικές υποδείξεις ποιότητας και και τα τέσσερα μοτίβα παράδοσης με παραδείγματα ζωντανών αιτημάτων και απαντήσεων.

Εύκολη Γλώσσα

Το simple8 μετατρέπει σύνθετο περιεχόμενο σε δομημένη Εύκολη Γλώσσα για άτομα που χρειάζονται ισχυρότερη γλωσσική υποστήριξη.

Γερμανικά αποτελέσματα σύμφωνα με τα πρότυπα DIN

Τα αποτελέσματα του simple8 σε απλή γερμανική γλώσσα συμμορφώνονται με τα DIN ISO 24495-1 και DIN 8581-1. Τα αποτελέσματα σε γερμανική Εύκολη Γλώσσα συμμορφώνονται με το DIN SPEC 33429.

CMS, API και widget ιστοτόπου με μία γραμμή JavaScript

Ενσωματώστε το simple8 σε WordPress, TYPO3, Drupal, Storyblok και πολλά ακόμη συστήματα, συνδέστε το μέσω API ή προσθέστε το widget στον ιστότοπο με μία γραμμή JavaScript.

Φιλοξενία αποκλειστικά στη Γερμανία

Το simple8 φιλοξενείται και λειτουργεί εξ ολοκλήρου στη Γερμανία. Η φιλοξενία και η επεξεργασία δεδομένων συμμορφώνονται με τον GDPR.

SLA μηνιαίας διαθεσιμότητας 99,9%

Το simple8 παρέχει SLA μηνιαίας διαθεσιμότητας 99,9% για το API παραγωγής.

Διαδραστικό παράδειγμα

Το αίτημα και η απόκριση αλλάζουν με κάθε ρύθμιση.

Εδώ μπορείτε να δείτε απευθείας πώς συνεργάζονται η απλή γλώσσα, η εύκολη γλώσσα, οι πλήρεις ή συνοπτικές απαντήσεις και οι προαιρετικές πληροφορίες ποιότητας.

Είσοδος

Αρχικό κείμενο και ρυθμίσεις

281 / 1000 χαρακτήρες

Λειτουργία

Επίπεδο λεπτομέρειας

Αίτημα API

{
  "text": "Προκειμένου να επιταχυνθεί η επεξεργασία, οι χρήστες πρέπει πρώτα να ελέγξουν τα προσωπικά τους στοιχεία μετά την επιτυχή εγγραφή, να τα ενημερώσουν εάν χρειάζεται και στη συνέχεια να επιβεβαιώσουν τη διαδικασία ψηφιακά. Μετά την υποβολή, θα λάβετε ένα μήνυμα με τα επόμενα βήματα.",
  "locale": "el",
  "mode": "easy-language",
  "settings": {
    "rewriteScope": "complete",
    "qualityHints": false
  }
}

Έξοδος

Εύκολη Γλώσσα

Ολοκληρώθηκε940 ms

Μετά την αποστολή, η μετάφραση σε ροή θα εμφανιστεί εδώ.

Απάντηση API

{
  "requestId": "simple8_case_01",
  "cacheStatus": "hit",
  "durationMs": 940,
  "locale": "el",
  "mode": "easy-language",
  "settings": {
    "rewriteScope": "complete",
    "qualityHints": false
  },
  "output": {
    "text": "Συνδεθείτε. Ελέγξτε τα στοιχεία σας. Αλλάξτε τις ψευδείς πληροφορίες απευθείας στο διαδίκτυο. Επιβεβαιώστε τη διαδικασία ψηφιακά. Στη συνέχεια θα λάβετε ένα μήνυμα. Το μήνυμα περιέχει τα επόμενα βήματα."
  }
}

Τέσσερις αρχιτεκτονικές API

Και τα τέσσερα μοτίβα επιλύουν την ίδια τεχνική εργασία, αλλά με διαφορετική λογική μεταφοράς.

Η επιλογή εξαρτάται από το εάν το αποτέλεσμα απαιτείται άμεσα, εάν η πρόοδος πρέπει να είναι ορατή και εάν το σύστημα κλήσης μπορεί ενεργά να περιμένει, να ψηφίσει ή να ειδοποιηθεί μέσω συμβάντος.

01

Σύγχρονο αίτημα HTTP

Εισέρχεται ένα αίτημα και η τελική απάντηση επιστρέφει στην ίδια σύνδεση HTTP.

Κατάλληλο για

Άμεσες ενέργειες στη διεπαφή, σύντομα κείμενα και χαμηλή καθυστέρηση

02

Ένα αίτημα + απόκριση ροής

Ένα αίτημα ξεκινά την επεξεργασία, η απάντηση επιστρέφει βήμα προς βήμα ως ροή.

Κατάλληλο για

Μεγαλύτερο περιεχόμενο, προοδευτική διεπαφή χρήστη, ορατή πρόοδος επεξεργασίας

03

Ασύγχρονη εργασία + ψηφοφορία

Το πρώτο αίτημα δημιουργεί μια εργασία και, στη συνέχεια, ο πελάτης ρωτά επανειλημμένα την κατάσταση.

Κατάλληλο για

Μαζική επεξεργασία, backends, μεγαλύτερες εργασίες χωρίς διαρκή ανοιχτή σύνδεση

04

Ασύγχρονη εργασία + webhook

Το πρώτο αίτημα δημιουργεί μια εργασία, το μήνυμα ολοκλήρωσης επιστρέφει αργότερα μέσω ενός webhook.

Κατάλληλο για

Ροές εργασιών CMS, αρχιτεκτονική συμβάντων, αξιόπιστη ενοποίηση από σύστημα σε σύστημα

Τα τέσσερα μοτίβα

Έννοια, τεχνική υλοποίηση και συγκεκριμένα παραδείγματα για κάθε αρχιτεκτονική.

01

Σύγχρονο αίτημα HTTP

Εισέρχεται ένα αίτημα και η τελική απάντηση επιστρέφει στην ίδια σύνδεση HTTP.

Έξοδος API

Το σύστημα κλήσης στέλνει ένα αίτημα και περιμένει ενεργά το αποτέλεσμα. Το "mode" και το "settings" μεταβιβάζονται στο ίδιο αίτημα και καθορίζουν άμεσα τη μορφή της απάντησης.

Στέλνουμε μεμονωμένα κείμενα φόρμας απευθείας στο simple8 και λαμβάνουμε αμέσως την κατάλληλη γλωσσική έκδοση για την επιλεγμένη λειτουργία.

API

  • Είναι τυπικό ένα «POST /api/translate» με κείμενο, λειτουργία γλώσσας και ρυθμίσεις.
  • Εάν είναι επιτυχής, το API επιστρέφει απευθείας "200 OK" με το απλοποιημένο κείμενο.
  • Εάν `qualityHints=false`, η απάντηση δεν περιέχει πρόσθετες υποδείξεις ποιότητας.
POST /api/translate
{
  "text": "Für die Beantragung des Personalausweises bringen Sie bitte Ihren alten Ausweis oder Reisepass sowie ein aktuelles Lichtbild mit.",
  "mode": "simple-language",
  "settings": {
    "rewriteScope": "complete",
    "qualityHints": false
  }
}

200 OK
{
  "requestId": "req_sync_001",
  "cacheStatus": "miss",
  "durationMs": 980,
  "mode": "simple-language",
  "settings": {
    "rewriteScope": "complete",
    "qualityHints": false
  },
  "output": {
    "text": "Wenn Sie einen Personalausweis beantragen, bringen Sie bitte Ihren alten Ausweis oder Reisepass und ein aktuelles Foto mit."
  }
}

02

Ένα αίτημα + απόκριση ροής

Ένα αίτημα ξεκινά την επεξεργασία, η απάντηση επιστρέφει βήμα προς βήμα ως ροή.

Έξοδος API

Ο πελάτης ξεκινά μόνο ένα αίτημα, αλλά δεν μένει τυφλός μέχρι το τέλος. Αντί για μια τελική απάντηση, λαμβάνουν συνεχείς ενημερώσεις κατάστασης ή περιεχομένου μέσω της ίδιας σύνδεσης.

Η συντακτική μας ομάδα θα πρέπει να δει ποια έκδοση δημιουργείται αυτήν τη στιγμή και, εάν είναι απαραίτητο, να λάβει αμέσως τις πληροφορίες ποιότητας.

API

  • Το αίτημα περιέχει τις ίδιες τεχνικές επιλογές όπως στο σύγχρονο μοτίβο: "mode", "rewriteScope" και προαιρετικά "qualityHints".
  • Ο πελάτης επεξεργάζεται συμβάντα όπως "status", "delta" και "completed" χωρίς να εκδώσει νέα αιτήματα.
  • Όταν το `qualityHints` είναι ενεργό, το τελικό μήνυμα `completed` μπορεί να περιέχει πρόσθετες υποδείξεις ποιότητας.
POST /api/translate/stream
{
  "text": "Nach der Beantragung des Personalausweises erhalten Sie ein Schreiben, sobald das Dokument in der Behörde zur Abholung bereitliegt.",
  "mode": "easy-language",
  "settings": {
    "rewriteScope": "complete",
    "qualityHints": true
  }
}

event: status
data: {"state":"processing","mode":"easy-language"}

event: delta
data: {"chunk":"Nach dem Antrag bekommen Sie ein Schreiben.\n"}

event: delta
data: {"chunk":"Dann wissen Sie: Ihr Ausweis liegt bereit.\n"}

event: completed
data: {
  "requestId": "req_stream_001",
  "cacheStatus": "miss",
  "mode": "easy-language",
  "settings": {
    "rewriteScope": "complete",
    "qualityHints": true
  },
  "output": {
    "text": "Nach dem Antrag bekommen Sie ein Schreiben.\nDann wissen Sie: Ihr Ausweis liegt bereit.",
    "qualityHints": [
      "Die Ausgabe nutzt sehr kurze Sätze mit klarer Reihenfolge."
    ]
  }
}

03

Ασύγχρονη εργασία + ψηφοφορία

Το πρώτο αίτημα δημιουργεί μια εργασία και, στη συνέχεια, ο πελάτης ρωτά επανειλημμένα την κατάσταση.

Έξοδος API

Η πραγματική επεξεργασία αποσυνδέεται από την πρώτη κλήση HTTP. Το σύστημα που καλεί λαμβάνει αμέσως ένα αναγνωριστικό εργασίας και αργότερα ελέγχει μόνο του όταν ζητά ξανά την κατάσταση.

Το backend μας συλλέγει πολλά κείμενα και αργότερα ρωτά συγκεκριμένα ποια παραλλαγή λειτουργίας είναι έτοιμη.

API

  • Ένα «POST» δημιουργεί μια εργασία και αποθηκεύει τον επιλεγμένο συνδυασμό λειτουργίας και ρυθμίσεων.
  • Η εφαρμογή-πελάτης ελέγχει το `GET /api/jobs/{id}` ανά διαστήματα, έως ότου αναφερθεί η κατάσταση `queued`, `running`, `completed` ή `failed`.
  • Το Polling είναι κατάλληλο όταν οι συμπυκνωμένες ή αναλυμένες εκδόσεις ταξινομούνται σε μεγαλύτερες παρτίδες.
POST /api/jobs
{
  "text": "Für die Beantragung des Personalausweises müssen Sie persönlich im Bürgeramt vorsprechen. Minderjährige brauchen die Zustimmung der Sorgeberechtigten.",
  "mode": "simple-language",
  "settings": {
    "rewriteScope": "condensed",
    "qualityHints": true
  }
}

202 Accepted
{
  "jobId": "job_poll_001",
  "status": "queued"
}

GET /api/jobs/job_poll_001
{
  "jobId": "job_poll_001",
  "status": "completed",
  "mode": "simple-language",
  "settings": {
    "rewriteScope": "condensed",
    "qualityHints": true
  },
  "output": {
    "text": "Für den Personalausweis müssen Sie persönlich ins Bürgeramt gehen.",
    "qualityHints": [
      "Die Ausgabe konzentriert sich auf die wichtigsten Aussagen und lässt Nebendetails weg."
    ]
  }
}

04

Ασύγχρονη εργασία + webhook

Το πρώτο αίτημα δημιουργεί μια εργασία, το μήνυμα ολοκλήρωσης επιστρέφει αργότερα μέσω ενός webhook.

Έξοδος API

Και εδώ, η επεξεργασία ξεκινά ασύγχρονα. Σε αντίθεση με την ψηφοφορία, ο πελάτης δεν ρωτά επανειλημμένα την κατάσταση, αλλά ειδοποιείται ενεργά μόλις υπάρξει διαθέσιμο αποτέλεσμα ή σφάλμα.

Το CMS μας αποφασίζει για κάθε περιεχόμενο εάν χρησιμοποιείται απλή γλώσσα ή εύκολη γλώσσα και αποθηκεύει την ολοκληρωμένη έκδοση μόνο μετά το webhook.

API

  • Εκτός από τα τεχνικά δεδομένα, το αίτημα έναρξης μεταδίδει επίσης τη λειτουργία, τις ρυθμίσεις και το «webhookUrl».
  • Με την ολοκλήρωση, το API στέλνει ένα υπογεγραμμένο συμβάν «POST» στο σύστημα προορισμού.
  • Οι ροές Webhook είναι ιδιαίτερα χρήσιμες όταν τροφοδοτούν διαφορετικές λειτουργίες εξόδου σε διαδικασίες δημοσίευσης ή έκδοσης.
POST /api/jobs
{
  "text": "Wenn Sie Ihren Personalausweis beantragen, können Gebühren anfallen. Bitte bringen Sie die erforderlichen Unterlagen vollständig zum Termin mit.",
  "mode": "easy-language",
  "settings": {
    "rewriteScope": "condensed",
    "qualityHints": false
  },
  "webhookUrl": "https://cms.example.com/webhooks/simple8"
}

202 Accepted
{
  "jobId": "job_hook_001",
  "status": "queued"
}

POST https://cms.example.com/webhooks/simple8
simple8-signature: sha256=...

{
  "event": "job.completed",
  "jobId": "job_hook_001",
  "mode": "easy-language",
  "settings": {
    "rewriteScope": "condensed",
    "qualityHints": false
  },
  "output": {
    "text": "Für den Personalausweis können Gebühren anfallen.\nBringen Sie bitte alle nötigen Unterlagen mit."
  }
}