ComenzarEmpieza gratis

Crear incrustaciones

En este ejercicio, crearás tus primeras incrustaciones utilizando OpenAI API. Normalmente, para interactuar con la OpenAI API, necesitarías una clave OpenAI API, y crear incrustaciones supondría un coste. Sin embargo, no necesitas crear o proporcionar una clave API en este curso.

En el código se ha proporcionado el marcador de posición <OPENAI_API_TOKEN>, que enviará peticiones válidas para los ejercicios de este curso. Si en algún momento del recorrido te encuentras con un RateLimitError, haz una pausa y vuelve a intentarlo.

La clase OpenAI de la biblioteca openai se importará para ti a lo largo del curso, y después de este ejercicio, se creará para ti la clase client.

Este ejercicio forma parte del curso

Introducción a las incrustaciones con la OpenAI API

Ver curso

Instrucciones de ejercicio

  • Crea un cliente OpenAI (puedes dejar el api_key establecido en el marcador de posición proporcionado).
  • Crea una petición al punto final Embeddings, pasando al modelo text-embedding-3-small el texto que desees.
  • Convierte el modelo response en un diccionario.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# 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)
Editar y ejecutar código