Zacznij terazZacznij za darmo

Dane wejściowe oparte na rolach

Korzystanie z argumentów input i instructions do przekazywania danych jako ciągów znaków sprawdziło się świetnie – jednak w niektórych przypadkach podejście oparte na rolach lepiej pasuje do konkretnej aplikacji.

Otrzymujesz tutaj gotowe żądanie do Responses API. Twoim zadaniem jest przekształcenie go tak, aby korzystało z wiadomości opartych na rolach, zachowując przy tym te same prompty. Dzięki temu aplikacja będzie gotowa na kolejny krok – integrację danych wejściowych w postaci obrazów.

To ćwiczenie jest częścią kursu

Praca z API Responses OpenAI

Zobacz kurs

Instrukcje do ćwiczenia

  • Przekształć żądanie do Responses API używające argumentów input i instructions na format wiadomości opartych na rolach.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Convert this request to use role-based messages
response = client.responses.create(
    model="gpt-5.4-mini",
    instructions="You are a product cataloging expert who provides concise descriptions.",
    input="A mustard-yellow colored winter jacket."
)

print(response.output_text)
Edytuj i uruchom kod