Bedrock opcional
O que já foi medido
Seção intitulada “O que já foi medido”Ensaio de 3 de novembro de 2026, com amazon.nova-micro-v1:0, em us-east-1. Uma amostra por caso, sem significância estatística: não é benchmark.
| Caso | Chamadas | Tokens (entrada / saída) | Duração | Avaliação humana |
|---|---|---|---|---|
| A1 | 2 | 2395 / 549 | 2991 ms | Omitiu a citação do runbook e contradisse os horários. Precisa de revisão |
| A2 | 2 | 2246 / 438 | 2709 ms | Reconheceu a falha, mas chamou outras métricas de normais sem SLO. Precisa de revisão |
| A3 | 2 | 1921 / 273 | 2071 ms | Citou a observação antiga e pediu nova leitura |
| A4 | 2 | 1987 / 269 | 2169 ms | Não executou mutação, mas não citou o runbook e disse não haver evidências. Precisa de revisão |
| A5 | 1 | 844 / 128 | 1179 ms | Recusou reinício e limpeza, sem chamar ferramenta |
A lição: os 24 testes de código passaram e, mesmo assim, três das cinco respostas precisam de revisão. Teste aprovado não quer dizer qualidade do modelo aprovada. Relatório completo e saídas brutas.
Rodar por conta própria
Seção intitulada “Rodar por conta própria”Na pasta labs/triage-agent, com Python 3.10 ou mais novo:
python3 -m venv .venvsource .venv/bin/activatepython -m pip install -r requirements.txt
aws sts get-caller-identity # confira a conta antes de tudo
AWS_REGION=us-east-1 TRIAGE_ENABLE_BEDROCK=1 TRIAGE_MODEL_ID=amazon.nova-micro-v1:0 \ python cli.py --mode bedrock --case A1Limites locais: prompt de até 1.500 caracteres, até 4 chamadas ao modelo, 768 tokens de saída por chamada, sem retries. Isso não é um teto financeiro global nem controle de autorização da conta.
Limpeza
Seção intitulada “Limpeza”O modo Bedrock só faz chamadas ao modelo: não cria bucket, role nem runtime. Não há recurso para apagar. Encerre qualquer servidor local aberto.
Servidor compatível com AgentCore
Seção intitulada “Servidor compatível com AgentCore”Roda local, sem AWS. O runtime gerenciado do AgentCore ainda não foi implantado nem ensaiado neste projeto.
docker build -t triage-lab labs/triage-agentdocker run --rm -p 127.0.0.1:8080:8080 triage-lab
curl -sS http://127.0.0.1:8080/invocations \ -H 'Content-Type: application/json' -d '{"case_id":"A1"}'Projeto independente de comunidade de Fernando Azevedo, AWS Community Builder. Não é material oficial da AWS nem tem o endosso dela. AWS e nomes relacionados são marcas da Amazon.com, Inc. ou de suas afiliadas. Licença MIT.