Pular para o conteúdo

Quiz final da Unidade 3

Treze questões sobre o que foi construído aqui. Como nas unidades anteriores, todas se referem a coisas que aconteceram de verdade: as consultas foram executadas, os tamanhos foram medidos, os erros foram provocados e os tempos foram cronometrados.


Q1: Numa amostra de 200 processos do TJRJ, a mediana foi de 74 movimentos e o máximo, 613. O que isso diz sobre uma Tool que devolva movimentos inteiro?


Q2: O processo com mais movimentos da amostra — 613, 105.123 bytes — é de 2020. Os dez mais antigos, incluindo um de 1880, têm em média 4,4 movimentos. O que se conclui?


Q3: Cinco processos inteiros somaram 434.717 bytes (≈108.700 tokens). Os mesmos cinco, com cinco movimentos cada, somaram 1.446 bytes (≈360 tokens). Qual a leitura?


Q4: Excluir movimentos.complementosTabelados do _source levou a resposta de 4.693 para 2.652 bytes. Por que isso importa mais do que parece?


Q5: Das cinco formas de pergunta, qual foi medida com a maior resposta em bytes, e o que isso ensina?


Q6: Uma agregação por ano de ajuizamento em Violência Doméstica devolveu baldes de 2608 a 2612. Qual é a causa?


Q7: Você acrescenta um range de 2015 a 2026 e a série "conserta": 1.284 processos em 2021, 4 em 2025. Por que essa é a versão mais perigosa?


Q8: A agregação por órgão julgador devolve 5 C�MARA CRIMINAL. Qual a solução correta?


Q9: Um print("consultando...") no servidor MCP produz que efeito?


Q10: Uma Tool MCP devolve list com 5 itens e o cliente usa structured_output=True. O que o modelo recebe?


Q11: O adaptador MCP recusou listar_assuntos('violência doméstica') com does not support multiple positional arguments. De quem é o defeito?


Q12: Reescrever as docstrings levou o anúncio das Tools de 2.652 para 1.997 bytes (−25%). Por que isso não é cosmético?


Q13: O handshake do MCP custou 2,23 s; as chamadas via MCP custaram o mesmo que dentro do script. Qual a conclusão para o desenho do agente?


Se alguma questão pareceu injusta, provavelmente é uma das que custou mais caro para ser descoberta. Todas as respostas erradas acima são coisas que alguém — quase sempre eu — acreditou por algumas horas.

Próximo: Conclusão.