Creare embeddings
In questo esercizio creerai i tuoi primi embeddings usando l'API di OpenAI. Di norma, per interagire con l'API di OpenAI serve una chiave API e la creazione di embeddings ha un costo. Tuttavia, in questo corso non devi creare né fornire alcuna chiave API.
Nel codice è stato fornito il segnaposto <OPENAI_API_TOKEN>, che invierà richieste valide per gli esercizi del corso. Se in qualsiasi momento durante il corso incontri un RateLimitError, aspetta un attimo e riprova.
La classe OpenAI dalla libreria openai verrà importata per te per tutto il corso e, dopo questo esercizio, il client verrà creato automaticamente.
Questo esercizio fa parte del corso
Introduzione agli Embeddings con l'API di OpenAI
Istruzioni dell'esercizio
- Crea un client OpenAI (puoi lasciare
api_keyimpostata al segnaposto fornito). - Crea una richiesta all'endpoint Embeddings, passando al modello
text-embedding-3-smallun testo a tua scelta. - Converte la
responsedel modello in un dizionario.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Create an OpenAI client
client = ____(api_key="")
# Create a request to obtain embeddings
response = ____
# Convert the response into a dictionary
response_dict = ____
print(response_dict)