Amazon Bedrock API
I modelli Claude di Anthropic sono ora generalmente disponibili tramite Amazon Bedrock.
Chiamare Claude tramite Bedrock differisce leggermente da come si chiamerebbe Claude quando si utilizzano gli SDK client di Anthropic. Questa guida ti guiderà attraverso il processo di completamento di una chiamata API a Claude su Bedrock in Python o TypeScript.
Nota che questa guida presuppone che tu abbia già effettuato l’iscrizione per un account AWS e configurato l’accesso programmatico.
Installa e configura l’AWS CLI
- Installa una versione dell’AWS CLI alla versione
2.13.23
o più recente - Configura le tue credenziali AWS utilizzando il comando AWS configure (vedi Configura l’AWS CLI) o trova le tue credenziali navigando su “Accesso a riga di comando o programmatico” all’interno del tuo dashboard AWS e seguendo le istruzioni nella finestra modale popup.
- Verifica che le tue credenziali funzionino:
aws sts get-caller-identity
Installa un SDK per accedere a Bedrock
Gli SDK client di Anthropic supportano Bedrock. Puoi anche utilizzare direttamente un SDK AWS come boto3
.
Accesso a Bedrock
Iscriviti ai 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.
Nomi dei modelli API
Modello | Nome del modello API Bedrock |
---|---|
Claude 3 Haiku | anthropic.claude-3-haiku-20240307-v1:0 |
Claude 3 Sonnet | anthropic.claude-3-sonnet-20240229-v1:0 |
Claude 3 Opus | anthropic.claude-3-opus-20240229-v1:0 |
Claude 3.5 Sonnet | anthropic.claude-3-5-sonnet-20240620-v1:0 |
Elenca i modelli disponibili
I seguenti esempi mostrano come stampare un elenco di tutti i modelli Claude disponibili tramite Bedrock:
Effettuare richieste
I seguenti esempi mostrano come generare testo da Claude 3 Sonnet su Bedrock:
Consulta i nostri SDK client per ulteriori dettagli e la documentazione ufficiale di Bedrock qui.