"You are an expert"는 정말 도움이 될까
"You are a senior software architect with 20 years of experience…" 같은 페르소나 프롬프트에는 실제 효과가 있어. 모델이 어떤 종류의 문장을 뽑을지 그 분포를 옮겨주거든. 하지만 모델 안에 없던 지식을 새로 넣지는 못해. "Pretend to be a doctor"라고 쓰면 안전한 의학 조언이 아니라 의사처럼 들리는 글이 나와. 정확하지 않은 말까지 더 권위 있게 들릴 수 있으니 오히려 위험해.
페르소나가 바꾸기 쉬운 것
- 말투 — 격식과 친근함, 건조함과 따뜻함의 기본값.
- 어휘 — 분야 용어를 어색하게 풀어 쓰지 않고 자연스럽게 고르는 방식.
- 기본 형식 — "as a librarian"이면 목록을, "as a journalist"이면 리드와 핵심 설명 문단을 먼저 떠올리게 해.
- 거절의 경향 — “financial advisor”라는 페르소나는 “a friend”와 다른 경계에서 멈추려 해.
페르소나가 만들어주지 못하는 것
- 정확도 — 모델은 상상 속 전문가로 변신하지 않고 여전히 같은 모델이야.
- 권위 — “Expert”라는 이름표가 새로운 훈련 자료를 보태주지는 않아.
- 안전 — 사용자 입력이 페르소나 자체를 빼앗거나 바꿀 수도 있어.
일하는 페르소나를 만들려면
페르소나에는 말투와 기본 출력 형식만 맡겨. 해야 할 행동, 근거로 삼을 자료, 지켜야 할 제약은 나머지 프롬프트에서 따로 명시해야 해. 페르소나는 의상이고 계약은 대본이야.