ComenzarEmpieza gratis

Incluyendo ID de usuario final

Estás desarrollando una herramienta de moderación de contenidos para una empresa de redes sociales que utiliza la API OpenAI para evaluar sus contenidos. Para garantizar la seguridad y el cumplimiento de la herramienta, tienes que incorporar la identificación del usuario en tus peticiones API, para que se puedan realizar investigaciones en caso de que se encuentre contenido malicioso.

Se ha precargado la biblioteca uuid. También se ha precargado un message con texto de una publicación en las redes sociales.

Este ejercicio forma parte del curso

Desarrollar sistemas de IA con la API OpenAI

Ver curso

Instrucciones del ejercicio

  • Utiliza la biblioteca uuid con uuid4() para generar un identificador único.
  • Pasa el identificador único al punto final de finalización del chat para identificar al usuario.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

client = OpenAI(api_key="")

# Generate a unique ID
unique_id = 

response = client.chat.completions.create(  
  model="gpt-4o-mini", 
  messages=messages,
# Pass a user identification key
  ____
)

print(response.choices[0].message.content)
Editar y ejecutar código