MÓDULO 01 · TRÊS AULAS, SEIS ETAPAS
Onde Jev entra
Escolher entre uma regra, uma decisão delimitada e uma resposta generativa.
Ajustar leitura e aparência
Decidir, gerar ou calcular
O que é
Imagine a caixa de entrada de uma equipe de cursos. Uma mensagem pede uma nova senha, outra quer saber o preço e uma terceira contesta uma cobrança. Antes de escrever uma resposta, a equipe precisa decidir quem recebe cada pedido. Essa escolha tem poucas alternativas conhecidas e pode ser estudada separadamente da redação da resposta.
Jev é apresentado pela TypeSafe como um modelo voltado a decisões estruturadas. Isso não significa que toda decisão precise dele. Somar uma fatura, verificar se um campo está vazio ou procurar um código exato são tarefas que o software convencional pode resolver. Escrever uma explicação personalizada é trabalho de geração de texto. Classificar uma intenção expressa de várias maneiras é um candidato a um modelo decisor.
A primeira pergunta de projeto é: qual parte do trabalho exige interpretação? Separe essa parte das regras exatas e das ações. O sistema pode classificar uma cobrança sem ter permissão de fazer um estorno. Essa separação permite testar o julgamento sem alterar o mundo externo.
Por que aprender
Escolher entre uma regra, uma decisão delimitada e uma resposta generativa.
Conceitos-chave
Use o exemplo a seguir para distinguir os dados disponíveis, o julgamento solicitado e o que ainda precisa de comprovação.
Aplicar: Decidir, gerar ou calcular
Sua vez
Separe estas tarefas: somar pedidos, escolher a equipe responsável e escrever uma resposta acolhedora. Qual saída cada etapa deve produzir?
Conferir resposta comentada
A soma produz um número por cálculo; a triagem produz uma etiqueta entre opções permitidas; a resposta produz texto. Não usar IA para a soma quando os dados já são estruturados.
Contexto, pergunta e opções
O que é
Uma decisão depende de três elementos. O contexto contém o material a avaliar. A pergunta declara exatamente o julgamento desejado. As opções delimitam as respostas que o sistema sabe interpretar. Se qualquer um deles estiver mal definido, a saída pode ser válida no formato e inútil para a operação.
Considere um hotel que anuncia cancelamento gratuito. A política esclarece que o valor volta como crédito para outra hospedagem. Quem precisa do dinheiro de volta não está atendido por essa condição. A pergunta “o hotel é bom?” mistura preferências; “a política prevê reembolso em dinheiro?” é mais específica. Uma classificação entre dinheiro, crédito e informação insuficiente deixa o próximo passo claro.
A ausência de uma informação não prova a alternativa negativa. Se a política disser apenas “cancelamento permitido”, ainda não sabemos como o valor retorna. É útil reservar uma opção explícita para insuficiência, além de uma política que reconheça ambiguidade. O modelo não deve completar o documento com uma condição que parece provável.
Por que aprender
Escolher entre uma regra, uma decisão delimitada e uma resposta generativa.
Conceitos-chave
Use o exemplo a seguir para distinguir os dados disponíveis, o julgamento solicitado e o que ainda precisa de comprovação.
Aplicar: Contexto, pergunta e opções
Sua vez
Reescreva a pergunta para alguém que precisa de dinheiro de volta e trate a política que não menciona reembolso.
Conferir resposta comentada
Perguntar se o trecho confirma reembolso em dinheiro. Usar opções confirma / contraria / insuficiente. A omissão vai para insuficiente, sem inventar uma condição.
Ler promessas com cuidado
O que é
Um anúncio pode mostrar grande diferença de velocidade entre dois sistemas. Para entender o número, precisamos saber qual tarefa foi usada, quanto contexto entrou, qual modelo foi comparado, que configuração ele tinha e o que conta como resposta correta. Um máximo observado não vira uma vantagem fixa em qualquer uso.
Também é necessário separar validade estrutural de validade semântica. Se as opções são vendas, suporte e cobrança, uma resposta “cobrança” pode obedecer perfeitamente ao contrato e ainda estar errada. Um sistema que nunca sai da lista não está automaticamente protegido contra interpretações equivocadas.
Ao ler um benchmark, procure a unidade de medida. Uma chamada pode responder várias perguntas. Acertar todas as perguntas de uma chamada é diferente de acertar a maioria das etiquetas. Procure dados reais, referência humana, distribuição por classe e custo completo. A postura útil é transformar uma promessa em uma hipótese que pode ser testada.
Aprofundamento da versão 1.2.0
Audite uma demonstração separando entrada, julgamento, execução e evidência de efeito. Opções prontas podem resolver trabalho real; não demonstram geração arbitrária. Um jogo com estado textual não comprova visão nem autonomia física. Consulte o laboratório L12.
Em uma referência educacional consultada, a página inicial chama as transcrições de reais, mas uma aula as descreve como sintéticas. Essa diferença limita o que podemos concluir. Acerto por etiqueta e acerto de todas as etiquetas de uma chamada também são métricas diferentes. Confira a procedência e o denominador antes de comparar percentuais.
Por que aprender
Escolher entre uma regra, uma decisão delimitada e uma resposta generativa.
Conceitos-chave
Use o exemplo a seguir para distinguir os dados disponíveis, o julgamento solicitado e o que ainda precisa de comprovação.
Aplicar: Ler promessas com cuidado
Sua vez
Corrija: “Como a saída é sempre uma opção válida, podemos confiar em toda decisão”.
Conferir resposta comentada
Uma opção válida evita certos erros de formato, mas pode representar o julgamento errado. Precisamos medir erro por classe e definir revisão.
Fechamento do módulo
- Recupere a decisão escolhida no início do curso.
- Compare sua resposta com os exemplos deste módulo.
- Registre uma alteração nos critérios e o teste necessário para aceitá-la.
Verificação rápida
Como separar o encaminhamento de um pedido e a soma de uma fatura?
Prática e continuidade
Abrir os laboratórios e gabaritos · Laboratório visual do projeto