본문 바로가기
[ChatGPT] 일상 속의 프롬프트 엔지니어링

ChatGPT 프롬프트 작성 핵심 전략: 상황적 맥락

by 가장 쉽게 설명하는 IT 2023. 12. 23.

 [ 일상 속의 프롬프트 엔지니어링 -3]

- 목 차 -

1. 서론
2. 답변의 퀄리티를 높이는 핵심
3. 사용 예시
4. 응용 방법
5. 결론

 

1. 서론

AI와의 소통에서 구체적인 상황 설명은 필수적입니다. 대화 시, 우리는 AI에게 단순히 질문만 하는 것이 아닙니다. 그 상황, 그 맥락을 함께 전달해야 합니다. 구체적인 상황 설명은 AI가 보다 정확하고 유용한 정보를 제공하는 데 도움을 줍니다. 이 글에서는 상황적 맥락이 왜 중요한지, 그리고 어떻게 활용하는지 알아보겠습니다.


프롬프트 엔지니어링 형상화

2. 답변의 퀄리티를 높이는 핵심

질문 시, 반드시 지켜야 하는 기본 원칙이 있습니다.

바로, 구체적인 상황 설명입니다.

 

우리는 잘 알고 있는 상황이지만, ChatGPT는 모릅니다.

항상 질문을 할 때, 어떤 상황에서 질문을 던지는지 자세히 말해주어야 합니다.

이것 하나만으로도 답변의 수준을 끌어올릴 수 있습니다.

 

디테일하게 조금 더 짚어드리겠습니다.

 

2.1. 상황 드러내기

ChatGPT에게 상황을 드러내며 질문해 봅시다.

구체적으로 맥락을 드러내는 질문은 구체적인 답변을 이끌어낼 수 있습니다.

 

2.2. 관련된 질문 이어하기

또, 이전 대화와 관련된 질문을 하고 발전시켜 나가는 것도 좋은 전략입니다.

예를 들어, 이전에 AI와 특정 주제에 대해 대화했다면,

그 주제를 바탕으로 더 심도 있는 질문을 이어나갑니다.

 

2.3. 질문 구체화하기

마지막으로, 질문을 좁히는 방법입니다.

예를 들어,

"어제 읽은 '인공지능의 미래'라는 책에서 AI 윤리에 관한 부분이 흥미로웠어. 이 주제에 대해 더 깊게 탐구하고 싶어"

라고 말하는 것은 AI에게 구체적인 책 이름주제에 대한 정보를 제공합니다.

이렇게 보다 관련된 정보를 찾는 데 도움을 줍니다.

 


3. 사용 예시

구체적인 상황 설명을 제공하는 것과 그렇지 않을 때 AI 대화의 차이를 보여주는 예시를 살펴보겠습니다.

 

3.1. 상황 드러내기 - 예시

잘못된 예시

프롬프트: "좋은 프레젠테이션 팁 알려줘."
AI 응답: "효과적인 프레젠테이션을 위해서는 청중을 이해하고, 명확한 메시지를 전달하는 것이 중요합니다."

 

올바른 예시

프롬프트: "내일 기술 설명 회의에서 클라이언트에게 소프트웨어 제품을 설명하는 프레젠테이션을 해야 해. 이 상황에서 어떤 팁을 적용할 수 있을까?"
AI 응답: "기술적인 내용을 설명할 때는 전문용어 사용을 최소화하고, 시각적인 자료를 활용하여 복잡한 개념을 간단히 설명하는 것이 효과적입니다."


3.2. 관련된 질문 이어하기 - 예시

잘못된 예시

(이전 대화)
프롬프트: "저녁 메뉴로 무엇을 추천해?"
...
(현재 대화)
프롬프트: "좋은 책 추천해줘."
AI 응답: "독서를 좋아하신다면 '사피엔스'라는 책을 추천드립니다."

 

올바른 예시

(이전 대화)
프롬프트: "저녁 메뉴로 무엇을 추천해?"
...
(현재 대화)
프롬프트: "저녁에는 이탈리안 음식을 만들려고 해. 이탈리아 요리에 어울리는 와인 추천해 줄 수 있을까?"
AI 응답: "이탈리아 요리와 잘 어울리는 와인으로는 키안티나 산지오베제 와인을 추천드립니다. 이 와인들은 이탈리안 음식과 매우 잘 어울립니다."


3.3. 질문 구체화하기 - 예시

잘못된 예시

프롬프트: "코딩 배우는 법 알려줘."
AI 응답: "코딩을 배우기 위해서는 온라인 강좌나 책을 찾아보는 것이 좋습니다."

 

올바른 예시

프롬프트: "웹 개발 분야에 초보자인데, HTML과 CSS를 효과적으로 배울 수 있는 온라인 리소스가 뭐가 있을까?"
AI 응답: "HTML과 CSS를 배우기 시작하는 초보자에게는 'Codecademy'의 웹 개발 강좌나 'MDN Web Docs'의 튜토리얼을 추천합니다. 이들은 기초부터 실습까지 다루고 있어 매우 유용합니다."

 

 

1) 상황을 구체적으로 설명하고 2) 이전 대화의 맥락을 이어가며 3) 질문을 구체화하는 것.

세 가지가 어떻게 도움이 되는지 살펴보았습니다.

이러한 방법을 통해, 보다 정확하고 유용한 답변을 얻을 수 있습니다.

 


4. 적용 사례 확장

이제 우리는 구체적인 상황 설명의 중요성을 이해했습니다. 다음 단계는 이 원칙을 다양한 상황에 적용하는 것입니다. ChatGPT와의 대화에서 이 기법을 활용하는 것은 매우 유용합니다.

예를 들어, 여행 계획, 직장에서의 문제 해결, 학습 자료 추천 요청 등 다양한 상황에서도 적용 가능합니다.

이렇게 하면 구체적인 상황 설명을 통해 더 나은 결과를 얻을 수 있습니다.

 

예시1: 여행 계획

프롬프트: "다음 주에 파리로 여행 가는데, 날씨에 맞는 옷차림은 어떻게 해야 할까?"
AI 응답: "다음 주 파리의 날씨는 대체로 맑으나 약간 쌀쌀할 것으로 예상됩니다. 가벼운 재킷이나 스웨터를 준비하는 것이 좋습니다." 

 

예시2: 직장 문제 해결

프롬프트: "팀 프로젝트에서 의견 불일치가 생겼어. 효과적인 의사소통 방법은 무엇일까?"
AI 응답: "의견 불일치를 해결하기 위해서는 모든 팀원의 의견을 청취하고, 합의점을 찾기 위한 논의를 진행하는 것이 중요합니다. 구체적인 사례를 바탕으로 토론하며, 객관적인 데이터나 사실을 공유하는 것도 도움이 됩니다." 

 

이렇게 짧지만 질문 목적이 명확한 프롬프트 예시들을 통해,

상황적 맥락과 구체적인 질문이 어떻게 ChatGPT와의 효과적인 대화를 이끄는지 알 수 있습니다.

이러한 접근 방식은 일상적인 상황에서부터 전문적인 상황에 이르기까지 다양하게 활용할 수 있습니다.

 


5. 결론

ChatGPT와의 대화에서 구체적인 상황 설명을 통해 우리는 더 정확하고 가치있는 답변을 유도할 수 있습니다.

이런 기본적인 프롬프트 엔지니어링 기법

일상생활에서의 간단한 질문부터 전문적인 조언이 필요한 상황에 이르기까지 다양하게 적용될 수 있습니다.

대화를 시작할 때는 상황을 명확히 하고, 이전 대화의 맥락을 고려하며, 질문을 구체화하는 것을 잊지 말아야 합니다.

 

 
 
 

 


프롬프트 엔지니어링 시리즈:

ChatGPT 프롬프트 엔지니어링을 통한 대화법

ChatGPT 프롬프트 엔지니어링: 일상에서의 첫걸음

 

ChatGPT 프롬프트 엔지니어링: 일상에서의 첫 걸음

[ 일상 속의 프롬프트 엔지니어링 -1] - 목 차 - 1. 프롬프트 엔지니어링 소개: 개념과 정의 2. 프롬프트의 기본 원리와 구조 3. 일상에서 사용하는 프롬프트의 예시와 이해 우리 일상을 혁신적으로

beyondtheorbit.tistory.com

 

 

다른 시리즈:

[시리즈] 부동산으로 바라보는 클라우드