시작하기무료로 시작하기

예외 처리하기

여러분은 물류 회사에서 OpenAI API를 사용해 상위 세 고객의 배송 주소를 확인하는 애플리케이션을 개발하고 있어요. 이 애플리케이션은 사내에서 사용되며, 오류가 발생했을 때 다른 팀도 쉽게 이해할 수 있는 메시지를 보여 주고자 해요.

이 요구 사항을 충족하기 위해, 사용자가 인증을 위한 올바른 키를 제공하지 않았을 때 맞춤 메시지를 출력하고, 이를 처리하기 위해 tryexcept 블록을 사용하려고 해요.

message 변수는 이미 임포트되어 있어요.

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

OpenAI API로 AI 시스템 개발하기

강의 보기

연습 안내

  • try 문을 사용해 API 요청을 시도하세요.
  • 요청이 성공하면 응답을 출력하세요.
  • 발생할 수 있는 인증 오류를 처리하기 위해 except 문을 사용하세요.

실습형 인터랙티브 연습

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

client = OpenAI(api_key="")

# Use the try statement
____:
    response = ____(
    model="gpt-4o-mini",
    messages=[message]
    )
    # Print the response
	print(response.____)
# Use the except statement
____:
    print("Please double check your authentication key and try again, the one provided is not valid.")
코드 편집 및 실행