Plantilla simple de Agent Platform

La plantilla de aplicación Simple Agent Platform te permite implementar un agente de IA autónomo en Gemini Enterprise Agent Platform en Google Cloud. La plantilla combina Agent Runtime con Model Armor para proporcionar escalamiento sin servidores administrado, seguridad de la IA y moderación de contenido para tu agente.

Por ejemplo, puedes implementar esta plantilla para abordar las siguientes necesidades empresariales:

Ejemplo Necesidad empresarial Implementación
Bot de políticas de RR.HH. interno Una organización necesita un asistente de RR.HH. seguro para responder las preguntas de los empleados, proteger los datos sensibles y mantener un lenguaje profesional. La protección de datos sensibles evita las filtraciones de IIP, mientras que los filtros de seguridad mantienen un tono profesional. El entorno de ejecución sin servidores se escala para controlar la demanda.
Asistente de programación segura Una empresa de desarrollo necesita una herramienta de IA para explicar fragmentos de código y, al mismo tiempo, evitar intentos de jailbreaking y la inyección de instrucciones maliciosas. Model Armor bloquea los ataques adversarios y los jailbreaks, mientras que las políticas de aplicación de medidas por incumplimiento cortan las conexiones cuando se detectan cargas útiles maliciosas.
Guía multilingüe de transporte público Una autoridad de transporte público necesita un asistente multilingüe para turistas que filtre de forma estricta el contenido ofensivo en todos los idiomas admitidos. La detección de varios idiomas aplica filtros de seguridad a todas las consultas. Una identidad administrada limita el acceso del agente a los datos relacionados con el tránsito.

Arquitectura

En la siguiente imagen, se muestran los componentes y las conexiones de la plantilla:

Los componentes de Agent Runtime y Model Armor conectados en el lienzo.

La plantilla consta de los siguientes componentes:

  • Agent Runtime: Aloja la lógica del agente en un entorno sin servidores administrado. El entorno puede escalar verticalmente hasta 3 instancias para mantener el rendimiento. El rendimiento del sistema se captura para la supervisión y la depuración.

  • Plantilla de Model Armor: Inspecciona la entrada y la salida del modelo para bloquear las filtraciones de datos sensibles, los intentos de jailbreak o el contenido tóxico. Usa la variable model_armor_template_MODEL_ARMOR_TEMPLATE_ID en el código de tu agente para aplicar políticas de seguridad a las entradas y salidas del agente.

¿Qué sigue?