LoslegenKostenlos loslegen

Role-Based Inputs

Using the input and instructions arguments to provide string inputs has gotten you a long way, but sometimes, a role-based approach can better suit your application.

Here, you've been provided with a complete Responses API request, and your job is to update it to use role-based messages, keeping the prompts the same. This will set your application up for success when you begin to integrate image inputs.

Diese Übung ist Teil des Kurses

Working with the OpenAI Responses API

Kurs anzeigen

Anleitung zur Übung

  • Convert the input/instruction Responses request into the role-based messages format.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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)
Code bearbeiten und ausführen