Mnemom Gateway
Mnemom Gateway es una pasarela de IA transparente que se sitúa entre tu aplicación y cualquier proveedor LLM. Proporciona la stack de confianza completa de Mnemom desde el primer momento:- AP-Traces verificables
- Comprobaciones de integridad AIP en tiempo real
- Aplicación de políticas a partir de las secciones
capabilitiesyenforcementde la tarjeta de alineamiento - Protección Safe House configurada mediante la tarjeta de protección
- Verificación frente a la tarjeta de alineamiento del agente
Autenticarse
Inicia sesión en tu cuenta de Mnemom:Esto abre un flujo de inicio de sesión en el navegador y almacena tu token de autenticación en
~/.mnemom/auth.json.Tus claves API del proveedor no se envían a Mnemom. Solo se usan hashes SHA-256 para identificar tu agente. El hash no puede revertirse para recuperar tu clave.
Realizar una llamada API
Usa la URL de la pasarela en lugar de la URL directa del proveedor. Incluye el encabezado La pasarela admite los tres proveedores en sus rutas estándar:
x-mnemom-agent para nombrar tu agente — se creará automáticamente en la primera llamada en el Sandbox de Mnemom sin propietario. Antes de que los comandos de lectura (mnemom status, logs, integrity, card show) puedan resolverlo, debes reclamar el agente en tu cuenta (paso siguiente). Usa -i para imprimir los encabezados de respuesta y capturar el id X-Mnemom-Agent que necesitarás para la reclamación.| Proveedor | Ruta de la pasarela | Equivalente directo |
|---|---|---|
| Anthropic | gateway.mnemom.ai/anthropic/* | api.anthropic.com/* |
| OpenAI | gateway.mnemom.ai/openai/* | api.openai.com/* |
| Gemini | gateway.mnemom.ai/gemini/* | generativelanguage.googleapis.com/* |
Lo que querrás leer de vuelta
La pasarela agrega encabezados de respuesta que llevan el veredicto de Safe House, metadatos de correlación de soporte y entradas de avisos. Una integración conforme debe analizar y observar estos encabezados — al menos mostrarlos cuando algo va mal.
Análisis rápido:Consulta la referencia de encabezados para el conjunto canónico completo + parsers por lenguaje, y la referencia de errores para el mapeo veredicto-a-estado (cuando
| Encabezado | Cuándo se emite | Qué hacer |
|---|---|---|
X-Mnemom-Request-Id | Siempre | UUIDv4 por solicitud. Siempre regístralo. Pégalo en un ticket de soporte y podremos recuperar cada línea de log de la solicitud. |
X-Mnemom-Verdict | Siempre (gateway) | Estructurado front=…; autonomy=…; integrity=…; back=… con cada valor en {pass | observed | nudged | enforced}. Analízalo; el estado de cuatro puntos de control te indica qué observó Safe House (front+back), qué hizo CLPI en las llamadas a herramientas (autonomy) y qué hizo AIP en el razonamiento (integrity). |
X-Mnemom-Advisory | Cuando la pasarela tiene avisos | JSON compacto [{source, text, severity?, id?}, …]. Muestra las entradas en tu UI de operador / logs. Se omite por completo cuando está vacío. |
X-Mnemom-Agent | Cuando la solicitud está vinculada a un agente nombrado | El identificador del agente que la pasarela resolvió para tu solicitud (p. ej., mnm-a1b2c3d4…). Útil para cruzar referencias con filas del panel de control. |
X-Mnemom-Session | En sesiones multi-turno | Token de correlación de sesión estable. Devuélvelo en el siguiente turno para mantener la continuidad de la sesión. |
Retry-After | En 429 y algunos 503 | Segundos a esperar antes de reintentar. Respétalo. |
enforced se convierte en cuarentena 422 o bloqueo 403).Reclamar tu agente
La pasarela creó tu agente en el Sandbox compartido de Mnemom (sin propietario). Reclamarlo demuestra que posees la clave del proveedor y lo mueve a tu cuenta para que todos los comandos de lectura puedan resolverlo.Copia el valor Reemplaza
X-Mnemom-Agent de los encabezados de respuesta anteriores y ejecuta:mnm-550e8400-e29b-41d4-a716-446655440000 con el id real de tu encabezado X-Mnemom-Agent.- Pasa
--nameque coincida con el valorx-mnemom-agentque enviaste en la llamada a la pasarela (omite--namesi hiciste esa llamada sin el encabezado). Si el id,--nameo--keyno resuelven a un agente real, la reclamación devuelve404— verifica el idX-Mnemom-Agenty que--name/--keycoincidan con la llamada a la pasarela. - La clave se hashea localmente (SHA-256) y nunca se envía a Mnemom.
- El agente llega a tu organización personal por defecto; pasa
--org <slug>para reclamarlo en una organización compartida. - La operación es idempotente — seguro ejecutarlo más de una vez.
Una respuesta
503 significa que tu organización personal aún está siendo aprovisionada. Espera unos segundos y vuelve a intentarlo. Para errores 403 de inquilino cruzado o no-miembro, consulta la guía del flujo de reclamación de agentes.Ver las trazas
Después de realizar llamadas API a través de la pasarela, consulta lo que se rastreó:Usa
Salida
mnemom logs --agent my-agent -l 20 para mostrar más entradas.Comprobar la integridad
Consulta las puntuaciones de integridad AIP para la actividad reciente de tu agente:
Salida
Ver tu tarjeta de alineamiento
Consulta la tarjeta de alineamiento asignada a tu agente:Personalízala publicando tu propia tarjeta:
Explorar el panel de control
Los datos de tu agente están disponibles en mnemom.ai/dashboard una vez que hayas iniciado sesión. El panel de control muestra:
- Línea de tiempo de conciencia — Una vista cronológica de cada traza, punto de control de integridad y acción de aplicación
- Tarjeta de alineamiento — Los valores y límites declarados de tu agente
- Puntuaciones de integridad — Historial de veredictos AIP y análisis de tendencias
- Alertas de deriva — Notificaciones cuando el comportamiento diverge del alineamiento declarado
- Registro de aplicación — Registros de nudges y bloqueos (si la aplicación está habilitada)
Agentes nombrados
Si ejecutas múltiples agentes detrás de la misma clave API, usa el encabezadox-mnemom-agent para dar a cada uno una identidad distinta. La ruta del proveedor permanece sin cambios — la pasarela deriva un ID de agente único mediante SHA256(apiKey + '|' + agentName). Consulta Identidad del agente para la derivación completa del ID, las rutas de creación automática vs registro programático y cómo la rotación de claves interactúa con la identidad del agente.
Proveedores compatibles
| Proveedor | Modelos | Soporte Thinking / AIP | Encabezado de autenticación |
|---|---|---|---|
| Anthropic | Claude Opus 4.7, Sonnet 4.6, Haiku 4.5 | Completo (bloques de pensamiento analizados directamente) | x-api-key |
| OpenAI | GPT-5.2, GPT-5.2 Pro, GPT-5 | Mediante resúmenes de razonamiento (confianza reducida) | Authorization: Bearer |
| Gemini | Gemini 2.5 Pro, Gemini 3 Pro | Completo (partes de pensamiento analizadas directamente) | x-goog-api-key |
Compatibilidad AIP
| Proveedor / Modelo | Soporte AIP | Método |
|---|---|---|
| Modelos de razonamiento Anthropic (Opus, Sonnet) | Completo | Bloques de pensamiento analizados directamente |
| Serie GPT-5 Thinking de OpenAI | Parcial | Resúmenes de razonamiento (confianza reducida) |
| Gemini 2.5/3 con thinking | Completo | Partes de pensamiento analizadas directamente |
| Modelos sin razonamiento | Solo rastreo | Veredicto clear sintético |
| OpenAI legacy (o3/o4-mini) | No compatible | Razonamiento cifrado |
Elementos thinking en respuestas proxiadas. Safe House / AIP habilita el thinking extendido para analizar el razonamiento del agente en tiempo real. Las respuestas proxiadas incluyen por lo tanto un elemento de contenido
thinking en el array content junto al bloque text estándar. Los clientes que asumen arrays de contenido de solo texto deben actualizarse para manejar o ignorar los bloques thinking. Los tokens de salida thinking se facturan como tokens de salida estándar — este comportamiento es intencional y no puede desactivarse.Qué se rastrea
Mnemom Gateway construye AP-Traces que registran:- Acción — Lo que hizo el agente (tipo, nombre, categoría)
- Decisión — Qué alternativas se consideraron y por qué se seleccionó una
- Escalada — Si el agente escaló a un humano y por qué
- Verificación — Si la traza es coherente con la tarjeta de alineamiento declarada del agente
- Integridad — Análisis AIP en tiempo real de los bloques de pensamiento, con veredicto (
clear/review_needed/boundary_violation)
Qué NO se almacena
Modos de aplicación
Mnemom Gateway admite tres modos de aplicación cuando se detecta una violación de integridad:| Modo | Comportamiento |
|---|---|
observe | Detecta violaciones, las registra, no actúa (predeterminado) |
nudge | Detecta violaciones, inyecta retroalimentación en la siguiente solicitud del agente mediante el prompt del sistema. El agente lo ve y puede auto-corregirse. |
enforce | Bloqueo duro con HTTP 403 para solicitudes sin streaming. Recurre a nudge para streaming. |
integrity_mode y autonomy_mode son campos de nivel superior en la tarjeta de alineamiento; el endpoint legacy /v1/agents/{id}/enforcement fue retirado el 2026-05-14.
Tres caminos, elige el que se adapte a tu flujo de trabajo:
- Panel de control: abre
https://mnemom.ai/dashboard/agents/{your-agent-id}/card, activaintegrity_mode, guarda. El camino más sencillo. - CLI:
mnemom card editabre el YAML de la tarjeta de alineamiento actual en$EDITOR; cambiaintegrity_mode: nudge, guarda, la CLI publica y recompone. - Programático:
PUT /v1/alignment/agent/{agent_id}con la tarjeta canónica completa. Consulta la guía de gestión de tarjetas para el flujo leer-modificar-escribir y el esquema de tarjeta de alineamiento para los requisitos de campos.
Próximos pasos
- Ver la descripción general del protocolo para entender cómo funcionan juntos AAP, AIP y CLPI
- Configurar la aplicación de políticas para definir reglas de gobernanza para el uso de herramientas de tu agente
- Explorar conceptos para entender las tarjetas de alineamiento, las trazas y la integridad
- Descripción general de CLPI para entender la capa de gobernanza (aplicación de políticas, recuperación de confianza, anclaje on-chain)
- Leer sobre la aplicación para documentación detallada de los modos de aplicación
- Auto-alojar si necesitas control completo de residencia de datos