Modelo simples da plataforma de agentes

Implante um agente independente na plataforma de agentes do Gemini Enterprise para oferecer escalonabilidade, segurança de IA e moderação de conteúdo.

Este guia ajuda você a entender o modelo de aplicativo Simple Agent Platform. Você pode usar esse modelo para implantar rapidamente seu agente, junto com as configurações de segurança, como um aplicativo em Google Cloud.

Por exemplo, você pode implementar esse modelo para atender às seguintes necessidades comerciais:

Exemplo Necessidade comercial Implementação
Bot de política de RH interna Uma organização precisa de um assistente de RH seguro para responder às perguntas dos funcionários, proteger dados sensíveis e manter a linguagem profissional. A proteção de dados sensíveis evita vazamentos de PII, enquanto os filtros de segurança mantêm o 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, evitando tentativas de jailbreak e injeção de comandos maliciosos. O Model Armor bloqueia ataques adversários e jailbreaks, enquanto as políticas de aplicação interrompem as conexões quando payloads maliciosos são detectados.
Guia de transporte público multilíngue Uma autoridade de trânsito precisa de um assistente multilíngue para turistas que filtre estritamente conteúdo ofensivo em todos os idiomas compatíveis. A detecção multilíngue aplica filtros de segurança a todas as consultas. Uma identidade gerenciada limita o acesso do agente a dados relacionados ao trânsito.

Arquitetura

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

Os componentes do ambiente de execução do agente e do Model Armor conectados na tela.

O modelo inclui os seguintes componentes:

  • Ambiente de execução do agente: hospeda a lógica do agente em um ambiente sem servidor gerenciado. O ambiente pode escalonar verticalmente para até três instâncias para manter a performance. A performance do sistema é capturada 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