Tres niveles de activación
Por request
Pasa
zdr: true en el body de tu llamada. El gateway verifica el modelo destino contra la lista. Si está verificado, procede; si no, HTTP 422 con motivo.Por cuenta
En
/dashboard/settings → Zero Data Retention activas ZDR permanente por grupo de proveedor (Anthropic, OpenAI, Google, Otros). Cuando un grupo tiene ZDR activo, todas las requests de tu organización a ese grupo se verifican.Por guardrail
Los guardrails permiten configurar ZDR por usuario o por API key. Útil para equipos con políticas diferentes en la misma org.
Ejemplo de request
Endpoints con ZDR verificado
| Grupo | Modelos | Verificados |
|---|---|---|
| Anthropic | claude-opus-4-8, claude-sonnet-4-6, claude-haiku-4-5 | 3 / 3 |
| OpenAI | gpt-5, gpt-4.1, gpt-4.1-mini, o4-mini, tts-1, tts-1-hd, gpt-4o-mini-tts | 7 / 7 |
| gemini-2.5-pro, gemini-2.5-flash | 2 / 2 | |
| Otros (DeepSeek, xAI, Moonshot, fal) | — | 0 / 8 |
Formato del rechazo
GDPR — art. 5(1)(e) data minimization
ZDR es parte de tu estrategia de cumplimiento del artículo 5(1)(e) del GDPR (limitación del plazo de conservación). Si tu proveedor no retiene la conversación, la conservación en esa capa es efectivamente cero, lo cual reduce el alcance de tus obligaciones de tratamiento upstream.ZDR cubre la retención del proveedor del modelo. Geek Hub sí almacena metadatos de facturación (model id, tokens, costo, latency) para emisiones CFDI/Stripe. El contenido de los mensajes no se persiste a nivel gateway.