참고팁Reddit
역할 부여 프롬프팅의 핵심: '무엇을 할지'보다 '무엇을 무시할지' 정하기
단순 페르소나 설정보다 '부정적 제약 조건(Do not)'을 구체적으로 넣을 때 출력 품질이 유의미하게 개선됨.
요약
Reddit의 프롬프트 엔지니어링 커뮤니티에서는 단순히 AI에게 특정 역할을 부여하는 'You are an expert' 방식만으로는 성능 향상에 한계가 있다고 지적한다. AI는 이미 전문가의 말투를 학습했기 때문에 역할 부여만으로는 판단 기준이 바뀌지 않기 때문이다. 프롬프트의 결과물을 실질적으로 개선하기 위해서는 역할과 함께 구체적인 제약 조건을 설정하는 것이 중요하다. 특히 모델이 수행하지 말아야 할 행동을 명시하는 '부정적 제약(negative constraints)'을 추가하는 것이 효과적이다. 예를 들어, 재무 분석가 역할을 부여할 때 단순히 리뷰를 요청하는 대신, 낙관적인 수치에 대한 근거를 요구하거나 사소한 항목을 무시하라는 지침을 함께 제공해야 한다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 Role prompting works way better when you tell the model what to ignore, not just who to be
원문 보기 ↗