Loading...
    • Guia do Desenvolvedor
    • Referência da API
    • MCP
    • Recursos
    • Notas de lançamento
    Search...
    ⌘K
    Primeiros passos
    Introdução ao ClaudeInício rápido
    Modelos e preços
    Visão geral dos modelosEscolhendo um modeloNovidades no Claude 4.5Migrando para Claude 4.5Descontinuação de modelosPreços
    Construir com Claude
    Visão geral de recursosUsando a API MessagesJanelas de contextoMelhores práticas de prompting
    Capacidades
    Cache de promptEdição de contextoPensamento estendidoEsforçoStreaming de mensagensProcessamento em loteCitaçõesSuporte multilíngueContagem de tokensEmbeddingsVisãoSuporte a PDFAPI de arquivosResultados de buscaSaídas estruturadas
    Ferramentas
    Visão geralComo implementar o uso de ferramentasStreaming de ferramentas granularFerramenta BashFerramenta de execução de códigoChamada de ferramenta programáticaFerramenta de uso do computadorFerramenta de editor de textoFerramenta de busca na webFerramenta de pesquisa na webFerramenta de memóriaFerramenta de busca de ferramentas
    Habilidades do agente
    Visão geralInício rápidoMelhores práticasUsando habilidades com a API
    SDK do agente
    Visão geralInício rápidoSDK TypeScriptTypeScript V2 (preview)SDK PythonGuia de migração
    MCP na API
    Conector MCPServidores MCP remotos
    Claude em plataformas de terceiros
    Amazon BedrockMicrosoft FoundryVertex AI
    Engenharia de prompts
    Visão geralGerador de promptsUsar modelos de promptsMelhorador de promptsSeja claro e diretoUse exemplos (prompting multishot)Deixe Claude pensar (CoT)Use tags XMLDê um papel ao Claude (prompts do sistema)Preencha a resposta do ClaudeEncadeie prompts complexosDicas de contexto longoDicas de pensamento estendido
    Testar e avaliar
    Definir critérios de sucessoDesenvolver casos de testeUsando a ferramenta de avaliaçãoReduzindo latência
    Fortalecer proteções
    Reduzir alucinaçõesAumentar consistência de saídaMitigar jailbreaksRecusas de streamingReduzir vazamento de promptManter Claude em personagem
    Administração e monitoramento
    Visão geral da API de administraçãoAPI de uso e custoAPI de análise de código Claude
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Modelos e preços

    Migrando para Claude 4.5

    Guia de migração para Claude 4.5 modelos

    Este guia cobre dois caminhos de migração principais para os modelos Claude 4.5:

    • Claude Sonnet 3.7 → Claude Sonnet 4.5: Nosso modelo mais inteligente com raciocínio de melhor classe, capacidades de codificação e agentes de longa duração
    • Claude Haiku 3.5 → Claude Haiku 4.5: Nosso modelo Haiku mais rápido e inteligente com desempenho próximo à fronteira para aplicações em tempo real e processamento inteligente de alto volume

    Ambas as migrações envolvem mudanças significativas que requerem atualizações na sua implementação. Este guia o orientará através de cada caminho de migração com instruções passo a passo e mudanças significativas claramente marcadas.

    Antes de iniciar sua migração, recomendamos revisar O que há de novo no Claude 4.5 para entender os novos recursos e capacidades disponíveis nesses modelos, incluindo pensamento estendido, consciência de contexto e melhorias comportamentais.

    Migrando de Claude Sonnet 3.7 para Claude Sonnet 4.5

    Claude Sonnet 4.5 é nosso modelo mais inteligente, oferecendo desempenho de melhor classe para raciocínio, codificação e agentes autônomos de longa duração. Esta migração inclui várias mudanças significativas que requerem atualizações na sua implementação.

    Etapas de migração

    1. Atualize o nome do seu modelo:

      # Antes (Claude Sonnet 3.7)
      model="claude-3-7-sonnet-20250219"
      
      # Depois (Claude Sonnet 4.5)
      model="claude-sonnet-4-5-20250929"
    • Migrando de Claude Sonnet 3.7 para Claude Sonnet 4.5
    • Etapas de migração
    • Lista de verificação de migração Sonnet 3.7 → 4.5
    • Recursos removidos do Claude Sonnet 3.7
    • Migrando de Claude Haiku 3.5 para Claude Haiku 4.5
    • Etapas de migração
    • Lista de verificação de migração Haiku 3.5 → 4.5
    • Escolhendo entre Sonnet 4.5 e Haiku 4.5
    • Escolha Claude Sonnet 4.5 (mais inteligente) para:
    • Escolha Claude Haiku 4.5 (mais rápido e mais inteligente Haiku) para:
    • Recomendações de pensamento estendido
    • Outros cenários de migração
    • Migrando de Claude Sonnet 4 → Sonnet 4.5
    • Migrando de Claude Opus 4.1 → Sonnet 4.5
    • Migrando de Claude Opus 4.1 → Opus 4.5
    • Migrando entre modelos Claude 4.5
    • Precisa de ajuda?
  1. Atualize os parâmetros de amostragem

    Esta é uma mudança significativa do Claude Sonnet 3.7.

    Use apenas temperature OU top_p, não ambos:

    # Antes (Claude Sonnet 3.7) - Isso resultará em erro no Sonnet 4.5
    response = client.messages.create(
        model="claude-3-7-sonnet-20250219",
        temperature=0.7,
        top_p=0.9,  # Não é possível usar ambos
        ...
    )
    
    # Depois (Claude Sonnet 4.5)
    response = client.messages.create(
        model="claude-sonnet-4-5-20250929",
        temperature=0.7,  # Use temperature OU top_p, não ambos
        ...
    )
  2. Trate a nova razão de parada refusal

    Atualize sua aplicação para tratar razões de parada refusal:

    response = client.messages.create(...)
    
    if response.stop_reason == "refusal":
        # Trate a recusa apropriadamente
        pass
  3. Atualize a ferramenta de editor de texto (se aplicável)

    Esta é uma mudança significativa do Claude Sonnet 3.7.

    Atualize para text_editor_20250728 (tipo) e str_replace_based_edit_tool (nome). Remova qualquer código usando o comando undo_edit.

    # Antes (Claude Sonnet 3.7)
    tools=[{"type": "text_editor_20250124", "name": "str_replace_editor"}]
    
    # Depois (Claude Sonnet 4.5)
    tools=[{"type": "text_editor_20250728", "name": "str_replace_based_edit_tool"}]

    Consulte a documentação da ferramenta de editor de texto para detalhes.

  4. Atualize a ferramenta de execução de código (se aplicável)

    Atualize para code_execution_20250825. A versão legada code_execution_20250522 ainda funciona, mas não é recomendada. Consulte a documentação da ferramenta de execução de código para instruções de migração.

  5. Remova o cabeçalho beta de uso de ferramenta eficiente em tokens

    O uso de ferramenta eficiente em tokens é um recurso beta que funciona apenas com Claude 3.7 Sonnet. Todos os modelos Claude 4 têm uso de ferramenta eficiente em tokens integrado, portanto você não deve mais incluir o cabeçalho beta.

    Remova o cabeçalho beta token-efficient-tools-2025-02-19 de suas solicitações:

    # Antes (Claude Sonnet 3.7)
    client.messages.create(
        model="claude-3-7-sonnet-20250219",
        betas=["token-efficient-tools-2025-02-19"],  # Remova isto
        ...
    )
    
    # Depois (Claude Sonnet 4.5)
    client.messages.create(
        model="claude-sonnet-4-5-20250929",
        # Sem cabeçalho beta token-efficient-tools
        ...
    )
  6. Remova o cabeçalho beta de saída estendida

    O cabeçalho beta output-128k-2025-02-19 para saída estendida está disponível apenas no Claude Sonnet 3.7.

    Remova este cabeçalho de suas solicitações:

    # Antes (Claude Sonnet 3.7)
    client.messages.create(
        model="claude-3-7-sonnet-20250219",
        betas=["output-128k-2025-02-19"],  # Remova isto
        ...
    )
    
    # Depois (Claude Sonnet 4.5)
    client.messages.create(
        model="claude-sonnet-4-5-20250929",
        # Sem cabeçalho beta output-128k
        ...
    )
  7. Atualize seus prompts para mudanças comportamentais

    Claude Sonnet 4.5 tem um estilo de comunicação mais conciso e direto e requer direção explícita. Revise as melhores práticas de engenharia de prompt do Claude 4 para orientação de otimização.

  8. Considere ativar o pensamento estendido para tarefas complexas

    Ative o pensamento estendido para melhorias significativas de desempenho em tarefas de codificação e raciocínio (desativado por padrão):

    response = client.messages.create(
        model="claude-sonnet-4-5-20250929",
        max_tokens=16000,
        thinking={"type": "enabled", "budget_tokens": 10000},
        messages=[...]
    )

    O pensamento estendido impacta a eficiência do cache de prompt.

  9. Teste sua implementação

  10. Teste em um ambiente de desenvolvimento antes de implantar em produção para garantir que todas as mudanças significativas sejam tratadas adequadamente.

    Lista de verificação de migração Sonnet 3.7 → 4.5

    • Atualize o ID do modelo para claude-sonnet-4-5-20250929
    • MUDANÇA SIGNIFICATIVA: Atualize os parâmetros de amostragem para usar apenas temperature OU top_p, não ambos
    • Trate a nova razão de parada refusal em sua aplicação
    • MUDANÇA SIGNIFICATIVA: Atualize a ferramenta de editor de texto para text_editor_20250728 e str_replace_based_edit_tool (se aplicável)
    • MUDANÇA SIGNIFICATIVA: Remova qualquer código usando o comando undo_edit (se aplicável)
    • Atualize a ferramenta de execução de código para code_execution_20250825 (se aplicável)
    • Remova o cabeçalho beta token-efficient-tools-2025-02-19 (se aplicável)
    • Remova o cabeçalho beta output-128k-2025-02-19 (se aplicável)
    • Revise e atualize prompts seguindo as melhores práticas do Claude 4
    • Considere ativar o pensamento estendido para tarefas complexas de raciocínio
    • Trate a razão de parada model_context_window_exceeded (específica do Sonnet 4.5)
    • Considere ativar a ferramenta de memória para agentes de longa duração (beta)
    • Considere usar limpeza automática de chamadas de ferramenta para edição de contexto (beta)
    • Teste em ambiente de desenvolvimento antes da implantação em produção

    Recursos removidos do Claude Sonnet 3.7

    • Uso de ferramenta eficiente em tokens: O cabeçalho beta token-efficient-tools-2025-02-19 funciona apenas com Claude 3.7 Sonnet e não é suportado nos modelos Claude 4 (veja a etapa 6)
    • Saída estendida: O cabeçalho beta output-128k-2025-02-19 não é suportado (veja a etapa 7)

    Ambos os cabeçalhos podem ser incluídos em solicitações Claude 4, mas não terão efeito.

    Migrando de Claude Haiku 3.5 para Claude Haiku 4.5

    Claude Haiku 4.5 é nosso modelo Haiku mais rápido e inteligente com desempenho próximo à fronteira, oferecendo qualidade de modelo premium com desempenho em tempo real para aplicações interativas e processamento inteligente de alto volume. Esta migração inclui várias mudanças significativas que requerem atualizações na sua implementação.

    Para uma visão geral completa das novas capacidades, consulte O que há de novo no Claude 4.5.

    Preço do Haiku 4.5 $1 por milhão de tokens de entrada, $5 por milhão de tokens de saída. Consulte Preços do Claude para detalhes.

    Etapas de migração

    1. Atualize o nome do seu modelo:

      # Antes (Haiku 3.5)
      model="claude-3-5-haiku-20241022"
      
      # Depois (Haiku 4.5)
      model="claude-haiku-4-5-20251001"
    2. Atualize as versões de ferramentas (se aplicável)

      Esta é uma mudança significativa do Claude Haiku 3.5.

      Haiku 4.5 suporta apenas as versões mais recentes de ferramentas:

      # Antes (Haiku 3.5)
      tools=[{"type": "text_editor_20250124", "name": "str_replace_editor"}]
      
      # Depois (Haiku 4.5)
      tools=[{"type": "text_editor_20250728", "name": "str_replace_based_edit_tool"}]
      • Editor de texto: Use text_editor_20250728 e str_replace_based_edit_tool
      • Execução de código: Use code_execution_20250825
      • Remova qualquer código usando o comando undo_edit
    3. Atualize os parâmetros de amostragem

      Esta é uma mudança significativa do Claude Haiku 3.5.

      Use apenas temperature OU top_p, não ambos:

      # Antes (Haiku 3.5) - Isso resultará em erro no Haiku 4.5
      response = client.messages.create(
          model="claude-3-5-haiku-20241022",
          temperature=0.7,
          top_p=0.9,  # Não é possível usar ambos
          ...
      )
      
      # Depois (Haiku 4.5)
      response = client.messages.create(
          model="claude-haiku-4-5-20251001",
          temperature=0.7,  # Use temperature OU top_p, não ambos
          ...
      )
    4. Revise os novos limites de taxa

      Haiku 4.5 tem limites de taxa separados do Haiku 3.5. Consulte a documentação de limites de taxa para detalhes.

    5. Trate a nova razão de parada refusal

      Atualize sua aplicação para tratar razões de parada de recusa.

    6. Considere ativar o pensamento estendido para tarefas complexas

      Ative o pensamento estendido para melhorias significativas de desempenho em tarefas de codificação e raciocínio (desativado por padrão):

      response = client.messages.create(
          model="claude-haiku-4-5-20251001",
          max_tokens=16000,
          thinking={"type": "enabled", "budget_tokens": 5000},
          messages=[...]
      )

      O pensamento estendido impacta a eficiência do .

    7. Explore novas capacidades

      Consulte O que há de novo no Claude 4.5 para detalhes sobre consciência de contexto, capacidade de saída aumentada (64K tokens), inteligência mais alta e velocidade melhorada.

    8. Teste sua implementação

      Teste em um ambiente de desenvolvimento antes de implantar em produção para garantir que todas as mudanças significativas sejam tratadas adequadamente.

    Lista de verificação de migração Haiku 3.5 → 4.5

    • Atualize o ID do modelo para claude-haiku-4-5-20251001
    • MUDANÇA SIGNIFICATIVA: Atualize as versões de ferramentas para as mais recentes (por exemplo, text_editor_20250728, code_execution_20250825) - versões legadas não suportadas
    • MUDANÇA SIGNIFICATIVA: Remova qualquer código usando o comando undo_edit (se aplicável)
    • MUDANÇA SIGNIFICATIVA: Atualize os parâmetros de amostragem para usar apenas temperature OU top_p, não ambos
    • Revise e ajuste para novos limites de taxa (separados do Haiku 3.5)
    • Trate a nova razão de parada refusal em sua aplicação
    • Considere ativar o pensamento estendido para tarefas complexas de raciocínio (nova capacidade)
    • Aproveite a consciência de contexto para melhor gerenciamento de tokens em sessões longas
    • Prepare-se para respostas maiores (saída máxima aumentada de 8K para 64K tokens)
    • Revise e atualize prompts seguindo as melhores práticas do Claude 4
    • Teste em ambiente de desenvolvimento antes da implantação em produção

    Escolhendo entre Sonnet 4.5 e Haiku 4.5

    Tanto Claude Sonnet 4.5 quanto Claude Haiku 4.5 são modelos Claude 4 poderosos com diferentes pontos fortes:

    Escolha Claude Sonnet 4.5 (mais inteligente) para:

    • Raciocínio e análise complexos: Inteligência de melhor classe para tarefas sofisticadas
    • Agentes autônomos de longa duração: Desempenho superior para agentes trabalhando independentemente por períodos estendidos
    • Tarefas avançadas de codificação: Nosso modelo de codificação mais forte com planejamento avançado e engenharia de segurança
    • Fluxos de trabalho de contexto grande: Gerenciamento de contexto aprimorado com ferramenta de memória e capacidades de edição de contexto
    • Tarefas que requerem capacidade máxima: Quando inteligência e precisão são as principais prioridades

    Escolha Claude Haiku 4.5 (mais rápido e mais inteligente Haiku) para:

    • Aplicações em tempo real: Tempos de resposta rápidos para experiências de usuário interativas com desempenho próximo à fronteira
    • Processamento inteligente de alto volume: Inteligência econômica em escala com velocidade melhorada
    • Implantações sensíveis a custos: Desempenho próximo à fronteira a preços mais baixos
    • Arquiteturas de subagentos: Agentes rápidos e inteligentes para sistemas multi-agentes
    • Uso de computador em escala: Automação autônoma de desktop e navegador econômica
    • Tarefas que requerem velocidade: Quando baixa latência é crítica mantendo inteligência próxima à fronteira

    Recomendações de pensamento estendido

    Os modelos Claude 4, particularmente Sonnet e Haiku 4.5, mostram melhorias significativas de desempenho ao usar o pensamento estendido para tarefas de codificação e raciocínio complexo. O pensamento estendido é desativado por padrão, mas recomendamos ativá-lo para trabalho exigente.

    Importante: O pensamento estendido impacta a eficiência do cache de prompt. Quando conteúdo não-resultado de ferramenta é adicionado a uma conversa, blocos de pensamento são removidos do cache, o que pode aumentar custos em conversas multi-turno. Recomendamos ativar o pensamento quando os benefícios de desempenho superam a compensação de cache.

    Outros cenários de migração

    Os caminhos de migração principais cobertos acima (Sonnet 3.7 → 4.5 e Haiku 3.5 → 4.5) representam as atualizações mais comuns. No entanto, você pode estar migrando de outros modelos Claude para Claude 4.5. Esta seção cobre esses cenários.

    Migrando de Claude Sonnet 4 → Sonnet 4.5

    Mudança significativa: Não é possível especificar tanto temperature quanto top_p na mesma solicitação.

    Todas as outras chamadas de API funcionarão sem modificação. Atualize seu ID de modelo e ajuste os parâmetros de amostragem se necessário:

    # Antes (Claude Sonnet 4)
    model="claude-sonnet-4-20250514"
    
    # Depois (Claude Sonnet 4.5)
    model="claude-sonnet-4-5-20250929"

    Migrando de Claude Opus 4.1 → Sonnet 4.5

    Sem mudanças significativas. Todas as chamadas de API funcionarão sem modificação.

    Simplesmente atualize seu ID de modelo:

    # Antes (Claude Opus 4.1)
    model="claude-opus-4-1-20250805"
    
    # Depois (Claude Sonnet 4.5)
    model="claude-sonnet-4-5-20250929"

    Claude Sonnet 4.5 é nosso modelo mais inteligente com raciocínio de melhor classe, capacidades de codificação e agentes de longa duração. Oferece desempenho superior em comparação com Opus 4.1 para a maioria dos casos de uso.

    Migrando de Claude Opus 4.1 → Opus 4.5

    Sem mudanças significativas. Todas as chamadas de API funcionarão sem modificação.

    Simplesmente atualize seu ID de modelo:

    # Antes (Claude Opus 4.1)
    model="claude-opus-4-1-20250805"
    
    # Depois (Claude Opus 4.5)
    model="claude-opus-4-5-20251101"

    Claude Opus 4.5 é nosso modelo mais inteligente, combinando capacidade máxima com desempenho prático. Apresenta melhorias significativas em visão, codificação e uso de computador a um preço mais acessível do que Opus 4.1. Ideal para tarefas especializadas complexas e engenharia de software profissional.

    Para bases de código com muitas referências de modelo, um plugin Claude Code está disponível para automatizar a migração para Opus 4.5.

    Migrando entre modelos Claude 4.5

    Sem mudanças significativas. Todas as chamadas de API funcionarão sem modificação.

    Simplesmente atualize seu ID de modelo.

    Precisa de ajuda?

    • Consulte nossa documentação de API para especificações detalhadas
    • Revise as capacidades do modelo para comparações de desempenho
    • Revise as notas de lançamento da API para atualizações de API
    • Entre em contato com o suporte se encontrar algum problema durante a migração
    cache de prompt