• Messaggi
  • Agenti gestiti
  • Amministrazione
Search...
⌘K
Primi passi
Introduzione a ClaudeGuida rapida
Sviluppare con Claude
Panoramica delle funzionalitàUtilizzo dell'API MessagesMotivi di interruzione e fallbackRifiuti e fallbackCredito di fallback
Capacità del modello
Pensiero estesoPensiero adattivoSforzoBudget delle attività (beta)Modalità veloce (anteprima di ricerca)Output strutturatiCitazioniStreaming dei messaggiElaborazione batchRisultati di ricercaStreaming dei rifiutiSupporto multilingueEmbedding
Strumenti
PanoramicaCome funziona l'uso degli strumentiTutorial: Creare un agente che usa strumentiDefinire gli strumentiGestire le chiamate agli strumentiUso degli strumenti in paralleloTool Runner (SDK)Uso degli strumenti rigorosoUso degli strumenti con cache dei promptStrumenti serverRisoluzione dei problemiStrumento di ricerca webStrumento di recupero webStrumento di esecuzione del codiceStrumento consulenteStrumento di memoriaStrumento BashStrumento di uso del computerStrumento editor di testo
Infrastruttura degli strumenti
Riferimento degli strumentiGestire il contesto degli strumentiCombinazioni di strumentiRicerca di strumentiChiamata programmatica degli strumentiStreaming granulare degli strumenti
Gestione del contesto
Finestre di contestoCompattazioneModifica del contestoCache dei promptMessaggi di sistema a metà conversazioneCreare una modalità di orchestrazioneDiagnostica della cache (beta)Conteggio dei token
Lavorare con i file
API FilesSupporto PDFImmagini e visione
Skill
PanoramicaGuida rapidaBest practiceSkill per le aziendeSkill nell'API
MCP
Server MCP remotiConnettore MCP
Claude su piattaforme cloud
Amazon BedrockAmazon Bedrock (legacy)Claude Platform su AWSMicrosoft FoundryVertex AI
Log in
Amazon Bedrock (legacy)
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
  • 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
  • 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
Messaggi/Claude su piattaforme cloud

Claude su Amazon Bedrock (legacy)

L'integrazione legacy di Amazon Bedrock per i modelli Claude, che utilizza le API InvokeModel e Converse con identificatori di modello versionati tramite ARN.

Questa pagina tratta l'integrazione legacy di Amazon Bedrock: le API InvokeModel e Converse con identificatori di modello versionati tramite ARN e codifica event-stream di AWS. Per i modelli disponibili sull'endpoint Bedrock basato sulla Messages API, consulta Claude in Amazon Bedrock, che utilizza la Messages API su /anthropic/v1/messages con streaming SSE. Per un'alternativa gestita da Anthropic con fatturazione tramite AWS Marketplace e accesso alle funzionalità tipicamente disponibile lo stesso giorno, consulta Claude Platform su AWS. Gli utenti Bedrock esistenti possono seguire la guida alla migrazione.

Chiamare Claude tramite Bedrock differisce leggermente da come chiameresti Claude direttamente sulla Claude API. Questa guida ti accompagna nel completamento di una chiamata API a Claude su Bedrock utilizzando uno dei client SDK di Anthropic.

Nota che questa guida presuppone che tu abbia già registrato un account AWS e configurato l'accesso programmatico.

Installa e configura la AWS CLI

  1. Installa una versione della AWS CLI pari o successiva alla versione 2.13.23
  2. Configura le tue credenziali AWS utilizzando il comando AWS configure (consulta Configure the AWS CLI) oppure trova le tue credenziali navigando su "Command line or programmatic access" all'interno della tua dashboard AWS e seguendo le indicazioni nella finestra modale popup.
  3. Verifica che le tue credenziali funzionino:
AWS CLI
aws sts get-caller-identity

Installa un SDK per accedere a Bedrock

I client SDK di Anthropic supportano Bedrock. Puoi anche utilizzare direttamente un SDK AWS come boto3.

Accedere a Bedrock

Sottoscrivi i modelli Anthropic

Vai su AWS Console > Bedrock > Model Access e richiedi l'accesso ai modelli Anthropic. Nota che la disponibilità dei modelli Anthropic varia in base alla regione. Consulta la documentazione AWS per le informazioni più recenti.

ID modello API

Claude Fable 5, Claude Opus 4.8 e Claude Opus 4.7 sono raggiungibili tramite InvokeModel su bedrock-runtime. Queste richieste sono servite dalla stessa infrastruttura dell'endpoint Claude in Amazon Bedrock. Per il formato nativo delle richieste della Messages API e la piena parità di funzionalità, utilizza quella pagina. Claude Fable 5, Claude Opus 4.8 e Claude Opus 4.7 sono omessi dalla tabella dei modelli in questa pagina perché non dispongono di ID modello versionati tramite ARN.

I termini del ciclo di vita (Deprecato, Ritirato) sono definiti in Deprecazioni dei modelli. Le date del ciclo di vita sulle piattaforme gestite dai partner sono stabilite dal partner e possono differire dalla pianificazione della Claude API. Per la data di ritiro attuale di qualsiasi modello su Amazon Bedrock, consulta la pagina del ciclo di vita dei modelli di Amazon Bedrock.

ModelloID modello Bedrock baseglobaluseujpapac
Claude Opus 4.6anthropic.claude-opus-4-6-v1SìSìSìSìSì
Claude Sonnet 4.6anthropic.claude-sonnet-4-6SìSìSìSìNo
Claude Sonnet 4.5anthropic.claude-sonnet-4-5-20250929-v1:0SìSìSìSìNo
Claude Sonnet 4
Deprecato.
anthropic.claude-sonnet-4-20250514-v1:0SìSìSìNoSì
Claude Sonnet 3.7
Ritirato.
anthropic.claude-3-7-sonnet-20250219-v1:0NoNoNoNoNo
Claude Opus 4.5anthropic.claude-opus-4-5-20251101-v1:0SìSìSìNoNo
Claude Opus 4.1
Deprecato.
anthropic.claude-opus-4-1-20250805-v1:0NoSìNoNoNo
Claude Opus 4
Ritirato.
anthropic.claude-opus-4-20250514-v1:0NoNoNoNoNo
Claude Haiku 4.5anthropic.claude-haiku-4-5-20251001-v1:0SìSìSìNoNo
Claude Haiku 3.5
Deprecato.
anthropic.claude-3-5-haiku-20241022-v1:0NoSìNoNoNo

Per maggiori informazioni sugli ID modello regionali rispetto a quelli globali, consulta la sezione Endpoint globali vs regionali.

Elenca i modelli disponibili

I seguenti esempi mostrano come stampare un elenco di tutti i modelli Claude disponibili tramite Bedrock:

import boto3

bedrock = boto3.client(service_name="bedrock")
response = bedrock.list_foundation_models(byProvider="anthropic")

for summary in response["modelSummaries"]:
    print(summary["modelId"])

Effettuare richieste

I seguenti esempi mostrano come generare testo da Claude su Bedrock:

from anthropic import AnthropicBedrock

client = AnthropicBedrock(
    # Autenticati fornendo le chiavi qui sotto oppure usa i provider di credenziali AWS predefiniti, come
    # ~/.aws/credentials o le variabili d'ambiente "AWS_SECRET_ACCESS_KEY" e "AWS_ACCESS_KEY_ID".
    aws_access_key="<access key>",
    aws_secret_key="<secret key>",
    # Le credenziali temporanee possono essere usate con aws_session_token.
    # Maggiori informazioni su https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html.
    aws_session_token="<session_token>",
    # aws_region cambia la regione AWS a cui viene inviata la richiesta. Per impostazione predefinita, l'SDK legge AWS_REGION
    # e, se assente, usa us-east-1. Nota che l'SDK non legge ~/.aws/config per la regione.
    aws_region="us-west-2",
)

message = client.messages.create(
    model="global.anthropic.claude-opus-4-6-v1",
    max_tokens=256,
    messages=[{"role": "user", "content": "Hello, world"}],
)
print(message.content)

Consulta i client SDK per maggiori dettagli e la documentazione ufficiale di Bedrock.

Autenticazione con bearer token

Puoi autenticarti con Bedrock utilizzando bearer token invece delle credenziali AWS. Questo è utile negli ambienti aziendali in cui i team necessitano di accesso a Bedrock senza gestire credenziali AWS, ruoli IAM o permessi a livello di account.

L'autenticazione con bearer token è supportata negli SDK C#, Go e Java. Gli SDK PHP, Python, TypeScript e Ruby utilizzano esclusivamente la firma AWS SigV4.

L'approccio più semplice è impostare la variabile d'ambiente AWS_BEARER_TOKEN_BEDROCK, che ogni SDK rileva automaticamente durante la risoluzione delle credenziali dall'ambiente.

Per fornire un token a livello di codice:

using Anthropic.Bedrock;
using Anthropic.Models.Messages;

var client = new AnthropicBedrockClient(
    new AnthropicBedrockApiTokenCredentials
    {
        BearerToken = "your-bearer-token",
        Region = "us-west-2",
    }
);

var response = await client.Messages.Create(new MessageCreateParams
{
    Model = "us.anthropic.claude-sonnet-4-5-20250929-v1:0",
    MaxTokens = 1024,
    Messages = [new() { Role = Role.User, Content = "Hello!" }],
});

Registrazione delle attività

Bedrock fornisce un servizio di registrazione delle invocazioni che consente ai clienti di registrare i prompt e i completamenti associati al proprio utilizzo.

Anthropic raccomanda di registrare la tua attività su base continuativa di almeno 30 giorni per comprendere la tua attività e indagare su eventuali usi impropri.

L'attivazione di questo servizio non fornisce ad AWS o Anthropic alcun accesso ai tuoi contenuti.

Supporto delle funzionalità

Per l'elenco completo delle funzionalità con la disponibilità su Amazon Bedrock, consulta Panoramica delle funzionalità.

Funzionalità supportate in evidenza

  • Messages API
  • Cache dei prompt
  • Pensiero esteso
  • Uso degli strumenti, inclusi lo strumento Bash, lo strumento Computer use, lo strumento Memory e lo strumento Text editor
  • Citazioni
  • Output strutturati

Funzionalità non supportate

  • Sorgenti di input (sorgenti URL per immagini e documenti, Files API)
  • Strumenti lato server (esecuzione di codice, ricerca web, web fetch, advisor)
  • Infrastruttura per agenti (Agent Skills, connettore MCP, chiamata programmatica degli strumenti)
  • Endpoint API (Message Batches, Models, Admin, Compliance, Usage and Cost)
  • Claude Managed Agents
  • Fallback lato server (il parametro fallbacks; utilizza invece il pattern di fallback lato client)

Supporto PDF su Bedrock

Il supporto PDF è disponibile su Bedrock sia tramite la Converse API che tramite la InvokeModel API. Per informazioni dettagliate sulle capacità e limitazioni dell'elaborazione PDF, consulta Supporto PDF di Amazon Bedrock.

Considerazioni importanti per gli utenti della Converse API:

  • L'analisi visiva dei PDF (grafici, immagini, layout) richiede che le citazioni siano abilitate
  • Senza citazioni, è disponibile solo l'estrazione di testo di base
  • Per il pieno controllo senza citazioni forzate, utilizza la InvokeModel API

Finestra di contesto

Claude Fable 5, Claude Opus 4.8, Claude Opus 4.7, Claude Opus 4.6 e Claude Sonnet 4.6 hanno una finestra di contesto da 1M di token su Amazon Bedrock. Gli altri modelli Claude, inclusi Sonnet 4.5 e Sonnet 4 (deprecato), hanno una finestra di contesto da 200k token.

Bedrock limita i payload delle richieste a 20 MB. Quando invii documenti di grandi dimensioni o molte immagini, potresti raggiungere questo limite prima del limite di token.

Endpoint globali vs regionali

A partire da Claude Sonnet 4.5 e tutti i modelli futuri, Bedrock offre due tipi di endpoint:

  • Endpoint globali: routing dinamico per la massima disponibilità
  • Endpoint regionali: routing dei dati garantito attraverso regioni geografiche specifiche

Gli endpoint regionali includono un sovrapprezzo del 10% rispetto agli endpoint globali.

Questo si applica solo a Claude Sonnet 4.5 e ai modelli futuri. I modelli precedenti (Claude Sonnet 4 (deprecato), Opus 4 (deprecato) e precedenti) mantengono le loro strutture di prezzo esistenti.

Quando utilizzare ciascuna opzione

Endpoint globali (consigliati):

  • Forniscono la massima disponibilità e uptime
  • Instradano dinamicamente le richieste verso regioni con capacità disponibile
  • Nessun sovrapprezzo
  • Ideali per applicazioni in cui la residenza dei dati è flessibile

Endpoint regionali (CRIS):

  • Instradano il traffico attraverso regioni geografiche specifiche
  • Necessari per requisiti di residenza dei dati e conformità
  • Disponibili per Stati Uniti, UE, Giappone e Asia-Pacifico
  • Il sovrapprezzo del 10% riflette i costi infrastrutturali per la capacità regionale dedicata

Implementazione

Utilizzo degli endpoint globali (predefinito per Opus 4.6, Sonnet 4.6 e Sonnet 4.5):

Gli ID modello per Claude Opus 4.6, Sonnet 4.6 e Sonnet 4.5 includono già il prefisso global.:

from anthropic import AnthropicBedrock

client = AnthropicBedrock(aws_region="us-west-2")

message = client.messages.create(
    model="global.anthropic.claude-opus-4-6-v1",
    max_tokens=256,
    messages=[{"role": "user", "content": "Hello, world"}],
)

Utilizzo degli endpoint regionali (CRIS):

Per utilizzare gli endpoint regionali, sostituisci il prefisso global. con un prefisso regionale come us.:

from anthropic import AnthropicBedrock

client = AnthropicBedrock(aws_region="us-west-2")

# Utilizzo dell'endpoint regionale US (CRIS)
message = client.messages.create(
    model="us.anthropic.claude-opus-4-6-v1",  # Regional prefix
    max_tokens=256,
    messages=[{"role": "user", "content": "Hello, world"}],
)

Claude Mythos Preview è un modello di anteprima di ricerca disponibile per i clienti invitati su Amazon Bedrock. Per maggiori informazioni, consulta Project Glasswing.

Risorse aggiuntive

  • Prezzi di Bedrock: aws.amazon.com/bedrock/pricing
  • Documentazione sui prezzi AWS: Guida ai prezzi di Bedrock
  • Post sul blog AWS: Introducing Claude Sonnet 4.5 in Amazon Bedrock
  • Dettagli sui prezzi Anthropic: Prezzi delle piattaforme cloud

Was this page helpful?

  • Installa e configura la AWS CLI
  • Installa un SDK per accedere a Bedrock
  • Accedere a Bedrock
  • Sottoscrivi i modelli Anthropic
  • Elenca i modelli disponibili
  • Effettuare richieste
  • Autenticazione con bearer token
  • Registrazione delle attività
  • Supporto delle funzionalità
  • Funzionalità supportate in evidenza
  • Funzionalità non supportate
  • Supporto PDF su Bedrock
  • Finestra di contesto
  • Endpoint globali vs regionali
  • Quando utilizzare ciascuna opzione
  • Implementazione
  • Risorse aggiuntive