프롬프트 엔지니어링이란? 기초부터 배우기

 

프롬프트 엔지니어링 썸네일

챗GPT를 써봤지만 "생각보다 별로네"라고 느낀 분들이 의외로 많습니다.
그런데 신기하게도 같은 AI를 쓰는데 누군가는 훨씬 만족스러운 답을 얻어냅니다. 

저도 처음에는 그 차이가 AI 성능 탓이라고 생각했는데, 알고 보니 질문을 어떻게 하느냐가 훨씬 큰 영향을 미친다는 걸 알게 됐습니다. 

오늘은 이 질문 기술, 즉 프롬프트 엔지니어링에 대해 기초부터 정리해보겠습니다.

프롬프트 엔지니어링이란

프롬프트 엔지니어링은 AI로부터 원하는 답변을 얻기 위해 질문(프롬프트)을 효과적으로 설계하는 기술을 뜻합니다. 

여기서 프롬프트는 AI에게 입력하는 질문이나 지시문을 의미합니다. 

같은 주제라도 프롬프트를 어떻게 작성하느냐에 따라 답변의 품질이 크게 달라집니다.

나쁜 프롬프트 vs 좋은 프롬프트

프롬프트 작성법을 이해하기 위해 두 가지 예시를 비교해보겠습니다.

  • 나쁜 예시: "여행 계획 짜줘"
  • 좋은 예시: "3박 4일 일정으로 부산 여행 계획을 짜줘. 20대 커플이고, 맛집과 야경 명소 위주로 추천해줘. 하루 이동 거리는 짧게 잡아줘."

첫 번째 질문은 너무 막연해서 AI도 일반적인 답변밖에 줄 수 없습니다. 반면 두 번째처럼 대상, 조건, 목적을 구체적으로 담으면 훨씬 맞춤화된 답변을 받을 수 있습니다.

AI 질문 잘하는 법, 4가지 원칙

프롬프트를 잘 쓰기 위한 기본 원칙은 다음과 같습니다.

  1. 역할 부여하기: "너는 여행 전문가야"처럼 AI에게 역할을 주면 답변의 전문성이 높아집니다.
  2. 구체적인 조건 명시하기: 대상, 목적, 분량, 형식 등을 구체적으로 적어줍니다.
  3. 예시 들어주기: 원하는 결과물의 예시를 함께 제시하면 더 정확한 답을 받을 수 있습니다.
  4. 단계별로 나눠 요청하기: 한 번에 복잡한 요청을 하기보다 단계를 나눠 질문하면 결과물의 완성도가 높아집니다.

프롬프트 엔지니어링, 어렵게 생각하지 않아도 된다

프롬프트 엔지니어링이라는 말 때문에 전문가만 할 수 있는 기술처럼 느껴질 수 있지만, 실제로는 누구나 조금만 연습하면 익힐 수 있는 습관에 가깝습니다. 

저 역시 처음에는 한두 단어로 질문을 던지고 실망하는 일이 많았는데, 상황과 조건을 조금씩 덧붙이는 연습을 하다 보니 어느새 원하는 답을 훨씬 빠르게 얻게 됐습니다.

관련 글: AI와 챗봇의 차이, 제대로 알아보기

마치며

프롬프트 엔지니어링은 거창한 기술이 아니라, AI에게 질문을 조금 더 구체적이고 친절하게 하는 습관입니다. 

오늘 소개한 네 가지 원칙만 기억해도 챗GPT를 비롯한 AI 도구들을 훨씬 효율적으로 활용할 수 있을 거예요. 

다음 글에서는 챗GPT, 클로드, 제미나이를 실제로 비교해보는 시간을 갖겠습니다.


댓글 쓰기

0 댓글

신고하기

프로필

이 블로그 검색

태그