시작하기무료로 시작하기

역할 기반 입력

inputinstructions 인수로 문자열 입력을 전달하는 방법만으로도 많은 작업을 처리할 수 있었지만, 때로는 역할 기반 접근이 애플리케이션에 더 잘 맞을 수 있어요.

여기서는 완성된 Responses API 요청이 제공되어 있으며, 프롬프트 내용은 그대로 유지하면서 역할 기반 메시지 형식으로 업데이트하는 것이 목표예요. 이렇게 해 두면 이후 이미지 입력을 통합할 때 애플리케이션을 성공적으로 확장할 수 있어요.

이 연습은 강의의 일부입니다

OpenAI Responses API 활용하기

강의 보기

연습 안내

  • input/instruction 기반 Responses 요청을 역할 기반 메시지 형식으로 변환하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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)
코드 편집 및 실행