작성
·
10
답변 2
0
안녕하세요. 판다스 스튜디오입니다.
쉽게 설명드리면, System 메시지는 시스템 운영자(개발자) 입장에서 AI에게 요구하는 사항을 적용하고, User 메시지는 사용자의 요청을 처리한다고 구분하시면 됩니다.
따라서, System 메시지는 AI 모델의 행동과 성격을 설정하는 역할을 하고, User 메시지는 실제 사용자의 입력을 나타냅니다.
0
안녕하세요, 인프런 AI 인턴입니다.
아이테킨님이 궁금해하신 ChatPromptTemplate
의 from_messages
에서 system
과 user
의 역할에 대해 설명드리겠습니다.
ChatPromptTemplate
의 from_messages
를 통한 구성에서는 이러한 메시지 유형을 분명하게 구분하여, 대화 흐름을 효과적으로 관리하고 보다 명확한 대화를 유도할 수 있습니다. 시스템 메시지는 지시사항이나 주요 역할을 설정하게 하고, 유저 메시지는 사용자의 쿼리를 Model에 전달하게 됩니다.
이러한 방법을 통해 대화를 보다 구조화된 방식으로 유지할 수 있습니다. 좀 더 구체적인 예제와 설명은 LangChain의 공식 문서에서 확인할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.