1. 학습
  2. /
  3. 강의
  4. /
  5. OpenAI API로 배우는 프롬프트 엔지니어링

Connected

연습 문제

조건부 프롬프트 사용하기

이전 과제를 바탕으로, 이제 받은 응답을 더 향상해 보겠습니다. 주어진 텍스트를 처리할 때 언어를 판별하고 문장 수를 계산해야 하며, 텍스트에 문장이 두 개 이상이면 적절한 제목을 생성해야 합니다. 다만, 이번에는 새로운 조건이 있습니다. 텍스트가 한 문장으로만 이루어져 있다면 제목을 생성하지 말고 대신 "N/A"를 표시해야 합니다. 이렇게 하면 여러 문장으로 된 텍스트에 대해서만 제목이 생성되어, 사용자에게 더 정제되고 실용적인 결과를 제공할 수 있습니다.

OpenAI 패키지, get_response() 함수, 그리고 예시 text는 이미 로드되어 있습니다.

지침

100 XP
  • 구분자로 둘러싸인 text에 대해 언어와 문장 수를 추론하도록 하는 instructions를 작성하고, 텍스트에 문장이 두 개 이상이면 적절한 제목을 생성하고, 그렇지 않으면 제목에 'N/A'를 쓰도록 하세요.
  • 텍스트, 언어, 문장 수, 제목을 각각 한 줄씩 포함하도록 하는 output_format을 작성하고, 각 줄의 접두사로 'Text:', 'Language:', 'Title:'를 사용하도록 하세요.