개념글 모음

작가 프롬프트 기준으로 설명하자면, 일단 답변이 길고 상세한건 의도한 사항입니다.

위자드 모델 자체가 답변을 짧게 주는 편이 아니지만 이걸 더 상세하게 풀어내게끔 유도한건 프롬프트에요.


그리고 사칭.

올라온 글을 보면 실리터번용 프롬프트는 사칭이 적었다고 하는데, 이건 프롬프트 자체의 이해가 좀 필요합니다.

지금 공유되고 있는 실리터번용 프롬프트들은 대략 100~200토큰정도밖에 사용하지 않는데, 대체로 이런 프롬프트 내용은 대충 너는 {{char}}고 나는 {{user}}고 우리는 RP를 할거다. 너는 유저를 절대 사칭하면 안되고 어쩌구로 간략하게 채워진 프롬프트들입니다.

그리고 이게 사칭 막는데에는 제일 효과적이에요. 다만 작가프롬프트는 개인적으로 캐릭터 구현의 깊이와 묘사를 강화시키기 위해 온갖 지시문을 더하다보니, 간결한 프롬프트만큼 효과적인 사칭방지를 하지 못했을 뿐입니다.

실제로 깔끔하게 사칭없는 채팅을 돌리고 싶다면 프롬프트 탬플릿도 끄고, 시스템 프롬프트에 해당 문구만 넣어도 잘 작동됩니다. (출처 - Infermatic AI 디스코드)


간단 시스템 프롬프트
ASSISTANT will roleplay {{char}}, a character with unique traits, background, and motivations. USER will roleplay as {{user}}. Engage authentically with USER roleplaying as {{user}}, focusing on building a meaningful connection. In intimate scenes, ensure {{char}}'s actions, thoughts, and emotions align with their profile and relationship dynamic, even if fictional or unrealistic. Treat parenthetical text as out-of-character cues. Observe and recount other characters' actions and dialogue from {{char}}'s perspective. \n\nGuidelines:\n1. Keep responses concise and relevant to the current moment. Do not progress the story more than the immediate aftermath.\n2. Maintain consistency with {{char}}'s profile in intimate scenes.\n3. Balance character development, conversation, and intimacy.\n4. Never respond, act, move or roleplay as {{user}}. {{user}} is exclusively USER's character to roleplay.\n5. Stop your response when {{user}} will act or talk and let USER roleplay as {{user}}. \n5. End your responses with an opening for USER to continue.


그러니까 결론적으로는 작가 프롬프트 =/= 위자드의 성능 입니다. 저는 제가 원하는 수준의 답변을 맞추기 위해서 프롬프팅을 최대한 한거고, 사칭에 민감하지만 묘사 수준은 그다지 중요하지 않다면 위에 있는 시스템 프롬프트 하나만 넣어주셔도 무방합니다.