brunch

You can make anything
by writing

C.S.Lewis

by 호몽 이용호 Jul 20. 2024

26가지 프롬프트 엔지니어링 원칙 ⑯ 역할 부여

손에 잡히는 인공지능

[역할 부여 프롬프트 상상도]

이번에는 열여섯 번째 원칙, “역할 부여: AI에게 특정 역할을 부여한다.”에 대해 이야기 해보기로 한다.


이 원칙은 다른 논문이나 글에서 “페르소나 부여”라는 용어로 많이 다루어지고 있고, 프롬프트 원칙 중 가장 중요한 원칙 중 하나이다. 이 원칙은 AI와의 상호작용을 최적화하고, 사용자의 요구에 더욱 특화된 응답을 얻기 위해 AI 모델에게 구체적인 역할이나 캐릭터를 할당하는 방법입니다. 이 방식은 AI가 주어진 역할에 맞게 정보를 제공하거나 대화하는 방식을 조정할 수 있게 해줍니다. 관련 논문에 따르면 이 원칙을 적용 시 정확도가 약 60% 향상되었다고 한다.


이번에도 실제 프롬프트 실험에 의해서 검증을 해보고자 한다.


아래는 이 원칙을 적용한 예시와 적용하지 않은 예시의 샘플이다.

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

"감정을 효과적으로 관리하는 방법은 무엇인가요?"

원칙을 적용한 예시:

"심리학자로서, 감정 관리 기술과 스트레스를 줄이는 방법에 대해 조언해주세요.“


실험은 GPT-4o에서 질문의 연속성을 배제하기 위해 새로운 채팅창을 열어 프롬프팅하였다.



결과를 항목별 분석해보면 자기 인식과 취미 활동에서 가장 높은 개선율(66.67%)을 보인다. 이는 프롬프트에 역할을 부여함으로써 개인의 감정 인식과 스트레스 해소 활동에 대한 구체적인 지침과 실천 방법이 더욱 명확해졌기 때문이라 판단된다.


호흡 운동, 명상, 긍정적 사고, 전문가 도움, 규칙적인 생활, 자신을 용서 항목들은 25%의 개선율을 보이고, 운동, 사회적 지원, 스트레스 관리 항목은 이미 높은 수준의 정확도를 가지고 있었기 때문에 추가적인 개선이 발견되지 않았다.


이번에도 ”역할부여“ 원칙을 적용한 프롬프트를 좀 더 잘하기 위한 샘플을 여러가지 적어본다.


1. "역사 교사로서, 로마 제국의 역사와 문화에 대해 설명해주세요."

2. "컴퓨터 과학자로서, 프로그래밍 언어를 선택할 때 고려해야 하는 주요 기준들에 대해 설명해주세요."

3. "영양사로서, 건강한 식습관을 유지하는 데 도움이 되는 팁을 알려주세요."

4. "환경 보호 활동가로서, 지구 온난화를 막기 위한 실천적 조치들에 대해 설명해주세요."

5. "천문학자로서, 우주와 그 구성 요소들에 대해 설명해주세요."

6. "미래학자로서, 인공지능 기술의 발전이 미래 사회에 어떤 영향을 미칠지 예측해주세요."

7. "리더십 코치로서, 효과적인 리더가 되기 위한 주요 특성과 스킬에 대해 설명해주세요."

8. "IT 전문가로서, 컴퓨터 바이러스 제거 및 예방 방법에 대해 안내해주세요."

9. "경제학자로서, 경제 위기에 대응하는 전략과 그 이유에 대해 설명해주세요."

이러한 방식으로 AI에게 특정 역할을 부여함으로써, 사용자는 보다 전문적이고 맥락에 적합한 답변을 얻을 수 있다. 또한, 이 방식은 AI와의 상호작용을 더 흥미롭고 다양하게 만들어, 사용자 경험을 향상시키는 데 도움이 된다.


아래는 이번 실험에서 사용된 프롬프트 답변 글이다.


[역할부여 프롬프트 원칙을 적용하지 않은 결과]


감정을 효과적으로 관리하는 방법은 여러 가지가 있어. 감정 관리는 자기 인식과 자기 통제가 필요한 복합적인 과정이야. 여기 몇 가지 방법을 소개할게.


1. 자기 인식 키우기

자기 인식은 감정을 관리하는 첫 번째 단계야. 자기감정을 이해하고, 어떤 상황에서 어떤 감정이 나타나는지 인식하는 것이 중요해. 일기를 쓰거나 감정 상태를 기록하면 자신의 감정을 더 잘 파악할 수 있어.


2. 호흡과 명상

호흡 운동과 명상은 감정을 진정시키는 데 효과적이야. 깊고 느린 호흡은 몸과 마음을 안정시켜주고, 명상은 마음의 평화를 가져다줘. 매일 몇 분씩 시간을 내어 호흡 운동과 명상을 실천해 보자.


3. 운동

신체 활동은 스트레스 해소와 감정 조절에 매우 도움이 돼. 걷기, 달리기, 요가, 스트레칭 등 다양한 운동을 통해 신체와 정신의 균형을 맞추는 것이 좋아.


4. 긍정적인 사고

부정적인 감정을 긍정적인 사고로 전환하는 훈련을 해보자. 부정적인 생각이 들 때마다 긍정적인 면을 찾아보는 연습을 하면 점차 긍정적인 사고방식이 형성될 거야.


5. 사회적 지원

친구나 가족과 같은 사회적 지지는 감정을 관리하는 데 큰 도움이 돼. 주변 사람들과 자신의 감정을 나누고, 그들의 지지와 조언을 받는 것도 좋은 방법이야.


6. 취미 활동

자신이 즐기는 취미 활동에 몰두하는 것도 감정을 효과적으로 관리하는 방법 중 하나야. 예를 들어, 음악을 듣거나, 그림을 그리거나, 글을 쓰거나, 취미 생활에 시간을 보내면 스트레스가 해소되고 긍정적인 감정을 느낄 수 있어.


7. 전문가의 도움

심리 상담사나 정신과 의사와 같은 전문가의 도움을 받는 것도 중요해. 심리 치료나 상담을 통해 감정을 더 깊이 이해하고 관리할 수 있는 방법을 배울 수 있어.


8. 규칙적인 생활

규칙적인 생활 습관을 유지하는 것도 감정 관리에 도움이 돼. 일정한 시간에 잠자고 일어나기, 규칙적으로 식사하기, 휴식을 충분히 취하는 등 기본적인 생활 습관을 잘 지키면 감정이 안정될 거야.


9. 스트레스 관리

스트레스는 감정 관리에 큰 영향을 미쳐. 스트레스를 효과적으로 관리하기 위해 스트레스 요인을 파악하고, 스트레스 해소 방법을 찾는 것이 중요해. 예를 들어, 업무의 우선순위를 정하고, 시간을 잘 관리하거나, 필요한 경우 휴식을 취하는 것도 좋아.


10. 자신을 용서하고 수용하기

자신에게 너무 가혹하게 대하지 말고, 실수를 용서하고 수용하는 태도가 필요해. 자기 자신을 긍정적으로 바라보고, 자신을 사랑하는 마음을 가지면 감정을 더 잘 관리할 수 있어.


이 방법들을 실천해보면서 자신에게 맞는 감정 관리 방법을 찾아가는 것이 중요해. 감정 관리는 한 번에 완벽하게 이루어지지 않지만, 꾸준히 노력하다 보면 점차 개선될 거야.


[역할부여 프롬프트 원칙을 적용한 결과]


안녕하세요. 감정 관리 기술과 스트레스 감소 방법에 대해 말씀드리겠습니다. 현대 사회에서 스트레스와 감정 관리는 매우 중요한 주제입니다. 여러 가지 방법을 통해 스트레스를 관리하고 감정을 조절할 수 있습니다.


1. 감정 관리 기술

자기 인식: 자신의 감정을 인식하는 것이 첫 번째 단계입니다. 일기나 감정 일지를 작성하면서 하루 동안 느꼈던 감정들을 기록해보세요. 이는 감정 패턴을 파악하고 대처 방법을 찾는 데 도움이 됩니다.


호흡 운동: 깊고 느린 호흡은 긴장을 풀어주고 마음을 진정시키는 데 효과적입니다. 복식 호흡을 통해 스트레스를 줄이고 평온한 상태를 유지할 수 있습니다.


명상과 마인드풀니스: 명상과 마인드풀니스는 현재 순간에 집중하고 내면의 평화를 찾는 데 도움을 줍니다. 규칙적으로 명상을 하면 감정 조절 능력이 향상됩니다.


긍정적 사고 훈련: 긍정적인 사고를 훈련하면 부정적인 감정을 다루는 데 도움이 됩니다. 예를 들어, 하루에 감사한 일을 세 가지씩 적는 감사 일기를 써보세요.


사회적 지원: 주변 사람들과 감정을 나누는 것도 중요합니다. 친구나 가족과의 대화는 감정을 표현하고 스트레스를 해소하는 데 큰 도움이 됩니다.


2. 스트레스를 줄이는 방법

규칙적인 운동: 운동은 스트레스를 해소하고 기분을 좋게 만드는 호르몬인 엔도르핀을 분비시킵니다. 걷기, 조깅, 요가 등 자신에게 맞는 운동을 규칙적으로 해보세요.


충분한 수면: 수면은 신체와 정신의 회복을 돕습니다. 규칙적인 수면 패턴을 유지하고, 숙면을 취하기 위한 환경을 조성하는 것이 중요합니다.


균형 잡힌 식사: 건강한 식단은 신체적, 정신적 건강에 영향을 미칩니다. 충분한 영양 섭취와 규칙적인 식사는 스트레스 관리에 도움이 됩니다.


시간 관리: 효과적인 시간 관리는 스트레스 감소에 큰 도움이 됩니다. 우선순위를 정하고, 할 일을 목록으로 작성하여 체계적으로 일정을 관리하세요.


취미 활동: 취미 활동은 스트레스를 해소하고 즐거움을 찾는 데 도움이 됩니다. 캠핑, 여행, 목공, 전기수리 등 자신이 좋아하는 취미를 즐기세요.


프로페셔널 도움: 스트레스가 지속적으로 심하거나 감정 관리에 어려움을 겪는 경우, 심리 상담사나 전문가의 도움을 받는 것도 좋은 방법입니다.


구체적인 사례

명상의 효과: 연구에 따르면, 규칙적으로 명상을 한 사람들은 스트레스 수준이 낮아지고, 불안과 우울증이 감소했다고 합니다. 예를 들어, 매일 아침 10분씩 명상을 하여 스트레스를 관리한 사례가 있습니다.


운동의 효과: 한 직장인이 매일 퇴근 후 30분씩 조깅을 하면서 스트레스 수준이 현저히 줄어들었다고 보고했습니다. 이는 운동이 스트레스 해소에 얼마나 중요한 역할을 하는지 보여줍니다.


사회적 지원의 중요성: 직장 스트레스로 어려움을 겪던 한 사람이 친구와의 정기적인 대화를 통해 감정을 나누고 스트레스를 줄일 수 있었다는 사례가 있습니다. 이는 사회적 지원의 중요성을 강조합니다.


결론

감정 관리와 스트레스 감소는 개인의 삶의 질을 높이는 데 매우 중요한 요소입니다. 위에서 소개한 여러 가지 방법들을 실천해 보면서 자신에게 맞는 방식을 찾아보세요. 꾸준히 노력하고 자신을 돌보는 습관을 기르면, 더 건강하고 행복한 삶을 살 수 있을 것입니다.


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

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시에 정기적으로 “인공지능관련 새로운 소식과 기술”을 상세히 전하는 ‘호몽캠프’를 진행하고 있다. 이는 110회 이상 꾸준히 진행되고 있어 정통성과 신뢰성을 가진 밋업으로 평가 받고 있다.


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


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

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