O que é o Claude Haiku 5.5
A AWS anunciou a disponibilidade do Claude Haiku 5.5 no Amazon Bedrock e no Claude Platform on AWS. Segundo a Anthropic, o Haiku 5.5 é o modelo mais rápido e eficiente da família Claude 5.5, desenvolvido especialmente para subagentes e workloads de alto volume com sensibilidade a custo. Um destaque importante: o modelo custa aproximadamente 75% menos do que o Claude Haiku 4.5 para a maioria das tarefas.
O Amazon Bedrock entrega as capacidades do Haiku 5.5 mantendo os dados dentro da infraestrutura AWS, com residência regional dos dados. O modelo funciona com os controles que equipes já utilizam no dia a dia: Gerenciamento de Identidade e Acesso (IAM) para controle de acesso, AWS CloudTrail para auditoria, Amazon CloudWatch para monitoramento e Amazon Bedrock Guardrails. O consumo aparece diretamente na fatura AWS.
Já o Claude Platform on AWS oferece acesso direto à experiência nativa da Anthropic por meio do Console de Gerenciamento da AWS — mesmas APIs, recursos e console que você teria trabalhando diretamente com a Anthropic, mas unificado com a autenticação e cobrança AWS.
O que diferencia o Haiku 5.5
O Claude Haiku 5.5 é o modelo Haiku mais capaz da Anthropic em termos de codificação, uso de ferramentas, uso de computador e tarefas agênticas. É também o primeiro modelo Haiku com controles de esforço, permitindo ajustar o equilíbrio entre custo e inteligência por tarefa — em vez de usar uma configuração única para toda a carga de trabalho.
Os ganhos aparecem especialmente em tarefas rápidas e repetíveis em escala:
- Codificação: atua como subagente roteando requisições, revisando código e classificando documentos extensos.
- Trabalho com conhecimento: extrai informações-chave de documentos pequenos a médios, faz varreduras iniciais e responde perguntas rápidas sobre uma base de conhecimento.
- Aplicações interativas: responde com velocidade suficiente para conversas simples com respostas ágeis e úteis.
- Processamento de Linguagem Natural (PLN) tradicional: classificação, sumarização e geração de texto no volume e custo que funcionalidades em produção exigem.
O modelo também lida com codificação agêntica e uso de ferramentas em múltiplas etapas, além de suportar imagens em alta resolução. Para tarefas repetitivas de browser e desktop, o Haiku 5.5 pode atuar como subagente de uso de computador com um custo que se sustenta em escala. Em fluxos de desenvolvimento, é uma boa escolha para iterar rapidamente em mudanças de interface (UI e UX) e para alterações pequenas e específicas em múltiplos arquivos de uma base de código.
Combinando Haiku 5.5 com Opus 5.5
O Haiku 5.5 foi pensado para trabalhar em conjunto com o Claude Opus 5.5. A lógica é simples e eficiente:
- Claude Opus 5.5 planeja o trabalho e toma as decisões de julgamento. Ele decompõe problemas complexos, define a abordagem e assume o raciocínio mais difícil — como depuração de releases, revisão de segurança em pull requests grandes e análises longas que resultam em um relatório completo.
- Claude Haiku 5.5 assume a camada rápida dos subagentes. Lida com tarefas de alto volume como roteamento de requisições, classificação e sumarização, reescrita de documentos extensos e aplicação de mudanças pequenas e específicas em muitos arquivos. Como subagente de revisão, pode verificar rapidamente a ordem das operações e a direção geral, liberando o Opus 5.5 para focar no raciocínio mais complexo.
Como o Haiku 5.5 é rápido e eficiente em custo, é possível rodar vários subagentes Haiku em paralelo — o que torna a combinação especialmente poderosa para workloads agênticos em produção.
Como começar com o Claude Haiku 5.5 no Amazon Bedrock
Para experimentar o Haiku 5.5 pelo console, basta acessar o console do Amazon Bedrock, ir em Test → Playground e selecionar o Haiku 5.5 como modelo para executar um prompt diretamente.
Por código, é possível chamar o modelo usando a API de Mensagens da Anthropic contra o endpoint bedrock-runtime via SDK da Anthropic. Também é possível usar as APIs de Invocação e Conversa no bedrock-runtime por meio da Interface de Linha de Comando da AWS (AWS CLI) e do AWS SDK.
Pré-requisitos
- Conta AWS ativa com acesso ao Amazon Bedrock.
- AWS CLI instalada e configurada.
- Python 3.10+.
- Boto3 instalado:
pip install boto3. - SDK da Anthropic instalado:
pip install anthropic. - Gerador de Token do Amazon Bedrock instalado:
pip install aws_bedrock_token_generator. - Permissões IAM:
bedrock:InvokeModel,bedrock:InvokeModelWithResponseStream.
Exemplo com AWS SDK para Python (Boto3) — API InvokeModel
import boto3
import json
# Create a Bedrock Runtime client
bedrock_runtime = boto3.client(
service_name="bedrock-runtime",
region_name="us-east-1"
)
# Invoke Claude Haiku 5.5
response = bedrock_runtime.invoke_model(
modelId="global.anthropic.claude-haiku-5-5",
contentType="application/json",
accept="application/json",
body=json.dumps({
"anthropic_version": "bedrock-2023-05-31",
"max_tokens": 4096,
"messages": [
{
"role": "user",
"content": "Can you explain the features of Amazon Bedrock?"
}
]
})
)
result = json.loads(response["body"].read())
# Haiku 5.5 may return a thinking block before the text block,
# so select the text block rather than a fixed index.
print(next(b["text"] for b in result["content"] if b["type"] == "text"))
Exemplo com a API Converse do Amazon Bedrock
import boto3
# Create a Bedrock Runtime client
bedrock_runtime = boto3.client(
service_name="bedrock-runtime",
region_name="us-east-1"
)
# Invoke Claude Haiku 5.5
response = bedrock_runtime.converse(
modelId="global.anthropic.claude-haiku-5-5",
messages=[
{
"role": "user",
"content": [
{
"text": "Can you explain the features of Amazon Bedrock?"
}
]
}
],
inferenceConfig={
"maxTokens": 4096
}
)
if 'output' in response:
blocks = response['output']['message']['content']
print('\n'.join(b.get('text', '') for b in blocks if 'text' in b))
Exemplo com a API de Mensagens da Anthropic via SDK anthropic
from anthropic import Anthropic
from aws_bedrock_token_generator import provide_token
token = provide_token(region="us-east-1")
client = Anthropic(
base_url="https://bedrock-runtime.us-east-1.amazonaws.com/anthropic",
api_key=token,
)
# Invoke Claude Haiku 5.5
response = client.messages.create(
model="global.anthropic.claude-haiku-5-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Can you explain the features of Amazon Bedrock?"}],
)
print(response)
Para mais exemplos, o notebook de introdução no GitHub é um bom ponto de partida. O monitoramento de uso, desempenho e custos pode ser feito pelo Amazon CloudWatch e pelo AWS Cost Explorer.
Disponibilidade
O Claude Haiku 5.5 está disponível agora no Amazon Bedrock por meio dos perfis de inferência US Geo CRIS (us.), EU Geo CRIS (eu.), AU Geo CRIS (au.), JP Geo CRIS (jp.) e Global CRIS (global.) no bedrock-runtime. No AWS GovCloud (US), está disponível nos endpoints bedrock-runtime e bedrock-mantle.
Consulte a documentação do Amazon Bedrock para a lista completa de regiões suportadas e as informações de preços do Amazon Bedrock. O modelo também está disponível pelo Claude Platform on AWS na América do Norte.
Para experimentar, acesse o console do Amazon Bedrock, o Claude Platform on AWS ou explore os notebooks de introdução no GitHub.
Fonte
Introducing Claude Haiku 5.5 on AWS (https://aws.amazon.com/blogs/machine-learning/introducing-claude-haiku-5-5-on-aws/)
Leave a Reply