Modelo simples da plataforma de agentes

O modelo de aplicativo Simple Agent Platform permite implantar um agente de IA independente na Gemini Enterprise Agent Platform no Google Cloud. O modelo combina o Agent Runtime com o Model Armor para fornecer escalonamento sem servidor gerenciado, segurança de IA e moderação de conteúdo para seu agente.

Por exemplo, é possível implementar esse modelo para atender às seguintes necessidades de negócios:

Exemplo Necessidade comercial Implementação
Bot interno de políticas de RH Uma organização precisa de um assistente de RH seguro para responder às perguntas dos funcionários, protegendo dados sensíveis e mantendo uma linguagem profissional. A proteção de dados sensíveis evita vazamentos de PII, enquanto os filtros de segurança mantêm um tom profissional. O ambiente de execução sem servidor é escalonado para atender à demanda.
Assistente de programação seguro Uma empresa de desenvolvimento precisa de uma ferramenta de IA para explicar snippets de código e, ao mesmo tempo, evitar tentativas de jailbreak e injeção de comandos maliciosos. O Model Armor bloqueia ataques adversários e jailbreaks, enquanto as políticas de restrição cortam as conexões quando payloads mal-intencionados são detectados.
Guia de transporte público multilíngue Uma autoridade de transporte público precisa de um assistente multilíngue para turistas que filtre rigorosamente conteúdo ofensivo em todos os idiomas disponíveis. A detecção multilíngue aplica filtros de segurança a todas as consultas. Uma identidade gerenciada limita o acesso do agente aos dados relacionados ao transporte público.

Arquitetura

A imagem a seguir mostra os componentes e as conexões do modelo:

Os componentes do Agent Runtime e do Model Armor conectados na tela.

O modelo consiste nos seguintes componentes:

  • Agent Runtime: hospeda a lógica do agente em um ambiente gerenciado sem servidor. O ambiente pode escalonar verticalmente para até três instâncias para manter o desempenho. O desempenho do sistema é capturado para monitoramento e depuração.

  • Modelo do Model Armor: inspeciona a entrada e a saída do modelo para bloquear vazamentos de dados sensíveis, tentativas de jailbreak ou conteúdo tóxico. Use a variável model_armor_template_MODEL_ARMOR_TEMPLATE_ID no código do agente para aplicar políticas de segurança às entradas e saídas do agente.

A seguir