Model and Modality Playbooks22 de setembro de 2026Flatkey Team

Como Avaliar um Novo Modelo em 48 Horas: Um Checklist para o Dia do Lançamento

Use este checklist de 48 horas para o dia do lançamento para avaliar um novo modelo de IA com testes de smoke, avaliações de tarefas, barreiras de segurança, verificações de latência, custo por saída aceita e regras de canário.

Como Avaliar um Novo Modelo em 48 Horas: Um Checklist para o Dia do Lançamento

Como Avaliar um Novo Modelo em 48 Horas: Um Checklist para o Dia do Lançamento

Um novo modelo foi lançado. Os vídeos de demonstração parecem fortes, a página de preços está movimentando, capturas de tela do leaderboard já estão circulando e o canal de roadmap quer uma resposta até amanhã: este modelo deve entrar no produto?

A pior resposta é "tentamos alguns prompts e pareceu melhor." A segunda pior resposta é um projeto de avaliação de um mês que perde a janela de lançamento.

Este guia oferece às equipes de produto de IA um caminho intermediário prático. Use Como Avaliar um Novo Modelo em 48 Horas: Um Checklist para o Dia do Lançamento como um plano operacional para o dia do lançamento: crie um conjunto de avaliação pequeno, mas representativo, compare com sua rota atual em produção, execute verificações de compatibilidade e segurança, normalize o custo pelo resultado aceito e termine com um memorando de decisão que suas equipes de engenharia, produto e finanças realmente possam aprovar.

O objetivo não é provar que o novo modelo é universalmente melhor. O objetivo é decidir se ele é seguro o suficiente, útil o suficiente e econômico o suficiente para um fluxo de trabalho de produto claramente definido.

A resposta em 48 horas

Se você só tiver dois dias, avalie o novo modelo em relação a um trabalho de produção, não em relação à internet.

Escolha uma carga de trabalho que já tenha usuários, logs, modos de falha e uma linha de base atual. Depois responda a seis perguntas:

Gate Pergunta Sinal de aprovação
Adequação O modelo resolve a tarefa-alvo melhor do que a rota atual? Maior taxa de resultado aceito em exemplos com formato de produção
Contrato Ele mantém o esquema, as chamadas de ferramenta, as citações, as configurações de mídia ou o formato de resposta exigidos? Nenhuma falha bloqueadora nos testes de contrato de saída
Segurança Ele cria novas falhas de política, privacidade, alucinação ou risco de marca? Taxa de falhas graves igual ou menor do que a da linha de base
Confiabilidade Ele consegue suportar latência, retentativas, limite de taxa e condições de contexto longo? Latência p90 e comportamento de erro adequados ao SLO do produto
Custo Ele reduz o custo por resultado aceito, e não apenas o preço por token? Custo por resultado aceito menor ou igual, com justificativa
Lançamento Você consegue implantá-lo por meio de tráfego sombra, roteamento canário e rollback? Política de rota, monitoramento e condições de parada claras

Esse é o núcleo de Como Avaliar um Novo Modelo em 48 Horas: Um Checklist para o Dia do Lançamento: comprimir a decisão na menor comparação confiável possível em produção.

Antes da hora 0: escolha uma carga de trabalho

Não comece perguntando: "O novo modelo é melhor?" Comece perguntando: "Melhor para qual trabalho?"

Escolha um fluxo de trabalho com uma saída mensurável:

  • Geração de respostas de suporte ao cliente.
  • Planejamento de correções de código.
  • Resumo de resultados de busca.
  • Extração por OCR.
  • Reescrita de conteúdo de produto.
  • Resumo de pesquisa de vendas.
  • Geração criativa moderada.
  • Etapa de agente com chamada de ferramentas.
  • Expansão de prompts de vídeo ou imagem.

Depois defina a linha de base atual. Pode ser um modelo direto do provedor, uma rota de modelo em seu gateway, um fluxo de trabalho com assistência humana ou uma versão anterior do modelo. A linha de base é o que transforma o entusiasmo do dia do lançamento em uma comparação mensurável.

Para equipes Flatkey, este também é o ponto em que um roteador unificado ajuda: mantenha o contrato da aplicação estável enquanto você testa uma nova rota de modelo; depois, compare IDs de solicitação, custos, erros e aceitação da saída em um único registro. Se sua stack ainda estiver espalhada por chaves diretas, use o mesmo princípio manualmente: uma tarefa, uma linha de base, um registro de decisão.

Hora 0-3: congele o memorando de decisao

Crie o memorando antes que alguém veja os resultados. Isso impede que a equipe mude a definição de "bom" depois que o modelo produzir alguns exemplos impressionantes.

Use este modelo:

Novo modelo:
Data de lançamento:
Responsável pela avaliação:
Fluxo de trabalho-alvo:
Linha de base atual:
Segmento de usuários:
Volume de tráfego afetado:

Decisão necessária:
[ ] nenhuma ação
[ ] continuar testando
[ ] tráfego em sombra
[ ] canary
[ ] substituição total da rota

Bloqueadores críticos:
- Dados/privacidade:
- Conformidade:
- Contrato de saída:
- Segurança:
- Latência/SLO:
- Custo:
- Qualidade do produto:

Critérios de aprovação:
- Qualidade:
- Confiabilidade:
- Custo por saída aceita:
- Reversão:

Prazo da decisão:
Aprovadores da decisão:

Este memorando é deliberadamente restrito. Uma avaliação de modelo no dia do lançamento não deve decidir o próximo ano da arquitetura de IA. Ela deve decidir uma mudança de rota.

Hora 3-8: construa o menor conjunto de avaliacao util

Um conjunto de avaliação útil para 48 horas tem quatro partes.

Conjunto Tamanho Objetivo
Tarefas douradas 25-50 exemplos Exemplos conhecidos com saídas esperadas ou revisadas
Tarefas de produção confusas 50-100 exemplos Casos reais de borda a partir de logs, tickets de suporte, consultas de busca, uploads ou traces de agentes
Testes de contrato 20-40 exemplos Restrições de JSON, chamada de ferramenta, citação, formato, mídia ou latência
Probes de red-team 20-50 exemplos Comportamento de segurança, privacidade, jailbreak, marca, alucinação e recusa

As orientações de avaliação da OpenAI enquadram as evals como testes estruturados com conjuntos de dados, avaliadores e execuções. As orientações de teste da Anthropic começam com critérios de sucesso e casos de teste. O pipeline de avaliação baseado em computação do Google também trata a avaliação como um pipeline repetível, e não como uma sessão de chat ad hoc. A lição compartilhada é simples: um novo modelo deve enfrentar um conjunto de testes, não uma checagem de sensação.

Se você já tem um harness de avaliação, use-o. Caso contrário, uma planilha mais scripts determinísticos é suficiente para as primeiras 48 horas.

Adicione estas colunas:

Column Example
case_id support_refund_017
workflow support_answer
input Pergunta do usuário, rastreamento de ferramenta, documento, prompt ou especificação de mídia
expected_behavior O que uma boa resposta deve fazer
hard_fail_conditions Citação ausente, JSON incorreto, conselho inseguro, idioma errado
baseline_output Resultado atual da rota
new_model_output Resultado candidato
accepted_baseline sim/não
accepted_new_model sim/não
reviewer_notes Por que passou ou falhou

Não otimize demais o harness no dia do lançamento. O relógio do lançamento do modelo está correndo. Você precisa de estrutura suficiente para não se enganar.

Hora 8-14: execute testes de fumaca antes dos testes de qualidade

A primeira execução não é sobre qualidade. É sobre verificar se o modelo pode ser chamado, roteado, faturado, registrado e analisado sem quebrar o produto.

Execute estes testes de fumaça:

  1. Autenticação: a chave, a URL base e o nome do modelo funcionam a partir de um ambiente limpo.
  2. Compatibilidade de endpoint: o modelo suporta o endpoint que seu app chama.
  3. Formato da solicitação: mensagens de sistema, entradas multimodais, ferramentas, formato de resposta, max tokens, streaming e parâmetros de segurança se comportam como esperado.
  4. Contrato de saída: JSON, XML, Markdown, citações, chamadas de ferramenta ou saídas de arquivo obrigatórios são analisáveis.
  5. Envelope de erro: timeouts, 400s, 429s e erros do provedor são mapeados de forma limpa para sua política de retry.
  6. Registro: ID da solicitação, ID do modelo, unidades de entrada/saída, latência, status e campos de custo são capturados.
  7. Rollback: a rota antiga pode ser restaurada sem alterações de código.

Para usuários do Flatkey, comece com o diretório de modelos e o mesmo padrão de URL base compatível com OpenAI que você usa em produção. Se o modelo candidato não estiver confirmado no diretório de modelos ao vivo, não implique disponibilidade no artigo, produto ou nota de lançamento. Trate-o como uma rota pendente e mantenha o memorando de decisão em "continuar testando."

Hora 14-24: pontue a qualidade da tarefa em relacao ao baseline

Agora compare o novo modelo com sua rota atual.

Use revisão pareada. Para cada caso, mostre a saída do baseline e a saída do candidato lado a lado. Oculte os nomes dos modelos se os revisores puderem ser influenciados pela narrativa de lançamento.

Pontue apenas o que importa para o fluxo de trabalho escolhido:

Critério 0 1 2
Conclusão da tarefa Não atende à necessidade do usuário Resolve parcialmente Resolve
Factualidade Sem suporte ou incorreto Pequena incerteza Fundamentado o suficiente para o lançamento
Conformidade com o formato Quebra o contrato Precisa de reparo Saída válida
Uso de ferramentas/citações Ausente ou incorreto Usável com edições Correto e completo
Esforço do usuário Mais trabalho do que o padrão Semelhante Menos trabalho do que o padrão
Adequação à marca/produto Tom inutilizável Aceitável Melhor do que o padrão

Depois converta as pontuações em uma taxa de aceitação:

accepted_output_rate =
  accepted_outputs / total_cases

candidate_lift =
  candidate_accepted_output_rate - baseline_accepted_output_rate

É aqui que muitos testes do dia do lançamento dão errado. O preço por token é visível, mas a saída aceita é o que vai para produção. Um modelo que é 30 por cento mais barato por token ainda pode ser mais caro se falhar duas vezes mais, precisar de prompts de correção ou produzir saídas que os revisores rejeitam.

Para uma metodologia mais ampla, o HELM é um lembrete útil de que a avaliação de modelos deve considerar mais do que precisão. Ele discute cenários e métricas como robustez, equidade, toxicidade, calibração e eficiência. Sua versão de 48 horas será menor, mas ainda deve ser multimetric.

Hora 24-30: teste contratos, ferramentas e bordas de roteamento

A maioria das falhas em produção não parece "a resposta estava ruim." Elas parecem:

  • O esquema JSON falha em 7 por cento das solicitações.
  • Uma chamada de ferramenta omite silenciosamente um argumento obrigatório.
  • O modelo recusa uma tarefa segura que seu produto deve suportar.
  • O modelo ignora restrições de idioma ou localidade.
  • O modelo usa em excesso saídas longas de raciocínio e quebra as metas de latência.
  • Uma rota de fallback altera a forma da resposta.
  • Um novo modelo de mídia retorna uma proporção de aspecto, duração ou campo de status de arquivo diferente.

Execute uma suíte de contratos antes de celebrar uma vitória de qualidade.

contract_pass_rate =
  valid_contract_outputs / total_contract_cases

fallback_mismatch_rate =
  fallback_outputs_with_contract_or_semantic_mismatch / fallback_cases

Se o modelo só é melhor quando tudo dá certo, ele não está pronto para o roteamento em produção. Ele ainda pode ser útil atrás de uma flag de recurso, em um fluxo de revisão manual ou como candidato de fallback, mas a nota de decisão deve dizer isso.

Hora 30-36: normalize latencia, limites e custo

Um novo modelo pode falhar no caso de negócio mesmo se vencer na revisão qualitativa.

Capture:

Métrica Por que isso importa
latência p50 e p90 Os usuários experimentam a cauda lenta, não a média da demonstração
taxa de timeout Respostas lentas podem se tornar erros do produto
taxa de retry Retries aumentam a latência e o custo
taxa de 429/limite de taxa A demanda do dia do lançamento pode exceder cotas práticas
utilização de contexto Contextos grandes podem ocultar custos de prompt fora de controle
tamanho da saída Modelos verbosos podem ser mais caros por resultado aceito
custo da saída aceita O verdadeiro denominador para equipes de produto

Use esta fórmula de custo:

cost_per_accepted_output =
  total_candidate_cost / accepted_candidate_outputs

Depois compare com a linha de base:

cost_delta =
  candidate_cost_per_accepted_output - baseline_cost_per_accepted_output

Não aprove um modelo porque o preço de entrada por token no título parece melhor. Aprove-o porque o custo da saída aceita, a confiabilidade e a qualidade do produto fazem sentido juntos.

Hora 36-42: execute trafego sombra ou trafego de replay

If the model passes offline evaluation, run replay or shadow traffic before canary.

Replay traffic means you run historical requests through the new model and compare outputs without affecting users. Shadow traffic means live requests are copied to the new route, but the user still receives the baseline output.

For each shadowed request, log:

  • User segment or workflow.
  • Baseline model and candidate model.
  • Request ID.
  • Input size and output size.
  • Latency.
  • Error class.
  • Contract validity.
  • Cost.
  • Reviewer or automated acceptance.
  • Any safety or privacy flags.

This is where a gateway or router becomes practical. The article How to Evaluate a New Model in 48 Hours: A Release-Day Checklist assumes your team can switch routes without rewriting the application every time. If you use Flatkey, keep your app pointed at the stable OpenAI-compatible layer, test model names and policy in a controlled route, and inspect usage records before a canary.

Hora 42-48: faca canary apenas se as regras de parada estiverem claras

Canary is not "turn it on for 10 percent and watch Slack." Canary is a controlled production test with a rollback rule.

Use this minimum canary plan:

Field Example
Scope 2 percent of logged-in beta users on one workflow
Duration 2 hours or 1,000 requests, whichever comes first
Guardrail Error rate less than baseline plus 1 percentage point
Contract gate JSON parse failures below 0.5 percent
Safety gate No severe unresolved safety events
Cost gate Accepted-output cost no more than 10 percent above baseline unless quality lift is approved
Rollback owner On-call engineer
Decision owner PM plus engineering lead

The canary should produce one of four decisions:

  1. Não adotar: o candidato falha em um bloqueio rígido.
  2. Continuar testando: promissor, mas ainda não seguro o suficiente para produção.
  3. Implantação limitada: útil para um segmento ou fluxo de trabalho restrito.
  4. Adotar com política de roteamento: vencedor para a carga de trabalho testada, com condições de rollback documentadas.

O scorecard do dia do lançamento

Copie este scorecard para o memorando de decisão.

Dimensão Peso Linha de base Candidato Observação da decisão
Taxa de saída aceita 25
Taxa de aprovação do contrato 20
Taxa de falhas graves de segurança 15
Latência p90 10
Comportamento de 429/retry 10
Custo por saída aceita 15
Prontidão para rollback 5

Regra sugerida:

approve_for_canary =
  no_hard_blockers
  and candidate_accepted_output_rate >= baseline_accepted_output_rate
  and candidate_contract_pass_rate >= minimum_contract_gate
  and candidate_severe_failure_rate <= baseline_severe_failure_rate
  and rollback_ready == true

Esta regra é intencionalmente conservadora. Um novo modelo pode ser empolgante e, ainda assim, não pertencer ao seu produto hoje.

O que deixar de fora nas primeiras 48 horas

Ignore qualquer coisa que pareça rigorosa, mas não altere a decisão de lançamento:

  • Um grande conjunto de benchmarks sem relação com o seu produto.
  • Experimentos de prompt sem um conjunto de teste fixo.
  • Revisões lado a lado sem anonimato feitas por fãs do modelo.
  • Comparações de preço por token sem taxas de aceitação.
  • Planejamento completo de migração antes de o modelo passar nos testes de contrato.
  • Texto de lançamento público antes da decisão de canary.

Ferramentas de benchmark abertas, como o Language Model Evaluation Harness da EleutherAI, podem ser valiosas quando você precisa de execuções de benchmark reproduzíveis em muitas tarefas. Para decisões de produto no dia do lançamento, use-as como parte do conjunto de evidências, não como substituto para seus próprios testes moldados pela produção.

Onde o Flatkey se encaixa

O Flatkey é útil quando uma equipe quer que o processo de avaliação permaneça próximo da produção:

  • Use uma camada de API estável enquanto compara rotas de modelo.
  • Verifique o diretório de modelos antes de assumir que uma rota existe.
  • Mantenha IDs de requisição, uso, custos e classes de erro em um único registro.
  • Teste a política de fallback e rollback sem espalhar chaves de provedor.
  • Compare modelos pelo trabalho aceito, não apenas pelo preço de tabela.

A CTA prática é simples: comece com o Flatkey API quickstart, revise o AI model catalog guide e use o artigo AI routing API metrics para decidir quais campos de telemetria devem ser obrigatórios na sua avaliação de 48 horas.

Se sua equipe ainda estiver construindo a estrutura mais ampla, leia em seguida AI Routing API Tools: Evaluation Framework for Production Teams. Se você estiver trocando de provedor, use o AI model evaluation workflow checklist como o companheiro de migração de longo prazo.

Perguntas frequentes

48 horas são suficientes para avaliar um novo modelo?

Quarenta e oito horas não são suficientes para provar que um modelo é a melhor escolha de longo prazo. São suficientes para decidir se o modelo merece nenhuma ação, mais testes, shadow traffic, um canary limitado ou uma rota de produção restrita.

Quantos exemplos precisamos para uma avaliação de modelo no dia do lançamento?

Para uma primeira passada, use 25-50 tarefas douradas, 50-100 tarefas bagunçadas de produção, 20-40 testes de contrato e 20-50 probes de red team. Aumente o conjunto antes de uma implantação mais ampla.

Devemos usar benchmarks públicos ou evals internos?

Use ambos quando houver tempo. Benchmarks públicos mostram capacidade geral e reprodutibilidade. Evals internos mostram se o modelo funciona para seus usuários reais, prompts, schemas, tools, metas de latência e restrições de custo.

Qual é a métrica mais importante em uma avaliação de 48 horas?

A taxa de output aceito costuma ser a métrica principal mais prática, porque combina qualidade, usabilidade e aderência ao produto. Combine-a com taxa de aprovação de contrato, taxa de falhas graves, latência e custo por output aceito.

Como as equipes devem comparar o custo do modelo no dia do lançamento?

Compare o custo por output aceito, não apenas o preço por token. Inclua retries, outputs rejeitados, prompts de correção, maior comprimento de saída e a carga de revisão manual sempre que conseguir medi-la.

Quando uma equipe deve evitar fazer canarying de um novo modelo?

Evite canarying quando o modelo quebra contratos rígidos de saída, introduz falhas graves de segurança, não consegue atender às necessidades de latência ou rate limit, não tem cobertura de rollback ou não pode ser bem logado para depuração.

Checklist final

Use Como Avaliar um Novo Modelo em 48 Horas: Um Checklist para o Dia do Lançamento como uma disciplina contra o ruído do dia do lançamento.

Antes de aprovar um novo modelo para canary, confirme:

  • A carga de trabalho é estreita e nomeada.
  • O baseline está congelado.
  • O conjunto de avaliação inclui casos dourados, bagunçados, de contrato e de red team.
  • Os outputs são avaliados pela aceitação, não por impressões.
  • O custo é normalizado por output aceito.
  • Latência, retry e comportamento de rate limit estão registrados.
  • Shadow ou replay traffic foi executado.
  • O escopo do canary e as regras de rollback estão documentados.
  • O memorando de decisão declara adotar, continuar testando, implantação limitada ou nenhuma ação.

Novos modelos continuarão chegando. A equipe que vence não é a equipe que testa primeiro todos os modelos. É a equipe que consegue tomar decisões no dia do lançamento sem quebrar o produto.

Fontes