Incluir ID de usuario final
Estás desarrollando una herramienta de moderación de contenido para una red social que utiliza la API de OpenAI para evaluar su contenido. Para garantizar la seguridad y el cumplimiento normativo de la herramienta, tienes que incorporar la identificación del usuario en tus solicitudes a la API, para que se puedan realizar investigaciones en caso de que se encuentre contenido malintencionado.
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 de OpenAI
Instrucciones de ejercicio
- Utiliza la biblioteca
uuid
conuuid4()
para generar un ID único. - Pasa el ID único al punto final de finalización de chat para identificar al usuario.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este 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)