본문 바로가기
AI

생성형 ai 프롬프트 전문가가 되어보자! 프롬프트가 뭐야?

by icebear3000 2024. 7. 21.
반응형

프롬프트란 무엇인가?

프롬프트는 생성형 인공지능(Generative AI) 모델에 입력되는 데이터로,

모델의 출력을 안내하는 중요한 역할을 합니다

 

단순히 텍스트뿐만 아니라 이미지, 소리 등 다양한 형태로 구성될 수 있어요

 

예를 들어:

  • "부동산 법인을 위한 광고 캠페인 이메일을 세 단락으로 작성해 주세요" (텍스트 프롬프트)
  • "책상 위의 모든 것을 설명하세요" (사진과 텍스트 프롬프트)
  • "이 온라인 회의를 요약해 주세요" (녹음 파일 프롬프트)

프롬프트 템플릿

프롬프트는 종종 '프롬프트 템플릿'을 통해 구성됩니다

 

이는 하나 이상의 변수를 포함하는 함수로,

필요에 따라 내용을 쉽게 바꿀 수 있게 해줍니다.

 

예시:

트윗을 긍정적 또는 부정적으로 분류하세요:
{TWEET}

 

 

결과:


프롬프트의 구성 요소

  1. 지시문(Directive): 프롬프트의 핵심 의도를 나타냅니다.
    예: "읽을 만한 좋은 책 다섯 권을 추천해 주세요."

  2. 예제(Examples): AI에게 작업 수행 방법을 보여주는 데모입니다. AI는 이 패턴을 따라 'Morning'을 스페인어로 번역하게 됩니다.
    예: "영어를 스페인어로 번역해주세요. 'Night: Noche Morning:'"

  3. 출력 형식(Output Formatting): AI가 특정 형식으로 정보를 출력하도록 요구합니다.
    예: "이것을 CSV 형식으로 요약해 주세요."

  4. 스타일 지시(Style Instructions): 출력의 스타일을 수정합니다.
    예: "라마에 관한 명확하고 간결한 단락을 작성해 주세요."

  5. 역할(Role): AI에게 특정 역할을 부여합니다.
    예: "당신이 목동이라고 가정하고 라마에 관한 리머릭을 작성해 주세요."

  6. 추가 정보(Additional Information): 필요한 맥락을 제공합니다.

프롬프트 엔지니어링은 더 나은 결과를 얻기 위해 프롬프트를 개발하고 수정하는 반복적인 과정입니다

이는 AI와의 소통을 최적화하는 핵심 기술이라고 할 수 있습니다


참고자료

The Prompt Report: A Systematic Survey of Prompting Techniques

반응형

댓글