지난 2주 동안 챗봇과 자연스럽게 대화하는 법을 익혔습니다. 이번 주부터는 '프롬프트'라는 개념을 제대로 배웁니다. 사실 우리가 지금까지 해온 것이 모두 프롬프트였어요.
프롬프트란 무엇인가
프롬프트(Prompt)란 AI에게 건네는 질문이나 지시입니다. 챗봇 입력창에 입력하는 모든 텍스트가 프롬프트입니다. "오늘 점심 뭐 먹을까?" 도 프롬프트고, "당신은 영양사입니다. 직장인 점심 메뉴를 추천해줘"도 프롬프트입니다.
왜 '프롬프트'라는 별도 단어를 쓸까요? 그냥 '질문'이라고 하면 충분할 것 같은데요. 그 이유는 챗봇에 넣는 텍스트가 단순한 질문을 넘어, AI의 동작 방식을 세밀하게 제어하는 '지시'의 성격을 갖기 때문입니다.
좋은 프롬프트와 나쁜 프롬프트의 차이는 마치 이렇습니다. 새로 온 직원에게 "이 일 좀 해줘"라고 하는 것과 "이 보고서를 오늘 오후 5시까지, A4 두 장 분량으로, 팀장님이 보기 좋게 요약 정리해줘"라고 하는 것의 차이입니다.
막연한 질문을 한 단계 구체화하기
프롬프트를 개선하는 가장 간단한 방법은 막연한 단어 하나로 던지지 않고 '누가, 무엇을, 어떻게'를 덧붙이는 것입니다.
| 막연한 버전 | 구체적인 버전 |
|---|---|
| "운동 알려줘" | "40대 직장인이 점심시간 20분에 할 수 있는 스트레칭 5가지" |
| "메일 써줘" | "거래처에 납기 일정 연장을 정중하게 요청하는 이메일" |
| "요리 알려줘" | "재료 3가지 이내로 30분 안에 만드는 간단한 저녁 메뉴" |
▶ 직접 해보기: 막연한 질문과 구체적인 질문 비교
챗봇에 아래 두 버전을 각각 새 대화에서 입력하고 답변을 비교해보세요.
막연한 버전: "재테크 알려줘."
구체적인 버전: "월 소득 300만원의 30대 직장인이 매달 50만원으로 시작할 수 있는 재테크 방법을 위험도 낮은 것부터 순서대로 3가지 알려줘."
두 답변을 비교하면 구체화의 효과를 바로 체감할 수 있습니다.
⚠ 흔한 오해: 프롬프트 엔지니어링은 전문가만 하는 것이다
'프롬프트 엔지니어링'이라는 말이 있어서 어렵게 느껴질 수 있지만, 그 본질은 "AI에게 어떻게 말하면 더 좋은 결과가 나오는가"를 연습하는 것입니다. 특별한 자격이나 코딩 지식 없이, 쓰면서 배울 수 있습니다.
오늘의 한 줄 정리
프롬프트는 AI에게 건네는 지시이며, 막연한 단어 대신 맥락과 조건을 담을수록 원하는 결과에 가까워집니다.
내일은 좋은 프롬프트를 만드는 3요소(맥락·목표·형식)를 더 체계적으로 배웁니다. 오늘도 수고하셨어요!
댓글