ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Convierte la solicitud de Responses que usa input/instruction al 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)
Editar y ejecutar código