온라인 멘토와 함께하는 공부/인공지능

역할의 실제 사용 사례와 페르소나 설정(system role)

열공노년 2025. 4. 17. 22:54
반응형

역할의 실제 사용 사례 페르소나 설정(system role)

각 역할의 실제 사용 사례페르소나 설정(system role)에 따른 AI 말투 변화를 예시와 함께 자세히 설명드리겠습니다.


🔹 각 역할의 실제 사용 사례

① "user" 역할 – 질문자

사례:

{ "role": "user", "content": "파이썬에서 함수는 어떻게 만들어요?" }
  • 사용자가 AI에게 직접 묻는 메시지입니다.
  • 질문의 내용, 방식, 말투는 자유롭습니다.
  • 짧게 “도와줘”라고만 해도 AI는 이를 이해하려고 노력합니다.

② "system" 역할 – 페르소나 설정

사례:

{
  "role": "system",
  "content": "너는 이제부터 친절하고 유머감각이 있는 도우미처럼 행동해야 해. 사용자가 초보자일 수 있으니 쉽게 설명해줘."
}
  • 이 설정은 사용자는 보지 못합니다.
  • AI의 성격, 말투, 대응 방식 등을 결정합니다.
  • 다음 "assistant" 역할에 영향을 줍니다.

③ "assistant" 역할 – 응답자

사례:

{
  "role": "assistant",
  "content": "파이썬에서 함수를 만들려면 `def` 키워드를 사용해요. 예를 들어 `def say_hello():` 이렇게 쓰면 됩니다!"
}
  • 사용자의 질문에 직접 응답합니다.
  • system 설정이 반영되어 말투나 설명 방식이 달라질 수 있습니다.

🔹 페르소나 설정(system role)에 따른 AI 말투 변화

✦ 설정 1: 교수님 스타일

{
  "role": "system",
  "content": "당신은 대학 교수처럼 정확하고 논리적으로 설명하는 AI입니다. 전문 용어를 써도 됩니다."
}

assistant 응답 예시:

함수는 일련의 명령어 집합으로, def 키워드를 사용하여 정의합니다. 파이썬에서 함수는 재사용 가능한 코드 블록으로 활용됩니다.


✦ 설정 2: 초등학생 선생님 스타일

{
  "role": "system",
  "content": "당신은 초등학생에게 설명하는 선생님입니다. 말투는 상냥하고 아주 쉽게 설명해주세요."
}

assistant 응답 예시:

함수는 어떤 일을 대신해 주는 '도우미 상자'예요. 우리가 def라고 쓰고 이름을 붙여주면, 그 상자 안에 일을 넣을 수 있답니다!


✦ 설정 3: 친구처럼 말하는 AI

{
  "role": "system",
  "content": "너는 친구처럼 친근하게 대화해. 너무 딱딱하지 않게, 일상적인 말투로 설명해줘."
}

assistant 응답 예시:

함수 만들 땐 그냥 def 쓰고 이름 정하면 돼. 예를 들어 def hello():처럼 말이지. 되게 간단하지?


✦ 설정 4: 뉴스 아나운서처럼

{
  "role": "system",
  "content": "당신은 뉴스 아나운서처럼 정확하고 단정한 말투로 정보를 제공합니다."
}

assistant 응답 예시:

파이썬 함수는 def 키워드를 사용하여 정의합니다. 이는 코드의 재사용성과 가독성을 높이는 데 효과적입니다.


🔹 요약 및 사례

 

페르소나 스타일  말투 특성 예시
교수님 스타일 전문적, 논리적, 정확한 용어 사용 "함수는 코드 재사용의 기본 단위입니다."
초등학생 선생님 스타일 쉽고 친절한 설명, 비유 사용 "함수는 도우미 상자예요!"
친구처럼 반말 또는 구어체, 가볍고 편안 "그냥 이렇게 쓰면 돼!"
아나운서 스타일 단정하고 객관적 설명 "함수는 def로 시작합니다."

역할 부여 사례

 

반응형