Lecture

프롬프트란 무엇이며 어떻게 구성될까?

프롬프트(Prompt)란 생성형 AI에게 어떤 작업을 요청하기 위해 전달하는 명령어 또는 질문입니다.

예를 들어 방대한 양의 논문을 요약하는 작업을 AI에게 요청할 때, 다음과 같은 프롬프트를 작성할 수 있습니다.

프롬프트 예시
아래 논문을 읽고, 주요 내용을 요약해 주세요.

프롬프트는 다음 네 가지 구성 요소로 나눌 수 있습니다.

  • 지시문 (Instruction)

  • 맥락 (Context)

  • 입력 데이터 (Input Data)

  • 출력 지시자 (Output Directives)


지시문 (Instruction)

지시문은 AI에게 어떤 작업을 수행하라고 요청하는 문장입니다.

사람과 마찬가지로 AI에게 확실한 결과를 얻으려면 두루뭉실한 지시가 아닌, 확실한 지시를 내려야 합니다.


다음은 좋지 않은 지시문과 좋은 지시문의 예시입니다.

좋지 않은 지시문 예시
고객에게 송장 지연에 대해 사과하는 이메일
좋은 지시문 예시
고객에게 송장 지연에 대해 사과하는 비즈니스 이메일을 작성해 주세요. 공손하면서도 책임감을 드러내는 어투로 써 주세요.

좋은 지시문은 AI에게 어떤 작업을(비즈니스 이메일 작성) 요청하는 것뿐만 아니라, 작업을 수행할 때 고려해야 할 요소(공손하면서도 책임감을 드러내는 어투)를 명확히 설명합니다.


맥락 (Context)

맥락은 AI가 작업을 더 잘 이해하고 판단할 수 있도록 돕는 배경 정보입니다.

프롬프트 예시
# 지시문 다음 제품 설명을 바탕으로, 매력적인 광고 문구를 만들어 주세요. # 맥락 이 제품은 20~30대 직장인을 주요 타겟으로 하는 프리미엄 커피 머신입니다. 간편함과 고급스러움을 동시에 강조하고 싶습니다. 경쟁 제품은 디자인과 가격이 비슷하지만, 우리 제품은 추출 속도와 유지관리 측면에서 더 우수합니다.

위 프롬프트에서 맥락은 AI에게 제품의 타겟 고객층, 경쟁 제품과의 차별점 등을 설명하여, AI가 작업을 수행할 때 이 정보를 참고할 수 있도록 합니다.


입력 데이터 (Input Data)

입력 데이터는 AI가 작업을 수행하며 분석하거나 참조할 데이터를 뜻합니다.

AI에게 커피머신 광고 문구를 작성하라는 프롬프트를 전달할 때, 다음과 같이 입력 데이터를 제공할 수 있습니다.

프롬프트 예시
# 지시문 다음 제품 설명을 바탕으로, 매력적인 광고 문구를 만들어 주세요. # 맥락 이 제품은 20~30대 직장인을 주요 타겟으로 하는 프리미엄 커피 머신입니다. 간편함과 고급스러움을 동시에 강조하고 싶습니다. 경쟁 제품은 디자인과 가격이 비슷하지만, 우리 제품은 추출 속도와 유지관리 측면에서 더 우수합니다. # 이전에 작성된 광고 문구 1. "맛있는 커피 한 잔. 당신의 일상을 특별하게 만들어 줄 커피 머신." 2. "프리미엄 커피, 집에서 간편하게 즐기세요."

위 프롬프트에서 입력 데이터는 이전에 작성된 광고 문구이며, AI는 이 데이터를 참고하여 새로운 광고 문구를 작성합니다.


출력 지시자 (Output Directives)

출력 지시자는 AI가 어떤 형식으로 결과를 제공해야 하는지 안내하는 부분입니다.

출력 지시자 예시
# 답변 형식 광고 문구는 한 문장으로 작성해 주세요. 20자 이내로 간결하고 인상적으로 표현해 주세요. 소셜 미디어용 해시태그도 3개 함께 제안해 주세요.

위 프롬프트는 답변 형식을 통해 출력 지시자를 명시하고 있으며, AI는 이 지시에 따라 결과를 제공합니다.


프롬프트는 단순한 질문이 아니라, AI의 능력을 끌어내기 위한 설계된 입력입니다.

다음 수업에서는 AI가 프롬프트를 이해하는 과정을 개괄적으로 알아보겠습니다.

Mission
0 / 1

Check out the AI's response.

Lecture

AI Tutor

Design

Upload

Notes

Favorites

Help