Entradas basadas en roles
Usar los argumentos input e instructions para proporcionar entradas como cadenas te ha llevado muy lejos, pero, a veces, un enfoque basado en roles puede adaptarse mejor a tu aplicación.
Aquí tienes una solicitud completa de la Responses API, y tu tarea es actualizarla para usar mensajes basados en roles, manteniendo los mismos prompts. Esto preparará tu aplicación para el éxito cuando empieces a integrar entradas de imagen.
Este ejercicio forma parte del curso
Trabajar con la API Responses de OpenAI
Instrucciones del ejercicio
- Convierte la solicitud de Responses que usa
input/instructional formato de mensajes basados en roles.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Convert this request to use role-based messages
response = client.responses.create(
model="gpt-5-mini",
instructions="You are a product cataloging expert who provides concise descriptions.",
input="A mustard-yellow colored winter jacket."
)
print(response.output_text)