Uma referência rápida dos padrões arquiteturais que o exame GAIL avalia. Leia de cima a baixo ou pule para uma seção.
Domínio 1: Fundamentos de IA Generativa
Diferenciando entre tipos de IA para um caso de uso de negócios.
Use IA Generativa para criação de conteúdo (texto, imagens, código). Use IA Tradicional/Discriminativa para classificação, previsão e análise de dados existentes.
Por quê: A IA Generativa *cria* conteúdo novo e original. A IA Tradicional *analisa* ou *categoriza* dados existentes. Este é um conceito fundamental.
Decidir se deve construir um modelo do zero ou usar um pré-treinado.
Aproveite modelos de base (ex: Gemini) que são pré-treinados em grandes e diversos conjuntos de dados e adapte-os a tarefas específicas.
Por quê: Modelos de base reduzem drasticamente o tempo de desenvolvimento e os custos de recursos, fornecendo uma base poderosa e de propósito geral que pode ser especializada via prompting ou fine-tuning.
Uma solução precisa entender e processar combinações de texto, imagens, áudio ou vídeo.
Use um modelo de base multimodal como Gemini, que pode raciocinar nativamente em diferentes tipos de dados em um único prompt.
Por quê: Modelos multimodais evitam a complexidade de juntar modelos separados para cada tipo de dado, permitindo uma compreensão mais sofisticada e entre domínios.
Um LLM está gerando com confiança informações plausíveis, mas factualmente incorretas.
Implemente técnicas de "grounding", principalmente Geração Aumentada por Recuperação (RAG), para conectar o modelo a fontes de dados verificáveis.
Por quê: Alucinações são um risco inerente. O "grounding" ancora as respostas do modelo em uma fonte da verdade, tornando-se a principal estratégia para melhorar a precisão factual.
Compreender a tecnologia central que permite aos LLMs modernos entender o contexto.
A arquitetura Transformer, com seu mecanismo de autoatenção, permite que o modelo pondere a importância de todas as palavras na entrada umas em relação às outras.
Por quê: A autoatenção é a inovação chave que permite aos LLMs compreender dependências e contexto de longo alcance, diferentemente de modelos sequenciais mais antigos (RNNs).
Construir um sistema de busca que entenda o significado por trás das consultas, não apenas palavras-chave.
Use um modelo de embedding (ex: do Vertex AI) para converter texto em vetores numéricos. Armazene esses vetores e use a busca de similaridade vetorial para encontrar conteúdo semanticamente relacionado.
Por quê: Embeddings capturam significado semântico. As consultas podem encontrar resultados conceitualmente semelhantes, mesmo que não compartilhem palavras-chave.
Uma aplicação criativa precisa de saídas variadas, enquanto um chatbot factual precisa de respostas determinísticas.
Aumente o parâmetro `temperature` (ex: >0.7) para tarefas criativas. Diminua a `temperature` (ex: <0.3) para respostas factuais e consistentes.
Por quê: A temperatura controla a aleatoriedade da saída. Baixa temperatura escolhe as palavras mais prováveis; alta temperatura aumenta a variedade.
Processar um documento grande que excede o limite de tokens do modelo.
Projete uma solução usando "chunking", sumarização ou uma abordagem RAG para processar o documento em pedaços gerenciáveis que se encaixem na janela de contexto.
Por quê: Os modelos têm uma janela de contexto finita. Qualquer entrada que exceda esse limite é ignorada, levando à perda de informações. A arquitetura deve levar isso em consideração.
Domínio 2: Desenvolvimento de Soluções de IA Generativa
Descobrir, testar e implantar uma variedade de modelos de base no Google Cloud.
Use o Vertex AI Model Garden como o catálogo central para modelos proprietários do Google (Gemini), modelos de código aberto (Llama, Mistral) e modelos de parceiros.
Por quê: O Model Garden é o ponto de entrada unificado para acessar um conjunto selecionado de modelos de base, simplificando a descoberta e a implantação em um ambiente de nível empresarial.
Um assistente de IA precisa responder a perguntas sobre informações que mudam frequentemente, como estoque de produtos ou notícias recentes.
Implemente um padrão de Geração Aumentada por Recuperação (RAG). Conecte o LLM a uma base de conhecimento externa e atualizada (ex: um banco de dados, armazenamento de documentos).
Por quê: O RAG permite que o modelo acesse informações em tempo real no momento da inferência, superando seu corte de conhecimento e fornecendo respostas precisas e atuais.
Construir um mecanismo de busca empresarial ou um agente de IA conversacional baseado em dados da empresa.
Use o Vertex AI Search and Conversation (parte do Agent Builder). Aponte-o para suas fontes de dados (sites, documentos) para criar um aplicativo de busca ou chatbot.
Por quê: Esta é uma solução gerenciada de baixo código para construir aplicativos de busca e chat empresariais fundamentados, reduzindo significativamente a complexidade do desenvolvimento.
Um modelo precisa aprender uma habilidade, terminologia ou comportamento consistente altamente especializado que o prompting sozinho não consegue alcançar.
Realize o fine-tuning supervisionado em um modelo de base usando um conjunto de dados curado de exemplos de alta qualidade.
Por quê: O fine-tuning adapta os pesos internos do modelo, tornando-o um especialista em um domínio específico. É mais poderoso que o prompting para uma especialização profunda.
É preciso personalizar um modelo de base para um domínio específico, mas faltam recursos para um fine-tuning completo.
Use um método de Fine-Tuning Eficiente em Parâmetros (PEFT) como LoRA ou ajuste de adaptador disponível no Vertex AI.
Por quê: O PEFT ajusta apenas uma pequena fração dos parâmetros do modelo, alcançando uma personalização significativa com custo computacional e tempo drasticamente menores.
Um modelo está falhando em tarefas que exigem raciocínio complexo e multi-etapas (ex: problemas de matemática, quebra-cabeças de lógica).
Use prompting de cadeia de pensamento (CoT). Instrua o modelo a "pensar passo a passo" antes de dar a resposta final.
Por quê: O CoT incentiva o modelo a decompor um problema, o que demonstrou melhorar significativamente sua capacidade de raciocínio e a precisão da resposta final em tarefas complexas.
O modelo precisa gerar consistentemente a saída em um formato específico (ex: JSON, um certo estilo de escrita).
Use few-shot prompting. Forneça 2-5 exemplos do padrão de entrada-saída desejado diretamente no prompt.
Por quê: Fornecer exemplos é mais eficaz do que apenas descrever o formato. O modelo aprende o padrão e o aplica à nova solicitação.
Escolhendo a variante de modelo Gemini certa para um caso de uso específico.
Use Gemini Pro para raciocínio complexo e de alta qualidade. Use Gemini Flash para tarefas de alto volume, baixa latência e sensíveis ao custo. Use Gemini Nano para aplicações em dispositivos.
Por quê: Selecionar o tamanho do modelo certo é um equilíbrio crítico entre capacidade, velocidade e custo. Usar o menor modelo que atenda ao requisito é uma boa prática.
Automatizar a extração de dados estruturados (ex: itens de linha, datas, totais) de documentos não estruturados como faturas ou recibos.
Use o Google Cloud Document AI. Utilize seus processadores pré-treinados para tipos de documentos comuns ou construa um processador personalizado para formatos únicos.
Por quê: O Document AI é um serviço construído especificamente que vai além do OCR simples para entender a estrutura e a semântica do documento, proporcionando uma precisão muito maior para tarefas de extração de dados.
Aplicar capacidades de IA generativa (ex: sumarização, análise de sentimento) a dados armazenados em um data warehouse BigQuery.
Use o BigQuery ML para chamar modelos de base do Vertex AI diretamente com comandos SQL. Processe os dados no local sem movê-los.
Por quê: Isso simplifica a arquitetura, melhora a segurança mantendo os dados dentro do BigQuery e permite que os analistas de dados aproveitem a IA usando a sintaxe SQL familiar.
Aumentar a produtividade para usuários de negócios dentro de suas ferramentas existentes como Gmail, Docs e Sheets.
Integre o Gemini para Google Workspace. Isso fornece assistência de IA diretamente nos aplicativos do Workspace para tarefas como redigir e-mails, resumir documentos e analisar dados.
Por quê: Isso leva as capacidades de IA aos usuários em seu fluxo de trabalho familiar, acelerando a adoção e fornecendo benefícios imediatos de produtividade sem troca de contexto.
Melhorar a velocidade do desenvolvedor e a qualidade do código.
Forneça aos desenvolvedores o Gemini Code Assist, que se integra a IDEs para oferecer preenchimento de código, geração, explicação e criação de testes.
Por quê: Assistentes de código de IA reduzem o tempo gasto em código boilerplate, ajudam a entender bases de código complexas e melhoram a produtividade geral do desenvolvedor.
Escolhendo a ferramenta certa para experimentação e desenvolvimento de IA generativa.
Use o Google AI Studio para prototipagem rápida e gratuita baseada na web com modelos Gemini via chave de API. Use o Vertex AI Studio para desenvolvimento de nível empresarial com integração GCP, controles de segurança e capacidades de MLOps.
Por quê: O Google AI Studio é para prototipagem rápida; o Vertex AI Studio é o caminho para a produção, oferecendo segurança empresarial, governança de dados e escalabilidade.
Um agente de IA precisa adotar uma persona específica, seguir regras e manter um tom consistente em todas as conversas.
Defina o comportamento do agente usando um "system prompt". Esta instrução é fornecida ao modelo separadamente da consulta do usuário para guiar sua conduta geral.
Por quê: Um "system prompt" é a forma mais eficaz de estabelecer diretrizes comportamentais duráveis e consistentes sem ter que repeti-las em cada prompt voltado para o usuário.
Uma solução requer uma capacidade de IA comum e específica como tradução, fala para texto ou texto para fala.
Use as APIs pré-treinadas e construídas para fins específicos: Cloud Translation API, Speech-to-Text API ou Text-to-Speech API.
Por quê: Essas APIs gerenciadas são altamente otimizadas para sua tarefa específica e são mais econômicas e mais simples de implementar do que usar um LLM de propósito geral para a mesma função.
Domínio 3: Operações de Soluções de IA Generativa
Um sistema de IA é usado para um processo de alto risco onde erros são caros ou perigosos (ex: resumos médicos, relatórios financeiros).
Implemente um fluxo de trabalho Human-in-the-Loop (HITL). A IA gera um rascunho, que é então revisado, editado e aprovado por um especialista humano.
Por quê: O HITL combina a velocidade da IA com o julgamento humano e a responsabilidade, o que é essencial para mitigar riscos em aplicações críticas.
O desempenho de um modelo de IA degrada ao longo do tempo após ser implantado em produção.
Implemente monitoramento contínuo para rastrear o desempenho do modelo e detectar desvio de dados (data drift) ou desvio de conceito (concept drift).
Por quê: O mundo real muda. O desvio de dados ocorre quando os dados de produção não se assemelham mais aos dados de treinamento. O monitoramento é crítico para saber quando o retreinamento ou a atualização é necessária.
Prever e gerenciar o custo operacional de um serviço de IA generativa.
Entenda que os serviços Vertex AI GenAI são precificados com base no pagamento por uso, tipicamente por 1.000 caracteres ou tokens de entrada e saída.
Por quê: O custo está diretamente ligado ao uso. Os arquitetos devem projetar sistemas para gerenciar os comprimentos de prompt e resposta para controlar as despesas operacionais.
Uma aplicação de IA apresenta alta latência ou erros durante o pico de tráfego de usuários.
Escale a implantação do modelo. Para endpoints de previsão do Vertex AI, aumente o número de réplicas de máquina ou use tipos de máquina de maior desempenho.
Por quê: O desempenho da inferência não é infinitamente escalável. A infraestrutura subjacente deve ser provisionada para lidar com o volume de solicitações esperado.
Uma solução de IA generativa deve processar dados sensíveis que estão sujeitos a regulamentações regionais de soberania de dados (ex: GDPR).
Configure o Vertex AI para usar endpoints regionais. Integre com Controles de Serviço VPC para criar um perímetro de serviço que impede a exfiltração de dados.
Por quê: O Google Cloud fornece controles explícitos para garantir que os dados sejam processados dentro de uma região geográfica específica e sejam isolados de redes públicas, o que é obrigatório para muitos regimes de conformidade.
Uma aplicação lida com uma mistura de consultas simples e complexas, e usar um único modelo grande é proibitivo em termos de custo.
Implemente um roteador de modelo. Pré-classifique os prompts de entrada e encaminhe solicitações simples para um modelo pequeno, rápido e barato (ex: Gemini Flash) e solicitações complexas para um modelo poderoso (ex: Gemini Pro).
Por quê: Este padrão otimiza a relação custo-desempenho usando o recurso mais apropriado para cada tarefa, reduzindo significativamente os custos operacionais gerais.
Domínio 4: Design e Governança Responsáveis de IA Generativa
Lançar uma nova iniciativa de IA generativa dentro da organização.
Comece identificando um problema de negócios de alto valor ou caso de uso. Não comece com a tecnologia e procure por um problema.
Por quê: Projetos de IA bem-sucedidos são aqueles que entregam valor de negócio mensurável. Uma declaração de problema clara garante foco e alinha o projeto com os objetivos estratégicos.
Um modelo de IA está mostrando comportamento tendencioso contra certos grupos demográficos.
Aborde o viés em todo o ciclo de vida do ML: audite e curate dados de treinamento para justiça, teste o modelo para impactos díspares e implemente monitoramento pós-implantação para resultados tendenciosos.
Por quê: O viés se origina principalmente dos dados. Ele não pode ser corrigido com uma única solução técnica; requer um processo abrangente e contínuo de teste e mitigação.
Uma empresa precisa escalar seu uso de IA de forma responsável em vários departamentos.
Estabeleça um comitê de governança de IA multifuncional. Crie políticas claras para desenvolvimento de IA, avaliação de risco, revisão ética, implantação e monitoramento.
Por quê: A governança centralizada garante consistência, gerencia riscos e promove o uso responsável da IA, prevenindo um "velho oeste" caótico de projetos de IA não gerenciados.
Prevenir que um chatbot público gere conteúdo prejudicial, odioso ou inadequado.
Habilite os filtros de segurança integrados no Vertex AI. Configure limiares para categorias como discurso de ódio, assédio e conteúdo perigoso.
Por quê: Esses modelos de classificação pré-treinados fornecem uma primeira linha de defesa crítica contra a geração de conteúdo inseguro, formando uma parte central da implantação responsável da IA.
Justificando um investimento em IA para a liderança executiva.
Meça o ROI holisticamente. Rastreie métricas de eficiência (ex: tempo economizado, redução de custo) e métricas de eficácia (ex: aumento de receita, melhoria de qualidade, satisfação do cliente).
Por quê: Uma análise abrangente de ROI vai além da mera economia de custos para capturar o valor de negócio total, incluindo melhorias na qualidade e novas oportunidades de receita.
Implantar um sistema de IA em uma indústria regulamentada (ex: finanças, saúde) que exige transparência de decisão.
Para ML tradicional, use Vertex AI Explainability. Para GenAI, use RAG com atribuição de fonte para fornecer citações e justificativas para as respostas geradas.
Por quê: A transparência constrói confiança e é um requisito legal em muitos domínios. Fornecer citações para respostas da GenAI é o método principal para a explicabilidade.
Desenvolver uma estratégia corporativa para proteger sistemas de IA de novos tipos de ameaças.
Adote os princípios do Google's Secure AI Framework (SAIF), que fornece recomendações para proteger a cadeia de suprimentos de IA, o modelo e a implantação.
Por quê: O SAIF oferece um guia estruturado e conceitual para estender as práticas tradicionais de cibersegurança aos desafios únicos da IA, como injeção de prompt e envenenamento de dados.
Lançar uma nova ferramenta de IA para a força de trabalho para garantir uma adoção bem-sucedida.
Implemente um programa estruturado de gerenciamento de mudanças. Garanta o patrocínio executivo, comunique claramente sobre o papel da IA, forneça treinamento abrangente e integre a IA nos fluxos de trabalho existentes gradualmente.
Por quê: A tecnologia é apenas parte da solução. A adoção bem-sucedida da IA depende de pessoas e processos, exigindo esforço deliberado para construir habilidades, confiança e novas formas de trabalho.
Usar dados de clientes para treinar ou executar um modelo de IA generativa.
Garanta conformidade rigorosa com as regulamentações de privacidade de dados (ex: GDPR). Use princípios de minimização de dados, anonimize PII sempre que possível e revise cuidadosamente as políticas de uso de dados do provedor de IA.
Por quê: O uso de dados de clientes com IA cria riscos significativos de privacidade e conformidade. A governança de dados e a privacidade devem ser considerações de design centrais desde o início.