AI 활용

ChatGPT 쓸 때 좋은 프롬프트 작성법

이루카이 2025. 3. 6. 18:03
좋은 질문이 좋은 답변을 만든다!
특히 AI에게 질문할 때는, 프롬프트(질문)를 어떻게 구성하느냐에 따라 답변의 퀄리티가 크게 달라진다.

💡 기본 원칙

1. 맥락과 배경 제공하기

  • 단순히 "이거 어떻게 해?"보다 "현재 이런 상황에서, 이런 목적으로, 이런 문제가 있는데, 어떻게 하면 좋을까?"처럼 배경과 목적을 설명하면 훨씬 구체적인 답변을 받을 수 있음.

2. 목표와 기대하는 답변 형태 명확히 하기

  • "짧게 요점만 알려줘" / "전문가 수준으로 상세히 설명해줘" / "초보자가 이해할 수 있게 쉽게 풀어줘"처럼 원하는 답변 스타일을 미리 말해주면 좋음.

3. 정확한 키워드 사용하기

  • 모호한 표현보다는, 정확한 기술 용어, 주제, 관련 개념을 정확히 적어주면 더 알맞은 답변을 얻기 쉬움.
  • 예: "프롬프트 작성법 알려줘" → "ChatGPT에게 질문할 때 좋은 답변을 받기 위한 프롬프트 작성법을 알려줘 (초보자용으로 설명해줘)"

4. 예시나 참고자료 제공

  • "이런 식으로 대답해줬으면 좋겠다" 같은 예시가 있으면 훨씬 원하는 방향으로 답을 끌어낼 수 있음.
  • 과거에 받았던 좋은 답변을 예로 들거나, 참고할 만한 링크나 문서 첨부도 효과적.

5. 답변의 범위 설정하기

  • "이 주제 전체를 알려줘"보다는 "이 주제 중에서도 A와 B 부분에 집중해서 설명해줘"처럼 범위 제한을 하면 더 핵심적인 답을 받을 수 있음.

📋 프롬프트 작성 템플릿 예시

상황 설명형

현재 OO한 프로젝트를 하고 있음. 이 프로젝트에서 XX 작업을 해야 하는데, 방법이 잘 떠오르지 않음. 이때 ChatGPT에게 어떤 식으로 질문하면 가장 유용한 답변을 얻을 수 있을까? (상세하게 설명해줘)

역할 부여형

당신은 경력 10년차 AI 컨설턴트야. ChatGPT를 잘 활용하는 방법을 알려주는 강의를 준비 중인데, 초보자들이 쉽게 이해할 수 있는 수준으로 "좋은 프롬프트 작성법"을 설명하는 자료를 만들어줘.

단계 요청형

ChatGPT에게 더 좋은 답변을 받기 위해, 프롬프트 작성 5단계 절차를 알려줘. 각 단계마다 구체적인 설명과 예시를 함께 제공해줘.

비교 요청형

ChatGPT에게 단순하게 "XX 알려줘"라고 할 때와, 맥락/목표/예시까지 담아서 프롬프트를 작성할 때, 실제로 답변 품질이 어떻게 달라지는지 비교해서 설명해줘.


✨ 프롬프트 예시 비교 (좋은 예 vs 아쉬운 예)

아쉬운 예 좋은 예
"Python에서 리스트 정렬 방법 알려줘" "Python에서 리스트를 정렬할 때, 정렬 기준을 커스텀하는 방법을 알고 싶어. 정수 리스트가 아니라, (이름, 점수) 형태의 리스트를 점수 기준으로 내림차순 정렬하는 법을 예제 코드와 함께 설명해줘."
"좋은 프롬프트 작성법 알려줘" "ChatGPT에게 더 좋은 답변을 받기 위한 프롬프트 작성법을 초보자도 이해할 수 있게, 구체적인 예시와 함께 단계별로 설명해줘."

📌 요점 정리 - 좋은 프롬프트 5요소

요소 설명
① 맥락 왜 이걸 물어보는지 배경 설명
② 목적 무엇을 얻고 싶은지 명확히
③ 키워드 핵심 단어와 관련 기술명 정확히 기재
④ 형식 원하는 답변 형태 (코드 예시, 단계별 설명, 표로 정리 등)
⑤ 범위 너무 광범위하지 않게, 필요한 부분만 요청

📣 마지막 꿀팁

한번에 완벽한 질문을 못 하더라도 괜찮다. 일단 물어보고, ChatGPT가 이해 못 하거나 엇나가면 "내가 원하는 건 이게 아니라, OO에 집중해줘"라고 추가로 설명하면서 대화 속에서 프롬프트를 다듬어가는 것도 좋은 방법이다.

 

누구나 AI를 다룰 수 있게 된 세상이 온 만큼 이제는 ChatGPT는 기본 중의 기본이 되어버렸다.

지금 당장 ChatGPT에게 아무거나 물어보고 프롬프트를 수정하면서 결과가 어떻게 달라지는지 확인해 보는건 어떨까? 😃