인공지능시대에 우리 함께 가자
AI와 대화하는 법: 질문의 품격이 답의 품질을 결정한다
world1000
2026. 3. 15. 13:07
많이 쓰는 게 중요한 게 아니라, 똑똑하게 쓰는 게 중요하다.
prologue: "이 바보야!"라고 외쳤던 당신에게
GPT가 처음 나왔을 때, 제게 그것은 마법 같은 '요술상자'였습니다. 하지만 두려움도 컸습니다. 시대를 따라가지 못할 것 같은 불안감에 "인공지능 윤리가 중요해!"라며 짐짓 선구자인 척 외치기도 했죠.
때로는 AI의 불완전함에 비아냥거렸고, 제 말을 못 알아듣는 AI에게 짜증을 내며
"이 바보야!"
라고 소리친 적도 있었습니다. 하지만 이제는 깨달았습니다. 문제는 AI가 아니라, 나의 '질문'에 있었다는 것을요.
이제 우리는 AI에게 제대로 시키는 법, 즉 프롬프트 엔지니어링을 배워야 합니다.
왜 질문법을 배워야 할까?
AI에게 "아무거나 줘"라고 하면 무엇이 나올지 모릅니다. 하지만 "매운 거 빼고, 밥이랑 국 줘"라고 하면 정확한 식사를 할 수 있죠. 우리가 프롬프트를 배워야 하는 이유는 명확합니다.
- 말(Language)이 곧 도구입니다: 버튼이 아니라 말로 작동하는 시스템이기 때문입니다.
- 실수를 줄여줍니다: AI는 완벽하지 않습니다. 질문이 정교할수록 엉뚱한 답을 할 확률이 줄어듭니다. (85%의 정확도를 가진 AI도 10단계 과정을 거치면 성공률이 20% 아래로 떨어질 수 있기 때문입니다 )
- 자산이 됩니다: 잘 만든 질문 하나는 두고두고 재사용할 수 있는 '업무 치트키'가 됩니다.
1부. 기초: 좋은 질문의 5단계 공식(사례 맛집찾기)
- 프롬프트는 한 번에 완성되지 않습니다. 맛집 찾기라는 하나의 목표가 5단계를 거치며 어떻게 정교해지는지 확인해 보세요.
- 1단계. 목표 정하기: "강남역 근처 맛집 찾아줘."
- (결과: 너무 방대한 리스트가 나옴)
- 2단계. 배경 주기: "부모님 환갑 식사 자리야. 조용하고 휠체어가 들어갈 수 있는 한식당이어야 해."
- (결과: 조건에 맞는 식당으로 필터링됨)
- 3단계. 결과 모양 정하기: "식당 이름, 대표 메뉴, 가격, 주차 가능 여부를 표 형식으로 정리해줘."
- (결과: 한눈에 비교하기 편한 리스트가 됨)
- 4단계. 실행 및 확인: "추천해준 A 식당, 일요일에도 영업하는 거 맞아? 노키즈존은 아니지?"
- (결과: 잘못된 정보를 바로잡고 확정함)
- 5단계. 기록하기: "부모님 모시고 갈 때 쓰는 맛집 검색 치트키"로 메모장에 저장.
- 1단계. 목표 정하기: "강남역 근처 맛집 찾아줘."
- 나쁜 질문: "회의 보고서 써줘."
- 좋은 질문: "당신은 전문 보고서 작성자입니다. 본부장 보고용으로 핵심 문제 3개와 향후 과제를 표로 정리해주세요. 3분 안에 읽을 수 있는 분량이어야 하며, 모르는 내용은 추측하지 마세요."
2부. 분석: 질문 뒤에 숨겨진 '의도' 읽기
질문을 먼저 쓰지 마세요. '받고 싶은 답의 모습'을 먼저 그려보는 것이 핵심입니다.
* 질문 설계 캔버스
| 구분 | 내용 (작성 예시) |
| 사용자 | 누가 읽는가? (예: 마케팅 팀장, IT 신입사원) |
| 목표 | 최종적으로 얻고자 하는 성과물은? |
| 참고자료 | AI에게 줄 데이터나 예시가 있는가? |
| 제약사항 | 절대 하면 안 되는 것, 길이 제한 등 |
| 출력형태 | 표, 목록, 이메일, 코드 등 |
| 평가기준 | 어떤 답이 나와야 '성공'이라고 할 것인가? |
3부. 기법: AI를 부리는 10가지 필살기
상황에 맞춰 다음 기법들을 골라 사용해보세요.
- Zero-shot: 예시 없이 곧바로 시키기 (간단한 요약)
- Few-shot: 2~3개의 예시를 보여주고 따라 하게 하기 (문체 통일)
- Chain-of-Thought: "단계별로 생각해서 답해줘"라고 명령하기 (논리적 추론)
- Self-Consistency: 여러 번 풀게 한 뒤 가장 많이 나온 답 고르기 (정확도 향상)
- Generated Knowledge: 답을 쓰기 전, '좋은 답의 기준'부터 세우게 하기
- Prompt Chaining: 큰 업무를 작은 단계(기획→초안→검토)로 나눠서 시키기
- Tree of Thoughts: 여러 아이디어를 제안하게 한 뒤 스스로 채점하게 하기
- RAG: 내가 준 문서 안에서만 답을 찾으라고 가두기 (최신 정보/내부 자료)
- ReAct: "생각하고, 행동하고, 확인해"라고 루프를 돌리기 (도구 활용)
- Function Calling: AI가 직접 답하지 말고 계산기나 DB를 불러오게 하기
사례: 병원 찾기
같은 병원 찾기라도 어떤 기법을 쓰느냐에 따라 결과의 질이 달라집니다.
- Few-shot (예시 주기): "강남 내과: 저녁 8시까지 / 역삼 소아과: 저녁 9시까지. 이런 식으로 내가 찾는 지역의 야간 진료 병원 정보를 알려줘."
- (결과: 내가 원하는 형식과 톤으로 답변이 고정됨)
- Chain-of-Thought (단계별 생각): "내가 지금 열이 39도고 기침이 심해. 1. 현재 위치 근처의 응급실을 찾고 2. 대기 시간을 확인할 방법을 알려주고 3. 이동 수단별 소요 시간을 단계별로 생각해서 알려줘."
- (결과: 당황한 상황에서 행동 지침까지 논리적으로 제시됨)
- Prompt Chaining (단계별 지시): "먼저 역삼동 근처 소아과 5곳을 뽑아줘. (결과 확인 후) 그중에서 오늘 밤 9시까지 하는 곳만 골라줘. (결과 확인 후) 마지막으로 그 병원들의 전화번호를 알려줘."
- (결과: 복잡한 검색 오류를 줄이고 정확도를 높임)
4부. 점검: "그럴듯한 답"에 속지 마라
답변이 나오면 다음 5가지를 반드시 체크하세요.
- 정확성: 사실 관계가 맞는가?
- 충실성: 지시한 형식을 모두 지켰는가?
- 가독성: 요청한 형태(표 등)로 나왔는가?
- 일관성: 앞뒤 말이 모순되지 않는가?
- 안전성: 보안이나 윤리적 문제가 없는가?
마무리하며
질문 실력이 곧 나의 몸값이 되는 시대입니다. 이제 AI에게 "해줘"라고 막연히 부탁하지 마세요. "어떻게 해달라"고 똑똑하게 명령하세요. 인공지능이라는 거대한 엔진을 움직이는 핸들은 바로 여러분의 '질문'에 있습니다.
반응형