EvoLink Moderation 1.0 - Vollständige API-Referenz
- Synchroner Endpunkt: prüft den eingegebenen Text und/oder das eingegebene Bild in 13 Dimensionen auf schädliche Inhalte
- Die Antwort enthält im Feld
evolink_summaryeine einheitliche Zusammenfassung mit den fünf Wertenrisk_level/flagged/violations/max_score/max_category
Kernfunktionen:
- Multimodale Moderation: unterstützt reinen Text, reines Bild sowie kombinierte Text-+-Bild-Eingaben
- 13 Kategorien: harassment, hate, sexual, violence, self-harm, illicit, sexual/minors usw.
- Risikoabstufung: jede Kategorie hat eigene Schwellenwerte für medium/high und wird je nach Sensibilität differenziert bewertet (die rote-Linie-Kategorie sexual/minors hat den strengsten Schwellenwert)
- Erklärbar: die Antwort liefert sowohl die kategorienweisen
category_scoresals auch die kompakteevolink_summary– die Anwendung kann frei wählen, welche sie nutzt
Eingabebeschränkungen:
- Maximal 1 Bild pro Anfrage (für mehrere Bilder bitte parallele Anfragen verwenden)
- Bilder werden ausschließlich als HTTPS-URL akzeptiert
Typische Anwendung: siehe die Beispiele unten – sie decken die drei typischen Szenarien reiner Text, Text+Bild sowie reines Bild ab.
https://direct.evolink.ai und bietet bessere Unterstützung für Textmodelle sowie persistente Verbindungen. https://api.evolink.ai ist der primäre Endpunkt für multimodale Dienste und dient bei Textmodellen als Ausweichadresse.Autorisierungen
##Alle Endpunkte erfordern eine Bearer-Token-Authentifizierung##
API-Key abrufen:
Besuche die API-Key-Verwaltungsseite, um deinen API-Key zu erhalten.
Im Request-Header verwenden:
Body
Name des Moderationsmodells, fest auf evolink-moderation-1.0 gesetzt
evolink-moderation-1.0 "evolink-moderation-1.0"
Der zu moderierende Inhalt, einheitlich als Array von Objekten. Jedes Element ist entweder ein text- oder ein image_url-Objekt.
Beschränkungen:
- Innerhalb des Arrays ist maximal 1 Objekt mit
type=image_urlerlaubt; bei mehreren Bildern bitte parallele Anfragen senden - Die Anzahl der
type=text-Objekte ist nicht beschränkt
- Texteingabe-Element
- Bildeingabe-Element
Antwort
Moderation erfolgreich
Moderationsantwort. Auf der obersten Ebene ist evolink_summary die für die Anwendungsseite empfohlene einheitliche Risiko-Zusammenfassung; results enthält die detaillierten Scores pro Kategorie.
EvoLink Risiko-Zusammenfassung: eine einheitliche Zusammenfassung, die auf Basis der category_scores der 13 Kategorien anhand sensibilitätsabhängig differenzierter Schwellenwerte berechnet wird. Die Anwendung kann darauf direkt Freigabe/Ablehnung/Manuelle Prüfung stützen.
Tabelle der Risiko-Schwellenwerte
Bewertungsregeln
Empfehlungen für die Anwendungsseite
Eindeutige Kennung dieser Moderationsanfrage
"modr-0d9740456c391e43c445bf0f010940c7"
Name des tatsächlich verwendeten Modells, fest auf evolink-moderation-1.0 gesetzt
"evolink-moderation-1.0"
Liste der Moderationsergebnisse. Es wird stets 1 Ergebnis zurückgegeben (Eingaben in Array-Form werden zu einer einzelnen Bewertung zusammengeführt).
Multimodaler Bewertungsumfang
Von den 13 Kategorien werden einige nur am Text ausgewertet, nicht am Bild:
Wichtige Fakten:
- Wird ausschließlich ein Bild übergeben, sind die Scores der oben genannten 7 reinen Text-Kategorien stets
0undcategory_applied_input_typesist ein leeres Array – das bedeutet nicht, dass der Inhalt sicher ist, sondern lediglich, dass er nicht bewertet wurde - Befasst sich die Anwendung mit Risiken für Minderjährige (rote-Linie-Kategorie
sexual/minors), muss zwingend zusammen mit dem Textkontext geprüft werden – sich nur auf den Bild-Score zu verlassen, ist nicht zulässig