Dokumentation

Moderations API

EU-suveræn tekstmoderering baseret på ShieldStral, tilgængelig via /v1/moderations.

Endpoint

POST https://liviate.app/v1/moderations (og https://ai.muffincloud.dk/v1/moderations for server-til-server-kald).

Anmodning

Send en tekst eller en liste af tekster sammen med en valgfri safety policy:

{"input": ["Du er et dumt svin", "Hvad er vejret i København?"], "policy": "Does this content violate the safety policy?"}

Svar

OpenAI-formet svar med per-tekst flagged og en kontinuert score (0-1, højere = mere overtrædelse):

{"object": "list", "results": [{"flagged": true, "categories": {}, "category_scores": {}, "score": 1.0}, {"flagged": false, "categories": {}, "category_scores": {}, "score": 0.0}], "model": "shieldstral-q6_k.gguf"}

Auth

Kræver Authorization: Bearer . Ansvarlig på eget hardware - ingen data forlader vores EU-infrastruktur, og kaldet faktureres ikke.