brunch

You can make anything
by writing

C.S.Lewis

by 호몽 이용호 May 07. 2024

26가지 프롬프트 엔지니어링 원칙 ⑦ 예시 추가

손에 잡히는 인공지능

[ 예시 추가 프롬프트 상상도]

이번 칼럼에서는 일곱 번째 원칙, “예시 추가: 구체적인 예시를 제공한다."에 대해 다뤄보기로 하자.  

   

이 원칙은 정보를 제공하거나 개념을 설명할 때 구체적인 사례나 예를 포함함으로써 이해를 돕고, 내용을 더 잘 전달하는 방법이다. 예시 추가는 시리즈로 다루는 프롬프트 원칙의 중요도 측면에서 “역할 부여” 원칙과 함께 최고 상위 그룹에 속하는 원칙 중 하나이다. 이 원칙을 제대로 이해하기 위해서  적용한 예시와 적용하지 않은 예시를 비교해 보기로 하자.    

 

원칙을 적용하지 않은 예시:     

프롬프트: "현대 사회에서 기술의 역할은 무엇인가요?"     

원칙을 적용한 예시:     

프롬프트: "현대 사회에서 기술의 역할은 무엇인가요? 예를 들어, 스마트폰은 사람들이 언제 어디서나 정보에 접근할 수 있게 해줍니다."   

  

원칙을 적용하지 않은 프롬프트의 결과는 아래와 같다.  

   


현대 사회에서 기술은 거의 모든 측면에 영향을 미치고 있습니다. 기술은 우리의 삶을 혁신하고 변화시키는 주요한 원동력 중 하나입니다. 먼저, 기술은 커뮤니케이션을 혁신하고 연결성을 증대시킵니다. 스마트폰, 소셜 미디어, 비디오 통화 등은 우리가 세계 어디에서나 쉽게 소통하고 정보를 공유할 수 있게 해주었습니다. 또한, 기술은 생산성을 향상시키고 경제를 촉진합니다. 자동화, 로봇 공학, 인공지능 등은 생산 과정을 최적화하고 비용을 절감함으로써 기업들이 경쟁력을 확보할 수 있도록 도와줍니다.     


뿐만 아니라, 기술은 의료, 교육, 농업, 환경 등 다양한 분야에 혁신을 가져왔습니다. 의료 기술의 발전으로는 의료 진단의 정확성이 향상되고 치료 방법이 개선되어 수많은 사람들의 삶을 구할 수 있게 되었습니다. 농업 분야에서는 스마트 팜 기술과 센서를 활용하여 농작물의 생산성을 증대시키고 자원을 보호하는 방안이 연구되고 있습니다. 또한, 기후 변화 대응을 위한 기술도 중요한 역할을 하고 있습니다. 태양열 발전, 전기 자동차, 재활용 기술 등은 지속 가능한 에너지와 자원을 활용하여 지구 환경을 보호하는데 기여하고 있습니다.   

  

그러나 기술은 동시에 도전과 문제를 제기하기도 합니다. 예를 들어, 인공지능의 발전으로는 새로운 일자리가 창출되지만, 일부 직종은 자동화로 인해 고용의 위기에 처하고 있습니다. 또한, 개인 정보 보호와 인공지능의 윤리적인 사용 등에 대한 문제도 제기되고 있습니다. 따라서 기술은 발전과 함께 윤리적, 사회적인 책임을 갖고 적절하게 관리되어야 합니다.   

  


원칙을 적용한 프롬프트의 결과는 아래와 같다.    

 

현대 사회에서 기술의 역할은 매우 광범위하며 다양한 분야에서 중요한 기능을 수행합니다. 기술은 생활의 편리함을 증진시키고, 의사소통의 장벽을 낮추며, 교육과 건강관리의 질을 향상시키는 등 인간 생활의 모든 측면에 영향을 미칩니다.   

  

의사소통의 변화: 스마트폰과 인터넷 기술은 사람들이 세계 어디에서나 실시간으로 소통할 수 있는 길을 열었습니다. 이는 개인적인 관계뿐만 아니라 비즈니스, 정치, 교육 분야에서도 커다란 변화를 가져왔습니다. 예를 들어, 국제적인 회의나 원격 근무가 일상화되면서 시간과 장소의 제약을 받지 않게 되었습니다.    

 

정보 접근성의 향상: 스마트폰과 컴퓨터 같은 디지털 기기는 인터넷을 통해 엄청난 양의 정보에 쉽게 접근할 수 있게 해줍니다. 이로 인해 학습과 자기 계발이 더욱 용이해졌고, 사람들은 다양한 주제에 대해 깊이 있게 탐구할 수 있는 기회를 갖게 되었습니다.   

  

산업의 자동화와 효율성 증가: 제조업에서부터 서비스업에 이르기까지, 기술은 작업 프로세스를 자동화하고 효율을 극대화하는 데 중요한 역할을 합니다. 예를 들어, 로봇 공학과 인공 지능은 제조 공정을 최적화하고, 고객 서비스를 개선하는 데 사용됩니다.  

   

교육의 변화: 디지털 기술은 교육의 접근성과 맞춤화를 가능하게 합니다. 온라인 교육 플랫폼과 가상현실은 학생들에게 새로운 학습 방법과 경험을 제공하며, 지리적, 경제적 제약을 뛰어넘어 교육 기회를 확장합니다.     

건강관리의 진보: 웨어러블 기술과 헬스케어 애플리케이션은 개인의 건강을 모니터링하고 관리할 수 있는 새로운 방법을 제공합니다. 이러한 기술은 의사와 환자 간의 의사소통을 개선하고, 질병의 예방과 관리를 더욱 효과적으로 할 수 있게 돕습니다.  

   

환경 보호와 지속 가능성: 기술은 에너지 효율을 개선하고, 환경오염을 감소시키며, 자원 사용을 최적화하는 데 중요한 역할을 합니다. 스마트 그리드, 재생 가능 에너지 기술, 전기차 등은 환경 보호에 기여하는 대표적인 예입니다.     


이러한 사례들은 현대 사회에서 기술이 얼마나 중요한지를 잘 보여줍니다. 기술은 우리의 일상생활을 개선하고, 사회적, 경제적 문제를 해결하는 데 필수적인 도구입니다. 기술의 발전은 계속해서 인간의 삶을 변화시킬 것이며, 이러한 변화는 앞으로도 많은 기회와 도전을 가져올 것입니다.    

 


위 두 가지 결과를 간단히 비교해 봐도 예시를 제공한 프롬프트가 훨씬 좋은 결과를 내어 놓는다는 것을 쉽게 확인 할 수 있다. 자주 강조하는 사항이지만 원칙을 아는데 그치지 않고 자주 사용하면서 손에 익히는 것이 매우 중요하다. 아래에 여러 가지 예시들을 열거해 놓았으니 비교해보고 예시 추가 원칙을 적용하는 것을 습관화 해보자.  

   

원칙을 적용하지 않은 예시:     

프롬프트: "지속 가능한 발전이 중요한 이유는 무엇인가요?"     

원칙을 적용한 예시:     

프롬프트: "지속 가능한 발전이 중요한 이유는 무엇인가요? 예를 들어, 재생 가능 에너지 사용은 화석 연료 의존도를 줄이고 환경을 보호합니다."   

  

원칙을 적용하지 않은 예시:     

프롬프트: "식물이 어떻게 성장하나요?"     

원칙을 적용한 예시:     

프롬프트: "식물이 어떻게 성장하나요? 예를 들어, 해바라기는 햇빛을 향해 자라며, 뿌리는 물과 영양분을 흡수하여 성장을 돕습니다."    

 

원칙을 적용하지 않은 예시:     

프롬프트: "인공지능이란 무엇인가요?"     

원칙을 적용한 예시:     

프롬프트: "인공지능이란 무엇인가요? 예를 들어, Siri나 Google Assistant와 같은 음성 인식 소프트웨어는 인공지능의 일종입니다."  

   

원칙을 적용하지 않은 예시:     

프롬프트: "우리 몸에서 단백질의 역할은 무엇인가요?"     

원칙을 적용한 예시:     

프롬프트: "우리 몸에서 단백질의 역할은 무엇인가요? 예를 들어, 근육은 운동과 움직임을 도와주는 단백질로 구성되어 있습니다."     


원칙을 적용하지 않은 예시:     

프롬프트: "화학 반응이란 무엇인가요?"     

원칙을 적용한 예시:     

프롬프트: "화학 반응이란 무엇인가요? 예를 들어, 철이 산소와 반응하여 생기는 녹은 화학 반응의 한 예입니다."    

 

원칙을 적용하지 않은 예시:     

프롬프트: "시장 경제의 원리는 무엇인가요?"     

원칙을 적용한 예시:     

프롬프트: "시장 경제의 원리는 무엇인가요? 예를 들어, 수요와 공급의 법칙은 가격 결정에 중요한 역할을 합니다."  

   

원칙을 적용하지 않은 예시:     

프롬프트: "심리학에서 자아 개념이란 무엇인가요?"     

원칙을 적용한 예시:     

프롬프트: "심리학에서 자아 개념이란 무엇인가요? 예를 들어, 어떤 사람이 자신을 어떻게 인식하고 평가하는지에 대한 것입니다."   

  

원칙을 적용하지 않은 예시:     

프롬프트: "유전자 변형 기술의 장단점은 무엇인가요?"     

원칙을 적용한 예시:     

프롬프트: "유전자 변형 기술의 장단점은 무엇인가요? 예를 들어, 유전자 변형 작물은 수확량을 증가시킬 수 있지만, 환경에 미치는 영향에 대한 우려도 있습니다."   

  

원칙을 적용하지 않은 예시:     

프롬프트: "데이터 암호화의 중요성은 무엇인가요?"     

원칙을 적용한 예시:     

프롬프트: "데이터 암호화의 중요성은 무엇인가요? 예를 들어, 온라인 뱅킹 정보를 암호화함으로써 해커로부터 개인정보를 보호할 수 있습니다."  

   

위에 나열한 이러한 예시들은 어떻게 구체적인 사례를 포함하는 것이 독자의 이해를 돕고 개념을 더 잘 전달할 수 있는지 보여준다. 프롬프트 고수로 가는 길에 이 원칙이 중요한 가이드가 되리라 확신한다.

   

연작 칼럼의 내용의 연속성을 이해하기 쉽게 목차를 아래에 다시 적는다.


1. 본론만 말하기: 간결하고 직접적으로 요청을 표현한다.

2. 청중 설정: 의도한 청중을 명확히 정하고 질문한다.

3. 세분화: 복잡한 작업을 간단한 단계로 나누어 질문한다.

4. 긍정 지시문 사용: 부정문 대신 긍정문을 사용하여 요청한다.

5. 어린이 청자 설정: 어린 아이에게 설명하듯이 요청을 한다.

6. 팁 제공: 더 나은 답변을 위한 팁을 약속한다.

7. 예시 추가: 구체적인 예시를 제공한다.

8. 구분된 구성: 지시, 예시, 질문을 명확하게 구분한다.

9. 임무 설정: 명확한 임무나 목표를 제시한다.

10. 협박 사용: AI에게 불이익을 주겠다고 협박한다.

11. 인간적인 방식으로 대답하기: 자연스럽고 인간적인 방식으로 답변을 요구한다.

12. 단계별로 생각하기: 단계별로 문제를 해결하도록 요청한다.

13. 편견 제거 요청: 편향되지 않은 답변을 요구한다.

14. 질문시키기: 충분한 정보를 얻을 때까지 질문하도록 요청한다.

15. 테스트 추가: 테스트를 추가하여 답변의 정확성을 높입니다.

16. 역할 부여: AI에게 특정 역할을 부여한다.

17. 구분 기호 사용: 특정 단어나 구문을 강조한다.

18. 반복 사용: 중요한 단어를 반복하여 강조한다.

19. CoT와 예시 제공: 구체적인 예시를 통해 정보를 제공한다.

20. 출력 문구 지정: 원하는 출력 형식을 명시한다.

21. 필요한 모든 정보 추가: 필요한 모든 정보를 포함하도록 요청한다.

22. 텍스트 개선 요청: 주어진 텍스트를 개선하도록 요청한다.

23. 여러 파일 프로젝트 스크립트 요청: 여러 파일로 구성된 프로젝트를 위한 스크립트를 요청한다.

24. 제시어 기반 글쓰기: 특정 시작 문구를 기반으로 이어서 글을 쓰도록 요청한다.

25. 키워드 제시: 특정 키워드를 포함한 텍스트 생성을 요청한다.

26. 동일 언어 사용: 주어진 텍스트와 유사한 언어 스타일로 답변을 요청한다.


| 작가  프로필


이용호 작가는 SKT 메타버스 플랫폼인 이프랜드(ifland)에서 매주 월요일 오후 9시에 정기적으로 “인공지능관련 새로운 소식과 기술”을 상세히 전하는 ‘호몽캠프’를 진행하고 있다. 이는 106회 이상 꾸준히 진행되고 있어 정통성과 신뢰성을 가진 밋업으로 평가 받고 있다.


칼럼니스트는 스마트공장에서 주로 사용되는 ‘머신비전’ 전문회사인 ‘호연지재’를 경영하고 있으면서 다양한 분야에 관심이 많아 메타버스와 유튜브 인플루언서로 활동하고 있다. 특히 ‘머신비전’에서 인공지능 딥러닝에 의한 영상처리기술을 자주 적용하다보니 10년 이상 연구한 AI 분야에 대해서도 해박한 지식을 가지고 있다. 


주요 강의 분야는 “챗GPT 시대 생산성을 300% 높여주는 인공지능”, “머신비전에서의 인공지능 활용”, “손에 잡히는 인공지능”, “스마트폰 AI 활용하기”, “시니어와 MZ세대간의 소통”등이 있으며, 저서로는 『나는 시니어 인플루언서다』가 있다. 

작가의 이전글 26가지 프롬프트 엔지니어링 원칙 ⑥ 팁 제공 
작품 선택
키워드 선택 0 / 3 0
댓글여부
afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari