Saídas estruturadas para modelos Anthropic Claude no Amazon Bedrock
aws ·
O Amazon Bedrock introduziu saídas estruturadas para todos os modelos Anthropic Claude, permitindo respostas JSON determinísticas que seguem estritamente os esquemas definidos. Esse recurso utiliza decodificação restrita durante a geração de tokens, eliminando a necessidade de análise personalizada, lógica de retry ou validação pós-processamento. Os desenvolvedores podem aproveitar essa capacidade tanto nos endpoints bedrock-runtime quanto bedrock-mantle para tarefas como extração de dados, análise de contratos e roteamento inteligente de chamados. A implementação suporta dois mecanismos principais: o formato de saída JSON Schema para estruturação geral de respostas e o uso estrito de ferramentas para fluxos de trabalho agênticos que exigem validação precisa de parâmetros. O desempenho é otimizado por meio de um cache de gramática de 24 horas, que reduz a latência para solicitações de esquema repetidas, garantindo ao mesmo tempo segurança de tipos e presença de campos obrigatórios. Os requisitos essenciais incluem definir additionalProperties como false e usar nomes de campo descritivos para maximizar a precisão do modelo. As funcionalidades suportadas abrangem tipos básicos, enums e formatos específicos de strings, embora esquemas recursivos e referências externas não sejam compatíveis. Essa atualização torna a integração do Claude em pipelines de produção mais confiável, garantindo saídas compatíveis com o esquema sem necessidade de tratamento adicional de erros.
aws