API di Vertex AI
I modelli Claude di Anthropic sono ora generalmente disponibili attraverso Vertex AI.
L’API Vertex per accedere a Claude è quasi identica alla API Messages e supporta tutte le stesse opzioni, con due differenze chiave:
- In Vertex,
model
non viene passato nel corpo della richiesta. Invece, viene specificato nell’URL dell’endpoint di Google Cloud. - In Vertex,
anthropic_version
viene passato nel corpo della richiesta (anziché come header), e deve essere impostato al valorevertex-2023-10-16
.
Vertex è supportato anche dagli SDK client ufficiali di Anthropic. Questa guida ti accompagnerà attraverso il processo di invio di una richiesta a Claude su Vertex AI sia in Python che in TypeScript.
Nota che questa guida presuppone che tu abbia già un progetto GCP in grado di utilizzare Vertex AI. Consulta utilizzo dei modelli Claude 3 di Anthropic per maggiori informazioni sulla configurazione richiesta e una guida completa.
Installare un SDK per accedere a Vertex AI
Per prima cosa, installa l’SDK client di Anthropic per il linguaggio di tua scelta.
Accesso a Vertex AI
Disponibilità dei Modelli
Nota che la disponibilità dei modelli Anthropic varia per regione. Cerca “Claude” nel Vertex AI Model Garden o vai su Usa Claude 3 per le informazioni più aggiornate.
Nomi dei modelli API
Modello | Nome modello API Vertex AI |
---|---|
Claude 3 Haiku | claude-3-haiku@20240307 |
Claude 3 Sonnet | claude-3-sonnet@20240229 |
Claude 3 Opus (Public Preview) | claude-3-opus@20240229 |
Claude 3.5 Sonnet | claude-3-5-sonnet-v2@20241022 |
Effettuare richieste
Prima di eseguire le richieste potrebbe essere necessario eseguire gcloud auth application-default login
per autenticarsi con GCP.
I seguenti esempi mostrano come generare testo da Claude 3 Haiku su Vertex AI:
Consulta i nostri SDK client e la documentazione ufficiale di Vertex AI per maggiori dettagli.