시스템 프롬프트
System Prompt · 입문
시스템 프롬프트는 사용자와의 대화가 시작되기 전에 AI 모델에게 미리 전달되는 지침으로, 모델의 역할과 말투, 행동 규칙을 정의하는 텍스트를 말한다.
AI 모델은 기본 상태에서는 특정 역할이나 응답 형식을 갖고 있지 않기 때문에, 매 대화마다 사용자가 같은 지시를 반복하지 않고도 일관된 동작을 하도록 만들려면 별도의 설정 장치가 필요하다. 시스템 프롬프트는 대화의 맨 앞이나 별도의 전용 입력 자리에 배치되어 이후에 오가는 사용자 메시지보다 우선하는 지침으로 취급되며, 모델은 대화가 이어지는 동안 이 내용을 계속 참고해 말투와 제약을 유지한다. 실무에서는 챗봇에 특정 캐릭터나 상담원 역할을 부여할 때, 답변을 항상 JSON 같은 정해진 형식으로 받고 싶을 때, 또는 다루면 안 되는 주제를 미리 차단하고 싶을 때 시스템 프롬프트에 규칙을 작성해 넣는다. 흔히 사용자 화면에는 노출되지 않아 비밀 지침처럼 여겨지지만, 특수하게 구성된 입력으로 그 내용이 드러나거나 지시가 무시되는 경우도 있어 완전히 안전한 보안 장치로 취급해서는 안 된다.
함께 보기
기초 분야의 다른 용어
모델별 가격·컨텍스트 길이 같은 수치는 이 글에 쓰지 않습니다. 모델 카탈로그에서 출처와 확인일이 붙은 값만 보여줍니다.