Primeira páginaDiário da IA
Para quem programa

AWS libera saídas estruturadas para Claude no Amazon Bedrock

A AWS disponibilizou respostas em JSON que seguem um esquema definido para os modelos Anthropic Claude no Amazon Bedrock. O recurso funciona nos endpoints bedrock-runtime e bedrock-mantle, onde cada modelo está disponível.

Ilustração de blocos JSON encaixados em esquema com nomes Claude e Amazon Bedrock e checklist de validação da aplicação.
Ilustração editorial · Diário da IA

A AWS anunciou a disponibilidade geral de saídas estruturadas para os modelos Anthropic Claude no Amazon Bedrock. O recurso funciona nos endpoints bedrock-runtime e bedrock-mantle, onde cada modelo esteja disponível, e permite definir um esquema JSON para a resposta.

Segundo a AWS, a geração restringe os tokens para que a saída siga o esquema desde o início. Isso pode dispensar código próprio para interpretar o formato e repetir chamadas por violações do esquema. A empresa cita usos como extrair campos de documentos, organizar notas clínicas e encaminhar solicitações de suporte.

O recurso também funciona com processamento em lote. No bedrock-runtime, há suporte a inferência entre regiões; respostas estruturadas também podem ser transmitidas como eventos tipados. A primeira solicitação com um esquema novo pode demorar mais, porque o Bedrock compila uma gramática. A versão compilada fica em cache na conta por 24 horas; mudanças na estrutura do esquema iniciam outra compilação.

A AWS ressalva que algumas palavras-chave são aceitas pela API, mas não são aplicadas durante a geração. Nesses casos, a aplicação ainda precisa validar as restrições. A empresa também descreve o uso de parâmetros de ferramentas com regras rígidas no endpoint bedrock-mantle.

O que muda para você

A mudança atende equipes que desenvolvem aplicações com Claude no Amazon Bedrock e precisam receber dados em formato previsível, como sistemas de extração ou encaminhamento de solicitações. Está disponível nos dois endpoints, onde o modelo escolhido esteja disponível. Para quem não desenvolve sobre o serviço, não há mudança direta de uso. E algumas restrições ainda exigem validação no próprio sistema.

Minha leitura

O ganho está em reduzir o trabalho entre a resposta do modelo e o sistema que a consome. Isso pode simplificar integrações, mas não elimina toda validação: a própria AWS diz que certas restrições do esquema não são garantidas durante a geração. Eu olharia para o contrato de dados da aplicação: quais campos e tipos precisam chegar prontos e quais ainda exigem uma checagem própria.

Thiago FelizolaConsultor de IA, curador do Diário da IA

Primeira páginaArquivo de notícias