메뉴 닫기

AI에게 원하는 답을 끌어내는 5가지 질문법

안녕하세요

최근 들어 급속도로 발전하고 있는 인공지능 기술 덕분에 누구나 한 번쯤 생성형 AI를 사용해 본 경험이 있을 것입니다. 그러나 기대만큼 만족스러운 결과를 얻지 못하거나, 아무리 질문해도 이상한 답변을 받는 경우가 종종 발생하죠. 이러한 문제를 조금이라도 줄이고, AI에게 더욱 효과적으로 원하는 정보를 얻을 수 있도록 돕기 위해 이 글을 작성하였습니다.

AI에게서 정확한 정보를 얻기 위한 절대적인 정답은 없지만, 보다 만족스러운 답변을 이끌어내는 원칙은 존재합니다. 다음은 AI에게 더 나은 답변을 얻기 위한 5가지 질문법입니다.


1. 프롬프트 구조화하기

프롬프트의 각 요소를 명확히 구분하여 AI가 이해하기 쉽게 만드는 방법입니다. 기호를 활용하여 명령문, 모델, 예제를 구분할 수 있습니다.

활용법

  • 마크다운(Markdown)을 활용하여 가독성을 높이고 구조화할 수 있습니다.
  • 주요 마크다운 문법:
    • # : 제목
    • *, _ : 강조
    • -, 1. 2. 3. : 목록
    • : (콜론) : 출력을 세밀하게 제어하고 원하는 방향으로 유도 가능

예시

나쁜 예시: 좋은 책을 추천해줘.

좋은 예시:

# 질문
- 2000년대 배경
- SF 소설
- 우주 탐사 주제
- 류츠진 작가

이렇게 구조화하면 AI가 더욱 정확한 정보를 제공할 수 있습니다.


2. 명확하고 구체적으로 질문하기

AI는 문맥을 파악하는 능력이 뛰어나지 않으므로 질문을 명확하고 구체적으로 해야 합니다.

예시

나쁜 예시: 여행 갈만한 곳을 추천해주세요.

좋은 예시: 이번 여름에 여행갈 장소를 찾고있어, 바다가 보이는 장소면 좋겠고, 비용은 인당 100만원 이하로 잡아줘. 그 여행지를 추천한 이유와 주요 관광지도 함께 알려주세요.

이런식으로 상세한 정보까지 요청을 하게 된다면 AI가 우리의 의도를 정확히 파악하여 원하는 정보를 제공할 확률이 훨씬 높아집니다.


3. 적절한 맥락 제공하기

AI는 대화를 기억하지 못하므로, 매번 새로운 백지 상태에서 답변을 생성합니다. 따라서 질문에 대한 배경 정보를 제공하면 더욱 맞춤형 답변을 받을 수 있습니다.

예시

나쁜 예시: 좋은 다이어트 방법을 추천해 주세요.

좋은 예시: 저는 20대 후반 남성입니다. 매일 09시까지 출근하기 위해 07시에 기상하고 00시에 취침합니다. 하루 세 끼를 먹는데, 아침에는 달걀을 먹습니다. 키는 187cm, 몸무게는 76kg이고 배만 나오는 것이 고민입니다. 목표는 4개월 안에 복근을 만드는 것입니다. 이런 상황에서 적용할 수 있는 효과적인 다이어트 방법을 추천해 주세요. 식단 조절, 운동 방법, 생활 습관 개선 등에 대한 구체적인 조언도 부탁드립니다.

나이, 직업,체형,생활패턴,목표등을 제시하면 AI는 개인트레이너처럼 맞춤형 조언을 제공해줄 수 있습니다.


4. 예시와 제약 조건 활용하기

구체적인 예시와 제한 조건을 주면 AI가 원하는 방식으로 답변을 제공할 가능성이 높아집니다.

활용법

  • 예시 질문법
    • AI에게 구체적인 모델이나 형식을 제시함으로써, 우리가 원하는 방식의 답변을 유도할 수 있습니다.
    • 제목, 인사말, 제품소개, 행동유도 마무리 등 이메일의 각 요소를 AI가 명확히 알수 있습니다.
    • AI가 형식이나 스타일을 모방할수 있도록 유도를하여 사용자 기대에 훨씬 더 부합한 대답을 생성 할 수 있습니다.
  • 제약 질문법
    • 이러한 질문법은 AI의 창의성을 제약한다고 생각하지만 실제로는 적절한 제약은 더 창의적이고 집중된 결과를 생성할수 있습니다.
    • 무한한 가능성에서 답변을 찾는것보다 제약 안에서 최적의 대답을 찾는것이 더욱 효과적일 수 있습니다.
    • 이러한 제약은 답변의 길이, 사용할 수 있는 자원을 고려해야 할 특정 조건등 다양한 형태가 될 수 있습니다.

예시 질문법 예시

나쁜 예시: 비즈니스 이메일을 작성해 주세요.

좋은 예시:

# 이메일 작성
- 제목: 신제품 출시 안내
- 인사말: 고객에게 친근하면서도 격식을 갖춘 문구
- 본문: 신제품 소개, 주요 기능, 가격
- 마무리: 문의처 및 행동 유도 문구

제약 질문법 예시

나쁜 예시: 새로운 아이디어 앱을 개발해 주세요.

좋은 예시: 사용자가 식단을 쉽게 관리할 수 있는 모바일 앱 아이디어를 개발해 주세요.

  • 핵심 기능: 하루 식단 기록, 영양 성분 자동 분석, 개인 맞춤형 식단 추천
  • 사용 대상: 다이어트나 건강 관리를 원하는 사람들
  • 추가 요구 사항: 직관적인 UI/UX 디자인, AI를 활용한 음식 분석 기능 포함

이처럼 예시와 제약을 활용하면 더 적절한 답변을 받을 수 있습니다.


5. 불필요한 수식어 제거하고 ‘해야 할 것’을 직접 지시하기

언어 모델은 긴 문장을 처리하는 데 어려움을 겪을 수 있으므로, 가급적 단순한 문장으로 작성하는 것이 좋습니다. 또한 부정형보다 긍정형으로 질문하는 것이 더 유용한 응답을 도출하는 데 도움이 됩니다.

  • 사람이 읽기편한 텍스트와 언어모델이 읽기 편한 텍스트는 유사합니다.
  • AI가 프롬프트의 핵심 내용이 쉽게 파악될수 있도록 작성하는게 좋습니다.
  • 긍정적인 지시가 부정적인 지시보다 언어 모델의 성능을 향상시키고 더 적절한 결과를 얻는데 영향을 줄수 있습니다.

예를 들면 해야할것을 작성해주는 프롬프트는 하지 말아야할 프롬프트 쓰기보다 더 유용한 응답을 도출해 낼수 있습니다.

이와 같이 가급적이면 단순한 문장으로 작성하며, 부정형보단 긍정형으로 질문을 한다면 AI가 더 효과적으로 반응할 수 있습니다.


최종 정리

프롬프트 제작에는 정답이 없으며, 상황에 따라 유동적으로 조절해야 합니다. 하지만 위의 5가지 원칙을 따르면 AI로부터 더욱 만족스러운 답변을 얻을 수 있습니다.

  1. 프롬프트 구조화: 기호와 마크다운을 활용해 질문을 명확하게 정리합니다.
  2. 구체적 상세화: 원하는 정보를 명확하고 구체적으로 기술합니다.
  3. 맥락 제시: AI가 질문자의 상황을 이해할 수 있도록 배경 정보를 포함합니다.
  4. 예시 및 제약 활용: AI가 원하는 형식과 스타일을 따를 수 있도록 유도합니다.
  5. 직접적인 지시: 불필요한 수식어를 제거하고, 명확한 행동 지시를 포함합니다.

이 원칙을 활용하면 AI의 답변을 더욱 유용하게 만들 수 있습니다.

감사합니다.