Amazon Bedrock — Inferencia en tu cuenta
Con esta integración, las llamadas a modelos de lenguaje (LLM) de SecureAI de las familias que usted elija se ejecutan en su propia cuenta de AWS, con Amazon Bedrock, en lugar de en los proveedores administrados por SecureAI. El consumo lo factura AWS a su cuenta, así que descuenta de su compromiso con AWS (EDP) y de sus créditos, y usa sus cuotas de Bedrock. SecureAI sigue en el camino de cada solicitud: DLP, políticas de modelos, residencia de datos y recibos firmados se aplican igual que con cualquier otro proveedor. El tráfico pasa por el gateway de SecureAI, que además inspecciona y redacta las respuestas del modelo (también en streaming) antes de que lleguen al usuario.No confundir con la otra tarjeta de AWS. Esta página conecta Bedrock como proveedor de inferencia (Admin → Integraciones → Proveedores de IA). La tarjeta AWS Bedrock de la categoría Nube inventaría agentes, modelos, identidades y costos en modo lectura y nunca envía un prompt; se describe en AWS — Descubrimiento. Las dos usan la misma plantilla de CloudFormation y el mismo External ID, pero cada una tiene su propio rol con permisos distintos.
Cómo funciona
- Usted despliega en su cuenta de AWS un rol IAM que solo el principal de SecureAI puede asumir, y solo si presenta el External ID de su organización.
- Para cada llamada, SecureAI asume ese rol y obtiene credenciales temporales (duran una hora y se renuevan solas). No se guarda ninguna access key.
- SecureAI firma la solicitud con AWS Signature V4 y la envía, a través de su gateway, a Amazon Bedrock Runtime en la Región que usted eligió: Chat Completions para los modelos compatibles con OpenAI y la API Messages de Anthropic para Claude.
- La respuesta vuelve por el gateway, que aplica DLP y emite el recibo firmado.
Qué corre en Bedrock y qué no
Familias de modelos disponibles en Bedrock:
No se ofrecen por Bedrock: Llama, Amazon Nova, DeepSeek‑R1, Mistral 7B y Mixtral. En Bedrock esos modelos solo responden a la API Converse, no a la interfaz compatible con OpenAI que usa SecureAI, así que siguen en los proveedores administrados por SecureAI. Gemini no está en Bedrock.
Cuántos proveedores de nube puede usar
Con más de un proveedor habilitado, cada uno atiende familias de modelos distintas: una familia solo puede enrutarse a un proveedor, y solo un proveedor puede usar Remapear todo. SecureAI rechaza una configuración que se superponga con otra e indica qué familia colisiona.
Requisitos previos
- Una cuenta de AWS en la que los modelos que quiera usar estén disponibles para su cuenta en la Región elegida.
- Para Claude: haber enviado una vez el formulario de caso de uso de Anthropic en la consola de Bedrock (Model access / Model catalog → cualquier modelo Claude). La aprobación suele ser inmediata. Sin él, la prueba de conexión lo indica.
- Algunos de los modelos más nuevos (el último Claude, GPT‑5.x, Grok) pueden requerir que AWS los habilite para su cuenta. Mientras tanto, la prueba devuelve que el modelo no está disponible para su cuenta.
- Permiso en AWS para crear un stack de CloudFormation con roles IAM (o para crear un rol IAM a mano).
- Permiso de administrador en la sección Integraciones de SecureAI.
Paso 1. Copie la identidad de SecureAI
- Vaya a Administrador → Integraciones → Proveedores de IA y abra Amazon Bedrock — Inferencia en tu cuenta.
-
En Conexión, deje seleccionado Rol IAM entre cuentas (recomendado). El panel muestra:
- Si también va a usar AWS — Descubrimiento, marque Crear también el rol de descubrimiento de solo lectura: el mismo stack crea los dos roles.
Paso 2. Cree el rol en su cuenta de AWS
- CloudFormation (recomendado)
- Rol manual (sin CloudFormation)
- Access key de usuario IAM
Despliegue una vez el stack de SecureAI en la cuenta de AWS donde correrá la inferencia, de una de estas dos formas:El stack crea el rol
- Launch Stack en AWS (cuando su despliegue lo ofrece): abre la consola de CloudFormation con todos los parámetros completos. Marque la confirmación de IAM y haga clic en Create stack.
- Descargar plantilla y crear el stack desde la consola (Create stack → Upload a template file) con el principal y el External ID del paso 1, o con el comando de la AWS CLI que muestra el panel. Cópielo desde el panel: ya incluye sus valores. Tiene esta forma:
SecureAI-BedrockInference y, si lo pidió, el rol de solo lectura SecureAI-Discovery. No crea ninguna access key.Cuando el stack termine, copie la salida
BedrockInferenceRoleArn (CloudFormation → Stacks → SecureAI-Integration → Outputs).Por qué la Región del recurso es
*. Un perfil de inferencia entre Regiones necesita permiso sobre el perfil y sobre el modelo en cada Región a la que puede enrutar. Si quiere, puede restringir la lista de modelos de la política; la Región debe seguir siendo amplia para los perfiles que use.Paso 3. Conecte la cuenta en SecureAI
-
En Conexión, complete:
- Haga clic en Guardar. SecureAI asume el rol, muestra el ID de su cuenta de AWS y lee el catálogo de la Región en Modelos disponibles para tu cuenta: los modelos fundacionales de esa Región y los perfiles de inferencia entre Regiones. Todavía no se enruta tráfico: la integración se guarda apagada para que pueda probarla antes.
bedrock:ListFoundationModels / bedrock:ListInferenceProfiles) en esa Región. La inferencia funciona igual con los ids de modelo integrados de SecureAI (la prueba de conexión los verifica), pero el mapeo automático queda limitado. Si cambia de Región, guarde otra vez para volver a leer los modelos.
Residencia de datos: alcance de inferencia
El alcance de inferencia decide dónde puede AWS procesar los prompts:
SecureAI aplica la política de residencia de datos de su organización sobre la geografía resultante. Si necesita residencia, use Geografía o Solo dentro de la Región.
Su propio Bedrock Guardrail (opcional)
Si su organización ya usa Amazon Bedrock Guardrails, puede pedirle a SecureAI que aplique uno de sus guardrails a cada llamada que hace por esta conexión. Es una segunda capa sobre el DLP de SecureAI: Bedrock evalúa el prompt y la respuesta con sus propios temas denegados, filtros de contenido, filtros de palabras, filtros de información sensible y verificaciones de fundamentación. Aplica igual a Claude y a los modelos de Chat Completions (gpt-oss, DeepSeek, Mistral, Qwen, GPT‑5.x).- En la consola de Bedrock (Guardrails), cree o elija el guardrail en la misma Región que configuró en SecureAI y publique una versión (Create version).
- En el panel de Amazon Bedrock de SecureAI, en Tu Bedrock Guardrail (opcional), haga clic en Listar mis guardrails y elija el guardrail y la versión. Si el rol no puede listarlos, escriba el id del guardrail (o su ARN) y el número de versión.
- Haga clic en Guardar y luego en Probar conexión: la prueba pasa por el guardrail igual que el tráfico real.
Permisos. El rol necesita
bedrock:ApplyGuardrail sobre sus guardrails y, para la lista, bedrock:ListGuardrails. La plantilla de CloudFormation de SecureAI los incluye desde esta versión: si desplegó el stack antes, actualícelo con la plantilla nueva (o agregue las dos declaraciones de la política del rol manual). Si el guardrail usa inferencia entre Regiones, la plantilla también cubre sus guardrail profiles.Cómo se aplica. SecureAI envía el id y la versión en los encabezados X-Amzn-Bedrock-GuardrailIdentifier y X-Amzn-Bedrock-GuardrailVersion, dentro de la firma Signature V4 de cada solicitud: nadie en el camino puede quitarlos sin que AWS rechace la llamada, y ningún usuario ni integración puede elegir otro guardrail. SecureAI no activa el trace del guardrail, así que el contenido que lo disparó no vuelve en la respuesta.Registros de AWS. Si tiene activado el registro de invocaciones de Bedrock, AWS guarda el contenido original aunque el guardrail lo enmascare. Cifre esos registros con KMS y restrinja su acceso.Prompt caching de Claude
En los modelos Claude, SecureAI usa automáticamente el prompt caching de Bedrock para que su cuenta pague menos y responda más rápido cuando una conversación reutiliza contexto largo. No hay nada que configurar.- SecureAI marca hasta dos puntos de caché por solicitud: el prompt de sistema y el último bloque largo de la conversación (un documento pegado, el contexto de una búsqueda, el resultado largo de una herramienta).
- Solo los marca cuando el contenido anterior alcanza el mínimo de tokens del modelo (por ejemplo 1.024 en Claude Sonnet 4.6 y 4.096 en Claude Haiku 4.5). Los prompts cortos se envían exactamente igual que antes.
- La caché dura 5 minutos desde el último uso. Leer de caché cuesta alrededor del 10 % de un token de entrada; escribirla cuesta un 25 % más que un token normal, y solo se paga sobre contenido que alcanza el mínimo. Conviene a partir de dos llamadas con el mismo contexto en esa ventana, lo habitual en una conversación.
- El uso de cada turno separa los tokens leídos de caché y los escritos, así que puede verlos en la analítica y en su factura de AWS.
Paso 4. Elija qué corre en Bedrock
En Qué corre en Amazon Bedrock hay dos modos:- Solo estas familias de modelos: las familias que marque corren en su Bedrock; el resto de los modelos sigue en los proveedores de SecureAI (o en otra nube conectada).
- Remapear todo a Amazon Bedrock: todas las llamadas a LLM corren en su Bedrock. Los modelos sin equivalente en Bedrock los sirve un modelo por defecto.
Modelos de Bedrock por defecto (elíjalos de la lista de modelos de su cuenta):
En Overrides modelo → id de Bedrock puede enviar un modelo del catálogo a un destino exacto de Bedrock: un id de modelo, un id de perfil de inferencia o el ARN de un perfil de inferencia de aplicación. Los reemplazos tienen prioridad sobre el mapeo automático y se usan tal cual, aunque queden fuera del alcance elegido; la política de residencia se aplica igual sobre la geografía resultante.
Además hay dos opciones:
Paso 5. Pruebe, revise y active
- Probar conexión envía una solicitud mínima a cada modelo por defecto, por el mismo camino que usará el tráfico real (gateway, políticas y recibos incluidos), y muestra el resultado de cada uno con su latencia. Si todavía no eligió modelos por defecto, prueba
gpt-oss-120b, DeepSeek V3.2 y Claude Haiku 4.5 según su alcance de inferencia. La prueba se factura a su cuenta de AWS (centavos). - Vista previa del enrutamiento muestra, para cada modelo del catálogo, si lo servirá Tu Amazon Bedrock (y con qué id), otra nube conectada o SecureAI, y cuáles quedarán ocultos para los usuarios.
- Cuando la prueba pase, encienda Enrutar tráfico a Amazon Bedrock y haga clic en Guardar. Si no guarda, el interruptor no queda activo. Si su plan no admite otro proveedor de nube o el enrutamiento se superpone con otro, SecureAI lo rechaza y explica por qué.
- La tarjeta pasa a verde: Enrutando a Amazon Bedrock. Si está guardada pero apagada, muestra Configurado · sin enrutar a Bedrock.
Qué se factura y a quién
- El consumo de LLM lo factura AWS a su cuenta, con su EDP, sus descuentos y sus créditos. Los límites de velocidad son sus cuotas de Bedrock.
- SecureAI muestra el costo de esos turnos como una estimación a precio de lista solo para analítica; la cifra real de AWS puede ser menor.
- Los turnos en Bedrock no descuentan puntos de los usuarios, salvo que active Aplicar las cuotas de puntos de usuario.
Seguridad y cumplimiento
- Sin secretos guardados. Con el rol, SecureAI no guarda ninguna credencial de AWS: obtiene credenciales temporales de una hora y las renueva automáticamente. Si usa una access key, el secreto se guarda cifrado y nunca se devuelve al navegador.
- Confianza acotada. La política de confianza admite solo al principal de SecureAI y solo con
sts:ExternalIdigual al External ID de su organización. - Permisos mínimos. El rol de inferencia solo puede invocar modelos (
bedrock:InvokeModel,bedrock:InvokeModelWithResponseStream), leer el catálogo de modelos y listar y aplicar los Bedrock Guardrails de su cuenta. No puede leer sus datos, su IAM ni su facturación. - Compatible con sus SCP. SecureAI firma con Signature V4 y credenciales temporales; no necesita claves API de Bedrock.
- El camino sigue protegido. Cada llamada pasa por el gateway SMLTP de SecureAI: DLP sobre el prompt y sobre la respuesta (también en streaming), token de autorización por solicitud y recibo firmado verificable.
- Falla cerrado. Si no se puede leer la configuración o asumir el rol, la solicitud se rechaza; no se envía a otro proveedor salvo que usted haya permitido el fallback.
- Auditoría. Guardar, probar o desconectar la integración queda en el registro de actividad, nunca con el secreto.
Desconectar y revocar
Desconectar (pie del panel) elimina la configuración. Desde ese momento, todo el tráfico que atendía Bedrock vuelve a los proveedores administrados por SecureAI. También puede apagar solo Enrutar tráfico a Amazon Bedrock para pausar el enrutamiento conservando la conexión. Para revocar el acceso de SecureAI en AWS, elimine el stack (o el rol). Si usaba una access key, desactívela o elimínela en IAM.Solución de problemas
Estos son los motivos que muestra Probar conexión:
Errores que pueden ver los usuarios en el chat:
Limitaciones actuales
- Llama, Amazon Nova, DeepSeek‑R1, Mistral 7B y Mixtral no se sirven por Bedrock (en Bedrock solo responden a la API Converse).
- Con Solo dentro de la Región, Claude y GPT‑5.x no están disponibles.
- Claude en Bedrock: cada solicitud tiene su recibo firmado, pero la evidencia de auditoría todavía no vincula la respuesta conservada con ese recibo (la marca “respuesta vinculada al recibo” no está disponible para estos turnos).
- Embeddings, re-ranking, OCR, asistente de administración, generación de imágenes y voz en tiempo real siguen en proveedores administrados por SecureAI.
Relacionado
- AWS — Descubrimiento: inventario de agentes, modelos, identidades y costos de Bedrock.
- Google Vertex AI — Inferencia en tu cuenta
- Azure AI Foundry — Inferencia en tu cuenta
- Descripción general de los proveedores de IA en la nube
- Recibos firmados

