Simulado AWS Certified AI Practitioner (AIP-C01) – Questões Atualizadas — questões e gabarito
Prepare-se para a certificação AWS Certified AI Practitioner (AIP-C01) com simulados completos, questões atualizadas, respostas comentadas e uma experiência semelhante ao exame oficial.
Uma empresa usa o AWS Lake Formation para configurar um data lake que contém bancos de dados e tabelas para diversas unidades de negócios em diversas regiões da AWS. A empresa deseja usar um modelo básico (FM) por meio do Amazon Bedrock para realizar a detecção de fraudes. O FM deve ingerir dados financeiros confidenciais do data lake. Os dados incluem algumas informações de identificação pessoal (PII) do cliente. A empresa deve projetar uma solução de controle de acesso que evite que PII apareçam em um ambiente de produção. O FM deve acessar apenas subconjuntos de dados autorizados que tenham PII redigidos de colunas de dados específicas. A empresa deve capturar trilhas de auditoria para todos os acessos aos dados. Qual solução atenderá a esses requisitos?
ACrie um conjunto de dados separado em um bucket separado do Amazon S3 para cada combinação de unidade de negócios e região. Configure políticas de bucket do S3 para controlar o acesso com base em funções do IAM atribuídas a instâncias de treinamento FM. Use logs de acesso S3 para rastrear o acesso aos dados.
BConfigure o FM para autenticação usando funções do AWS Identity and Access Management e permissões do Lake Formation com base em expressões LF-Tag. Defina unidades de negócios e regiões como tags LF atribuídas a bancos de dados e tabelas. Use o AWS CloudTrail para coletar trilhas de auditoria abrangentes de acesso a dados.Correta
CUse concessões principais diretas do IAM em bancos de dados e tabelas específicos no Lake Formation. Crie uma camada de aplicativo personalizada que registre solicitações de acesso e filtre ainda mais colunas confidenciais antes de enviar dados ao FM.
DConfigure o FM para solicitar credenciais temporárias do AWS Security Token Service. Acesse os dados usando URLs S3 predefinidos gerados por uma API que aplica filtros regionais e de unidade de negócios. Use o AWS CloudTrail para coletar trilhas de auditoria abrangentes de acesso a dados.
Resposta correta:B
Explicação
Explicação: A opção B é a solução correta porque usa governança nativa da AWS, controle de acesso e recursos de auditoria para proteger PII e, ao mesmo tempo, permitir acesso FM controlado a subconjuntos de dados autorizados. O AWS Lake Formation foi projetado especificamente para gerenciar permissões detalhadas para data lakes, incluindo controle de acesso em nível de coluna, que é fundamental ao lidar com dados financeiros e PII confidenciais. As LF-Tags permitem que os administradores de dados definam políticas de controle de acesso escalonáveis e baseadas em atributos. Ao marcar bancos de dados, tabelas e colunas com metadados de unidades de negócios e regiões, a empresa pode impor políticas que garantam que o modelo básico acesse apenas conjuntos de dados aprovados com colunas editadas por PII. Isso elimina o risco de vazamento de dados confidenciais nos fluxos de trabalho de inferência de produção. A autenticação baseada em função do IAM garante que o FM acesse os dados usando credenciais com privilégios mínimos. Isso se integra perfeitamente ao Amazon Bedrock, que oferece suporte à autorização baseada em IAM para acesso entre serviços. O AWS CloudTrail fornece logs de auditoria imutáveis para todas as tentativas de acesso, atendendo aos requisitos regulatórios e de conformidade. A opção A introduz duplicação desnecessária de dados e controlos de governação fracos. A opção C depende de uma lógica de aplicação personalizada, aumentando o risco operacional e a complexidade. A opção D ignora os controles refinados do Lake Formation e depende de URLs pré-assinados, o que reduz a visibilidade e o controle da governança. Portanto, a Opção B atende melhor aos requisitos de segurança, conformidade, escalabilidade e auditabilidade ao integrar o Amazon Bedrock a um data lake governado pela Lake Formation.
Uma empresa de saúde está desenvolvendo um aplicativo para processar consultas médicas. A aplicação deve responder a consultas complexas com alta precisão, reduzindo a diluição semântica. O pedido deve referir-se à terminologia específica do domínio em documentos médicos para reduzir a ambiguidade na terminologia médica. O aplicativo deve ser capaz de responder a 1.000 consultas por minuto com tempos de resposta inferiores a 2 segundos. Qual solução atenderá a esses requisitos com a MENOS sobrecarga operacional?
AUse o Amazon API Gateway para encaminhar consultas recebidas para um agente Amazon Bedrock. Configure o agente para usar um modelo Anthropic Claude para decompor consultas e um modelo Amazon Titan para expandir consultas. Crie uma base de conhecimento do Amazon Bedrock para armazenar os documentos médicos de referência.
BConfigure uma base de conhecimento do Amazon Bedrock para armazenar os documentos médicos de referência. Habilite a decomposição de consultas na base de conhecimento. Configure um fluxo do Amazon Bedrock que usa um modelo básico e a base de conhecimento para oferecer suporte ao aplicativo.Correta
CUse o Amazon SageMaker AI para hospedar modelos de ML personalizados para decomposição e expansão de consultas. Configure as bases de conhecimento do Amazon Bedrock para armazenar os documentos médicos de referência. Criptografe os documentos na base de conhecimento.
DCrie um agente Amazon Bedrock para orquestrar várias funções do AWS Lambda para decompor consultas. Crie uma base de conhecimento do Amazon Bedrock para armazenar documentos médicos de referência. Use os recursos integrados da base de conhecimento do agente. Adicione recursos profundos de pesquisa e raciocínio ao agente para reduzir a ambiguidade na terminologia médica.
Resposta correta:B
Explicação
Explicação: A opção B oferece a menor sobrecarga operacional porque mantém a solução principalmente dentro dos recursos gerenciados do Amazon Bedrock, minimizando o código de orquestração personalizado e a infraestrutura para operação. Os principais requisitos são aterramento de domínio, diluição semântica reduzida para questões complexas e respostas consistentes de baixa latência em alto volume de solicitações. Uma base de conhecimento Bedrock é desenvolvida especificamente para Retrieval Augmented Generation, ingerindo documentos de domínio, fragmentando conteúdo, gerando embeddings e recuperando as passagens mais relevantes em tempo de execução. Isto aborda diretamente a necessidade de fazer referência à terminologia médica específica do domínio a partir de documentos oficiais para reduzir a ambiguidade e melhorar a precisão factual. Reduzir a diluição semântica normalmente requer melhorar a consulta de recuperação para que o recuperador se concentre nos conceitos mais relevantes, especialmente para perguntas longas ou com múltiplas intenções. A ativação da decomposição de consultas permite que o sistema divida uma consulta médica complexa em subconsultas menores e mais direcionadas. Isso aumenta a precisão e a recuperação da recuperação de cada subquestão, o que ajuda o modelo a gerar uma resposta sintetizada mais precisa, baseada no contexto médico recuperado. O Amazon Bedrock Flows fornece uma maneira gerenciada de orquestrar fluxos de trabalho generativos de IA em várias etapas, como pré-processar a entrada, executar a recuperação na base de conhecimento, invocar um modelo básico e formatar a resposta final. Como os fluxos são gerenciados, a empresa evita manter máquinas de estado personalizadas, múltiplas funções Lambda ou lógica de roteamento personalizada. Isso reduz a sobrecarga operacional e ainda oferece suporte à execução observável e repetível. Em comparação com as alternativas, a opção A apresenta um agente mais roteamento do API Gateway e diversas opções de modelo, aumentando a complexidade da configuração e do tempo de execução. A opção C requer hospedagem e dimensionamento de modelos personalizados no SageMaker AI, o que adiciona carga operacional significativa e risco de latência. A opção D depende de diversas funções do Lambda orquestradas por um agente, o que adiciona mais peças móveis e aumenta a inicialização a frio e a sobrecarga de integração. A opção B atende mais diretamente aos requisitos com o menor espaço operacional.
Uma empresa está desenvolvendo um aplicativo de IA generativa (GenAI) que analisa chamadas de atendimento ao cliente em tempo real e gera sugestões de respostas para agentes humanos de atendimento ao cliente. O aplicativo deve processar 500 mil chamadas simultâneas durante horários de pico com menos de 200 ms de latência ponta a ponta para cada sugestão. A empresa usa a arquitetura existente para transcrever fluxos de áudio de chamadas de clientes. O aplicativo não deve exceder um orçamento de computação mensal predefinido e deve manter recursos de escalonamento automático. Qual solução atenderá a esses requisitos?
AImplante um modelo de raciocínio amplo e complexo no Amazon Bedrock. Compre a taxa de transferência provisionada e otimize para processamento em lote.
BImplemente um modelo otimizado em tempo real e de baixa latência no Amazon Bedrock. Compre taxa de transferência provisionada e configure políticas de escalabilidade automática.Correta
CImplante um modelo de linguagem grande (LLM) em um endpoint em tempo real do Amazon SageMaker que usa instâncias de GPU dedicadas.
DImplante um modelo de linguagem de tamanho médio em um endpoint sem servidor do Amazon SageMaker otimizado para processamento em lote.
Resposta correta:B
Explicação
Explicação: A opção B é a solução correta porque está alinhada com as diretrizes da AWS para a criação de aplicativos GenAI de alto rendimento e latência ultrabaixa, mantendo custos previsíveis e escalonamento automático. O Amazon Bedrock fornece acesso a modelos básicos otimizados especificamente para casos de uso de inferência em tempo real, incluindo cargas de trabalho de conversação e estilo recomendação que exigem respostas em milissegundos. Os modelos de baixa latência no Amazon Bedrock são projetados para lidar com taxas de solicitação muito altas com sobrecarga mínima por solicitação. A compra de taxa de transferência provisionada garante que seja reservada capacidade suficiente do modelo para lidar com picos de carga, eliminando inicializações a frio e reduzindo o enfileiramento de solicitações durante picos de tráfego. Isto é fundamental ao suportar até 500.000 chamadas simultâneas com requisitos rígidos de latência. As políticas de escalabilidade automática permitem que o aplicativo ajuste dinamicamente a capacidade com base na demanda, garantindo eficiência de custos fora dos horários de pico e mantendo o desempenho durante o pico de uso. Isto apoia diretamente o requisito de permanecer dentro de um orçamento de computação mensal predefinido. A opção A falha porque o processamento em lote e os modelos de raciocínio complexos introduzem maior latência e não são adequados para sugestões em tempo real. A opção C introduz custos operacionais e custos significativamente maiores devido a instâncias de GPU dedicadas e responsabilidades de escalonamento manual. A opção D é otimizada para cargas de trabalho em lote e não pode atender ao requisito de latência inferior a 200 ms. Portanto, a Opção B oferece o melhor equilíbrio entre desempenho, escalabilidade, controle de custos e simplicidade operacional usando serviços GenAI nativos da AWS.
Uma empresa de comércio eletrônico está desenvolvendo um aplicativo generativo de IA que usa Amazon Bedrock com Anthropic Claude para recomendar produtos aos clientes. Os clientes relatam que alguns produtos recomendados não estão disponíveis para venda no site ou não são relevantes para o cliente. Os clientes também relatam que a solução demora muito para gerar algumas recomendações. A empresa investiga os problemas e descobre que a maioria das interações entre os clientes e a solução de recomendação de produto são únicas. A empresa confirma que a solução recomenda produtos que não constam no catálogo de produtos da empresa. A empresa deve resolver esses problemas. Qual solução atenderá a esse requisito?
AAumente o aterramento dentro dos Amazon Bedrock Guardrails. Habilite verificações de raciocínio automatizado. Configure a taxa de transferência provisionada.
BUse a engenharia imediata para restringir as respostas do modelo a produtos relevantes. Use técnicas de streaming, como a ação InvokeModelWithResponseStream, para reduzir a latência percebida para os clientes.
CCrie uma base de conhecimento do Amazon Bedrock. Implementar RAG de geração aumentada de recuperação. Defina o parâmetro PerformanceConfigLatency como otimizado.Correta
DArmazene dados do catálogo de produtos no Amazon OpenSearch Service. Valide as recomendações de produtos do modelo em relação ao catálogo de produtos. Use o Amazon DynamoDB para implementar o cache de respostas.
Resposta correta:C
Explicação
Explicação: A opção C aborda melhor ambos os problemas principais: recomendações alucinadas que não existem no catálogo e tempos de resposta lentos, ao mesmo tempo que mantém baixa a sobrecarga operacional. A maneira mais direta de evitar que o modelo recomende produtos indisponíveis é basear a geração em dados oficiais do catálogo de produtos no momento da inferência. Uma base de conhecimento do Amazon Bedrock foi projetada para esse padrão, ingerindo dados de domínio, agrupando conteúdo, criando embeddings e recuperando as entradas de catálogo mais relevantes quando um usuário solicita recomendações. A implementação da Geração Aumentada de Recuperação garante que o modelo básico receba apenas contexto aprovado e apoiado por catálogo e possa citar ou basear sua saída nesses itens recuperados. Isto reduz drasticamente a probabilidade de inventar produtos, porque a resposta está condicionada aos registos de catálogo recuperados, em vez de depender da memória paramétrica do modelo. O requisito também observa que a maioria das interações é única. Isso torna o cache de resposta muito menos eficaz, porque há menos prompts repetidos para se beneficiar das saídas armazenadas em cache. Em vez disso, melhorar o caminho de recuperação e invocação do modelo é a melhor otimização. Usar o parâmetro PerformanceConfigLatency definido como otimizado prioriza o comportamento de menor latência para inferência de modelo, ajudando a atender à geração mais rápida de recomendações sem exigir que a empresa construa e opere infraestrutura adicional. As outras opções não resolvem a causa raiz de forma tão confiável. A engenharia imediata e o streaming podem melhorar a latência percebida, mas não garantem recomendações apenas de catálogo porque o modelo ainda pode alucinar itens. Guardrails podem ajudar a detectar ou bloquear certas saídas indesejadas, mas sem uma base de catálogo consistente, eles não garantem que todas as recomendações sejam derivadas dos dados do produto da empresa. Construir uma camada personalizada de validação e cache do OpenSearch aumenta a complexidade operacional, e o cache fica desalinhado com interações predominantemente exclusivas. Tudo bem, depois de comparar a Lista B (arquivo txt) com a Lista A (arquivo Word), identifiquei as questões exclusivas. Estas questões abrangem cenários ou configurações arquitetônicas que não estavam presentes na lista existente. Aqui estão as perguntas exclusivas da Lista B, formatadas conforme solicitado:
Uma empresa usa funções do AWS Lambda para criar uma solução de agente de IA. Um desenvolvedor GenAI deve configurar um servidor Model Context Protocol (MCP) que acesse as informações do usuário. O desenvolvedor GenAI também deve configurar o agente AI para usar o novo servidor MCP. O desenvolvedor GenAI deve garantir que apenas usuários autorizados possam acessar o servidor MCP. Qual solução atenderá a esses requisitos?
AUse uma função Lambda para hospedar o servidor MCP. Conceda permissão às funções Lambda do agente de IA para invocar a função Lambda que hospeda o servidor MCP. Configure o cliente MCP do agente de IA para invocar o servidor MCP de forma assíncrona.
BUse uma função Lambda para hospedar o servidor MCP. Conceda permissão às funções Lambda do agente de IA para invocar a função Lambda que hospeda o servidor MCP. Configure o agente AI para usar o transporte STDIO com o servidor MCP.
CUse uma função Lambda para hospedar o servidor MCP. Crie uma API HTTP do Amazon API Gateway que faça proxy de solicitações para a função Lambda. Configure a solução do agente de IA para usar o transporte HTTP Streamable para fazer solicitações por meio da API HTTP. Use o Amazon Cognito para aplicar o OAuth 2.1.Correta
DUse uma camada Lambda para hospedar o servidor MCP. Adicione a camada Lambda às funções Lambda do agente de IA. Configure a para usar o transporte STDIO para enviar solicitações ao servidor MCP. Na configuração MCP do agente AI, especifique o comando Lamb. Especifique as credenciais do usuário como variáveis de ambiente.
Resposta correta:C
Explicação
Explicação: A opção C é a solução correta porque fornece uma maneira segura, escalonável e compatível com os padrões de expor um servidor MCP a um agente de IA, ao mesmo tempo em que impõe uma forte autorização do usuário. O Model Context Protocol oferece suporte a transportes baseados em HTTP para servidores MCP remotos, tornando o Streamable HTTP a escolha apropriada quando o servidor é hospedado como um serviço gerenciado em vez de um processo local. Hospedar o servidor MCP no AWS Lambda permite escalonamento automático e execução econômica. Ao colocar o Amazon API Gateway na frente da função Lambda, a empresa cria um endpoint HTTP seguro e gerenciado que o agente de IA pode invocar de maneira confiável. Essa arquitetura separa claramente transporte, autenticação e lógica de negócios, o que se alinha às práticas recomendadas sem servidor da AWS. Usar o Amazon Cognito para aplicar o OAuth 2.1 garante que somente usuários autenticados e autorizados possam acessar o servidor MCP. Isso satisfaz os requisitos de segurança e conformidade quando o servidor MCP lida com informações confidenciais do usuário. O Cognito integra-se nativamente ao API Gateway, eliminando a necessidade de lógica de autenticação personalizada e reduzindo a sobrecarga operacional. A opção A não possui controles de autorização no nível do usuário. A Opção B e a Opção D dependem do transporte STDIO, que se destina a processos locais ou fortemente acoplados e não é adequado para arquiteturas distribuídas e sem servidor. A opção D também introduz riscos de segurança ao lidar com credenciais através de variáveis de ambiente. Portanto, a Opção C atende melhor aos requisitos de controle de acesso seguro, escalabilidade e integração correta do MCP em uma arquitetura de agente de IA baseada na AWS.
Treine como na prova oficial
Faça 15 questões no modo prova — cronômetro, navegação e revisão. Depois libere as 119 questões do banco completo.