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.