Zum Hauptinhalt springen
POST
BaseURL: Die Standard-BaseURL ist 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

Authorization
string
header
erforderlich

##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

application/json
model
enum<string>
erforderlich

Name des Moderationsmodells, fest auf evolink-moderation-1.0 gesetzt

Verfügbare Optionen:
evolink-moderation-1.0
Beispiel:

"evolink-moderation-1.0"

input
(Texteingabe-Element · object | Bildeingabe-Element · object)[]
erforderlich

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_url erlaubt; bei mehreren Bildern bitte parallele Anfragen senden
  • Die Anzahl der type=text-Objekte ist nicht beschränkt

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

id
string

Eindeutige Kennung dieser Moderationsanfrage

Beispiel:

"modr-0d9740456c391e43c445bf0f010940c7"

model
string

Name des tatsächlich verwendeten Modells, fest auf evolink-moderation-1.0 gesetzt

Beispiel:

"evolink-moderation-1.0"

results
object[]

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 0 und category_applied_input_types ist 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