brunch

You can make anything
by writing

C.S.Lewis

by 류한석 Jan 29. 2024

AI가 묻고 사용자가 답하는 “뒤집힌 상호작용” 패턴

오피스 빌런 예시

때때로, 거꾸로 보는 것이 세상을 더 분명하게 보는 방법입니다.


“뒤집힌 상호작용(Flipped Interaction)” 패턴은 대형언어모델과 사용자 간의 상호작용 방식을 반대로 전환합니다. 보통은 사용자가 질문하고 모델이 답변하는데, 이 패턴에서는 모델이 최종 답변을 하기 전에 사용자에게 질문하고 필요한 정보를 수집합니다. 이는 특히, 모델이 더 나은 답변을 제공하기 위해 상세한 정보가 필요한 경우에 유용합니다.


프롬프트 예시는 다음과 같습니다. 오피스 빌런(사무실 악당)에 대한 조언을 구하는 내용으로 만들어 보았습니다. 최종 답변을 얻기 전에 먼저, 모델의 질문에 따라 사용자가 필요한 정보를 제공해야 합니다.



프롬프트


#입력

[요청]= 사무실 동료 중에 오피스 빌런이 있습니다. 해결책을 알고 싶습니다.


#처리

당신은 “직장 상담사”로 행동합니다. 당신은 직장 내에서 발생하는 다양한 문제의 해결책에 대한 상담을 제공하는 전문가입니다. 나는 당신에게 조언을 구하는 직장인입니다.

## 이제부터 [요청]을 수행하기 위해 필요한 질문을 내게 해주세요.

## [요청]을 수행하기에 충분한 정보를 얻으면, 이를 기반으로 구체적인 결과물을 제공해 주세요.


챗GPT(GPT-4)


안녕하세요, 직장 상담사로서 도와드릴 수 있게 되어 기쁩니다. 오피스 빌런 문제를 해결하기 위해 몇 가지 질문을 드리겠습니다:


1. 해당 동료가 보이는 구체적인 행동이나 태도는 무엇인가요? 예를 들어, 의사소통 문제, 부적절한 행동, 업무 방해 등이 있을 수 있습니다.

2. 이러한 행동이 어떻게 사무실 환경이나 다른 동료들에게 영향을 주고 있는지 설명해 주실 수 있나요?

3. 이 문제에 대해 관리자나 인사팀과 상의해 본 적이 있나요? 있다면, 어떤 조치가 취해졌나요?

4. 이 문제를 해결하기 위해 개인적으로 시도해 본 방법이 있나요?

5. 이 동료와의 관계는 어떠한가요? 예를 들어, 직접적인 상사, 동등한 위치의 동료, 또는 부하직원 등이 될 수 있습니다.

6. 귀하의 회사에서는 이러한 문제에 대처하는 데 있어 어떤 정책이나 절차가 있는지 알고 계신가요?


이러한 정보를 바탕으로 보다 구체적이고 효과적인 해결책을 제시할 수 있을 것입니다.


사용자


1. 팀 회의에서 다른 팀원들의 의견을 무시합니다. 자기 아이디어만을 강조하고 다른 팀원의 아이디어에는 공격적입니다. 또한 업무 중에 팀원들에게 불필요하게 고압적인 태도를 보이며, 다른 팀원의 업무 성과를 자신의 것으로 돌리려고 시도하기도 합니다.

2. 팀의 사기를 저하시키고, 직장 분위기를 해치고 있습니다. 저와 동료들은 자기 의견을 자유롭게 표현하는 것을 주저하게 되며, 불필요한 스트레스와 압박감을 느끼고 있습니다.

3. 아직 상의한 적은 없습니다.

4. 저는 한 번 오피스 빌런과 개인적으로 대화를 시도했습니다. 그때, 저는 그의 행동이 팀에 어떤 영향을 미치고 있는지 구체적인 예를 들어 설명하려고 했습니다. 하지만 그는 비판을 받아들이지 않았고, 오히려 변명만 했습니다.

5. 저는 2년 차 개발자이며, 오피스 빌런은 저보다 경력이 더 많은 선임 개발자입니다.

6. 회사에 직장 내 괴롭힘과 관련된 정책이 있습니다. 직원들은 인사팀에게 문제를 보고할 수 있습니다.


챗GPT(GPT-4)


제공해 주신 상세한 정보를 바탕으로, 오피스 빌런 문제에 대한 해결 방안을 모색해 보겠습니다. 이러한 상황을 해결하기 위한 몇 가지 권장 사항을 알려드리겠습니다.


1. 문제 인식과 대처 계획 수립: 오피스 빌런의 행동이 팀에 미치는 부정적인 영향을 명확히 인식하는 것이 중요합니다. 이를 바탕으로 팀원들과 함께 대처 방안을 논의할 수 있습니다. 팀원들 간에 소통을 강화하고, 문제를 함께 해결하기 위한 계획을 수립하세요.

2. 인사팀 또는 상위 관리자와의 상담: 회사의 정책에 따라, 인사팀이나 상위 관리자에게 상황을 보고하는 것이 좋습니다. 구체적인 사례와 함께 팀의 분위기와 성과에 미치는 영향을 상세히 설명하세요.

3. 문제 해결을 위한 구체적인 조치: 문제 해결을 위한 다양한 접근 방법 중 하나는 회사가 해당 동료에게 정기적인 피드백과 코칭을 제공하는 것입니다. 관리자나 인사팀이 이 과정에서 중요한 역할을 할 수 있습니다.

4. 지속적인 모니터링 및 개선: 문제 해결 과정을 지속적으로 모니터링하고, 필요한 경우 추가적인 조치를 취하세요. 상황이 개선되지 않는다면, 다시 관리자나 인사팀과 상의할 필요가 있습니다.

5. 자기 방어 기술 습득: 오피스 빌런의 행동에 대처하기 위해, 자기 주장 훈련이나 갈등 해결 기술을 습득하는 것이 도움이 될 수 있습니다. 이는 개인적으로나 직장 생활에서 유용하게 쓰일 수 있습니다.

6. 기록 유지: 만약 상황이 개선되지 않거나 더 악화된다면, 구체적인 사례와 날짜를 기록해 두는 것이 중요합니다. 이는 나중에 문제를 제기할 때 객관적인 근거로 사용될 수 있습니다.


문제 해결 과정에서 감정적으로 대응하기 보다는 사실에 기반하여 프로페셔널하게 접근하는 것이 중요합니다. 이러한 조치들을 통해 문제를 해결하고 건강한 직장 환경을 조성하는 데 도움이 되기를 바랍니다. 추가적인 조언이 필요하시면 언제든지 문의해 주세요.


이번 프롬프트는 GPT-3.5에서도 작동합니다. 클로바, 바드에서는 모델의 한계로 "사무실 동료 중에 오피스 빌런이 있습니다. 해결책을 알고 싶습니다. 이제부터 이 요청을 수행하기 위해 필요한 질문을 내게 해주세요. 요청을 수행하기에 충분한 정보를 얻으면, 이를 기반으로 구체적인 결과물을 제공해 주세요."와 같이 프롬프트를 좀 더 간략하게 만들어 이용합니다. 만일 모델이 질문 없이 바로 답변하거나, 응답 무작위성으로 인해 원치 않은 답변이 나올 경우에는 Regenerate 해서 이용하세요.


위의 프롬프트 예시에서 “이제부터 [요청]을 수행하기 위해 필요한 질문을 내게 해주세요. [요청]을 수행하기에 충분한 정보를 얻으면, 이를 기반으로 구체적인 결과물을 제공해 주세요.” 부분이 뒤집힌 상호작용 패턴입니다. 이 패턴의 장점을 모델과 사용자 관점에서 살펴보면 다음과 같습니다.


모델의 관점에서 더 정확한 정보를 기반으로 답변할 수 있습니다: 모델은 사용자에게 구체적인 질문을 함으로써 필요한 정보를 보다 정확하고 맞춤화된 방식으로 수집할 수 있습니다. 이는 사용자가 중요한 세부 사항을 놓쳤을 수 있는 상황을 방지합니다. 사용자가 생각하지 못한 정보가 필요한 경우에 알려주고, 이를 찾도록 유도할 수 있습니다.

사용자 관점에서 긴 프롬프트를 작성하는 데 많은 시간을 투자할 필요가 없습니다: 대신, AI가 제공한 일련의 질문에 답함으로써(일종의 사전 조사), 원치 않거나 미흡한 결과물이 나오는 시행착오를 줄여 사용자가 원하는 결과에 더 빠르고 쉽게 도달하게 도와줍니다.


이처럼 뒤집힌 상호작용 패턴은 사용자와 모델 간의 상호작용을 더 효과적이고 효율적으로 만들어, 보다 정확한 결과를 얻을 수 있도록 해줍니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari