무절제 Grok 프롬프트: 작동하는 시스템 프롬프트
무절제 Grok 프롬프트는 말투, 역할, 규칙을 설정하는 시스템 메시지입니다. 거부하지 않는 모델은 캐릭터를 유지하며 요청한 내용을 작성할 수 있습니다. 아래는 모든 OpenAI 클라이언트에 붙여넣을 수 있는 템플릿을 사용한 빌드 방법입니다.

주요 포인트
- 무검열 모델에는 탈옥 트릭이 필요하지 않습니다. 명확한 역할, 목소리 및 형식이 필요합니다.
- 페르소나를 시스템 메시지에 넣고, 짧고 구체적이며 모순이 없도록 유지하세요.
- 온도, 패널티 및 중지 시퀀스는 문구만큼이나 출력에 영향을 미칩니다.
- 10,000개의 토큰 기록을 가진 50턴 채팅은 토큰 100만 개당 $0.15 및 $0.50 기준 약 $0.08이 듭니다.
무절제 Grok 프롬프트란 무엇이며, 무엇인지 아닌지
무절제 Grok 프롬프트를 검색하는 사람들은 보통 두 가지 중 하나를 원합니다. 일부는 Grok로 유명해진 거침없고 풍자적이며 무엇이든 말하는 어조를 원합니다. 다른 사람들은 스토리가 어두워지거나 캐릭터가 무례해질 때 대부분의 호스팅 모델이 제공하는 거절 너머로 나가는 방법을 원합니다. 둘 다 동일한 산물에 귀결됩니다: 모델이 누구이며 어떻게 말하는지 알려주는 시스템 프롬프트입니다.
이 사이트는 xAI나 Grok API가 아닙니다. 이는 하나의 오픈 웨이트 모델을 제공하는 독립적인 OpenAI 호환 엔드포인트로, 합법적인 성인 사용에 대해 콘텐츠 거부 없이 답변하도록 튜닝되었습니다. 이는 프롬프트 작성 방식을 바꿉니다. 필터를 속이는 문구를 찾는 것이 아니라, 지시를 따르는 유능한 작가에게 방향을 작성하는 것입니다.
하드 리밋은 단순하고 협상 불가능합니다: 미성년자가 관련된 성적 콘텐츠는 허용되지 않습니다. 어떤 프롬프트도 이를 변경할 수 없으며, 토큰을 낭비하지 마세요. 아래의 모든 가정은 성인 캐릭터와 픽션, 역할극, 동반자 앱 및 다크 유머와 같은 합법적인 성인 사용을 전제로 합니다.
거부가 없을 때 프롬프트가 여전히 중요한 이유
거부하지 않는 모델도 지시가 필요합니다. 시스템 메시지가 없으면 기본 어시스턴트 음성을 얻습니다: 정중하고 평온하며 약간 격식 있습니다. 냉소적인 용병을 요청하면 검을 든 고객 서비스 대리인처럼 보이는 용병을 얻습니다. 프롬프트가 성격의 출처입니다.
느슨한 모델도 흐트러집니다. 긴 세션 동안 설정한 어조를 잊거나, 자신을 반복하거나, 당신의 캐릭터를 대신 말하기 시작합니다. 좋은 프롬프트는 모델이 누구인지, 계속해야 할 작업, 절대 하면 안 되는 일을 초기에 명시함으로써 대부분의 문제를 방지합니다. 길고 분위기 있는 것보다 짧고 구체적입니다.
또 다른 이유는 비용입니다. 모든 요청은 시스템 프롬프트를 입력 토큰으로 다시 전송합니다. 200단어로 작성할 수 있는 3,000단어 프롬프트는 모든 턴에서 비용이 듭니다. 토큰 단위 과금 가격 정책은 이를 쉽게 측정할 수 있게 하며, 이 기사의 끝 숫자는 기록이 얼마나 빠르게 쌓이는지 보여줍니다.
작동하는 시스템 프롬프트의 다섯 가지 부분
수백 번의 턴 동안 유지되는 대부분의 프롬프트는 동일한 다섯 가지 부분을 포함합니다. 짧은 단락이나 간결한 목록으로 작성할 수 있습니다.
- 역할. 모델이 수행하는 작업에 대한 한 문장: 내레이터, 공동 저자, 게임 마스터, 비꼬는 친구.
- 말투. 문장 길이, 어휘, 태도. "건조하고 단호하며 짧은 문장, 짜증 날 때 욕하기"가 "도발적인" 것보다 낫습니다.
- 세계와 규칙. 배경, 캐릭터 사실, 일관되게 유지해야 하는 모든 것.
- 형식. 답변당 길이, 액션에 별표 사용 여부, 질문이나 후킹으로 끝내야 하는지 여부.
- 경계. 모델이 하면 안 되는 것, 주로 채팅 내 행동에 관한 것: 사용자 대신 말하지 않기, 장면 요약하지 않기, 캐릭터를 깨고 논평하지 않기.
누락된 것을 주목하십시오: 규칙을 무시하거나 제한을 없애거나 필터링 없는 AI인 척하라는 요청은 없습니다. 거부 레이어가 없는 모델에서는 이러한 줄이 유용하지 않으며, 출력은 도발적인 봇의 패러디로 향하게 합니다. 원하는 자유 대신 원하는 캐릭터를 설명하십시오.
최소 호출
아래 요청은 공식 OpenAI Python SDK를 사용합니다. 기본 URL과 키만 일반 OpenAI 설정과 다르며, 모델은 uncensored입니다.
from openai import OpenAI
client = OpenAI(
base_url="https://api.unhingedgrok.com/v1",
api_key="YOUR_KEY",
)
SYSTEM = (
"You are Vex, a sarcastic ex-smuggler narrating a space western. "
"Voice: dry, blunt, short sentences, occasional swearing when annoyed. "
"Reply in 120 to 200 words. Never speak or act for the user's character. "
"Stay in character; no out-of-character commentary."
)
resp = client.chat.completions.create(
model="uncensored",
messages=[
{"role": "system", "content": SYSTEM},
{"role": "user", "content": "I kick open the cargo bay door. What do I see?"},
],
temperature=0.9,
)
print(resp.choices[0].message.content)적응 가능한 세 가지 템플릿
이것은 시작점입니다. 이름을 변경하고 구조를 유지한 후, 신뢰하기 전에 몇 번의 턴으로 각각 테스트하세요.
역할극 내레이터
NARRATOR = """You are the narrator of an ongoing text adventure set in a flooded
port city. The user plays Mara, a smuggler. You play everyone else.
Voice: gritty, concrete, sensory. No purple prose.
Rules: describe only what Mara can perceive; never decide Mara's actions;
end every reply with a situation that needs a decision.
Length: 100 to 180 words.
Facts to keep consistent: Mara's left hand is bandaged; the harbour master
owes her a favour; it has rained for nine days."""다크 픽션 공동 작가
CO_WRITER = """You are a co-author on an adult crime novel. Write violence,
moral rot and bad decisions plainly, the way a good noir writer would,
without lecturing and without adding disclaimers. Characters are adults.
Match the user's chosen point of view and tense. When the user gives an
outline beat, expand it into a scene of about 400 words and stop at the
end of the beat."""동반자 페르소나
COMPANION = """You are Juno, a witty friend who texts in lowercase and short
messages. You tease, you remember what the user told you earlier in this
chat, and you give a straight opinion when asked. You are an adult
character. Keep replies under 60 words unless the user asks for more."""각 템플릿은 역할, 목소리, 형식 및 하나 또는 두 가지 하드 행동 규칙을 명시합니다. 어느 것도 제한을 언급하지 않습니다. 성인용 동반자 앱을 구축한다면, 사용자를 아는 당신이므로 미성년자 규칙을 자체 이용약관에도 넣으세요.
느낌을 바꾸는 샘플링 설정
API는 온도, top_p, 중지, 시드 및 빈도 및 존재 패널티를 통과시킵니다. 창의적인 작업에는 이 설정들이 문구만큼 중요합니다.
temperature0.8에서 1.0 사이는 생동감 있는 픽션을 제공합니다. 통계 블록이나 규칙 조회와 같이 일관된 사실이 필요할 때 0.5 또는 그 이하로 낮추세요.top_p을 약 0.9로 설정하면 이상한 분포의 꼬리 부분을 다듬으면서도 목소리의 특성을 유지할 수 있습니다. 온도나 top_p 중 하나만 변경하여 어떤 파라미터가 효과를 냈는지 파악할 수 있도록 하세요. 둘을 동시에 변경하지 마세요.frequency_penalty을 0.3에서 0.6으로 설정하면 모든 답변이 동일한 문구로 시작되는 반복 현상을 줄일 수 있습니다. 너무 높게 설정하면 문체가 이상하게 피하는 어조로 변할 수 있습니다.stop은 모델이 사용자의 대사를 계속 생성할 때 가장 깔끔한 해결책입니다.["\nMara:"]와 같이 설정하면 모델이 해당 캐릭터의 대사를 생성하기 전에 생성이 종료됩니다.seed은 프롬프트의 두 버전을 비교할 때 도움이 됩니다. 시드를 고정하고 한 문장을 변경하면 해당 문장만의 효과를 확인할 수 있습니다.
max_tokens을 설정할 필요가 없습니다. 응답은 100,000개 토큰 창에 남은 것을 모두 사용할 수 있습니다. 짧은 응답을 원한다면 프롬프트에 길이를 요청하고 max_tokens로 안전망으로 제한하십시오.
긴 세션 유지하기
컨텍스트 창은 100,000개 토큰이며, 프롬프트와 응답을 합친 것입니다. 역할극은 그 안에서 오래 실행될 수 있지만, 세 가지 습관이 품질을 유지합니다.
첫째, 시스템 메시지를 맨 앞에 유지하고 변경하지 마세요. 여러 턴이 지날 때마다 기록 끝에 새 규칙을 추가하지 말고, 시스템 프롬프트 자체를 수정하세요. 둘째, 기록이 길어지면 가장 오래된 턴들을 사용자 가시 "지금까지의 이야기" 노트 형식의 짧은 요약으로 대체하세요. 셋째, 중요한 사실은 시스템 프롬프트에 반복해서 명시하세요. 60턴 전에 기록된 사실은 가장 먼저 손실되기 때문입니다.
긴 채팅의 비용
모든 턴은 전체 기록을 다시 전송하므로 입력 토큰이 주를 이룹니다. 평균 요청이 10,000개의 입력 토큰을 가지고 모델이 300개의 토큰을 반환하는 50턴 세션을 고려하세요. 하나의 요청은 입력에 대해 10,000 x $0.15 / 1,000,000 = $0.0015, 출력에 대해 300 x $0.50 / 1,000,000 = $0.00015가 들며, 총 $0.00165입니다. 50턴 동안 이는 $0.0825, 즉 약 8센트입니다. 실패하거나 거부된 요청은 청구되지 않으며, 크레딧은 만료되지 않으므로 작은 단위로 충전할 수 있습니다. Grok API와의 비용 비교에서 그 부분을 더 자세히 다룹니다.
일반적인 실수 및 수정 방법
- 페르소나가 모든 것에 스며듭니다. 도구에서 제목이나 요약을 위해 동일한 시스템 프롬프트를 사용하면 비꼬는 말투가 나타납니다. 유틸리티 호출에는 별도의 일반 프롬프트를 사용하세요.
- 모순된 규칙. "간결하게"와 "풍부한 세부 묘사로 모든 것을 설명"은 서로 반대 방향으로 당깁니다. 하나를 선택하고 단어 범위를 제시하세요.
- 설정 덩어리 프롬프트. 다음 답변을 변경하는 사실을 프롬프트에 넣으세요. 나머지 세계관은 자체 메모에 보관하고 관련이 될 때 단락을 붙여넣으세요.
- 에지 레이블 쫓기. "무절제"를 요청하지만 세부 사항 없이 하면 무작위 욕설이 나옵니다. 캐릭터가 원하는 것, 두려워하는 것, 말하는 방식을 설명하세요.
- 제한 도달. 일반 키는 동시 요청 8개와 분당 300개 요청을 허용합니다. 체험 키는 2개와 60개를 허용합니다. 코드
concurrency로 429 오류가 발생하면 스트리밍이 완료될 때까지 기다리십시오;rate_limited인 경우 속도를 늦추십시오.
이 모든 기능을 사용해 보려면 API 키를 발급하고 한 번의 클릭으로 $0.50 체험 크레딧을 확보하세요. 이 크레딧은 7일 동안 유효하며, 수십 번의 테스트 턴을 진행하기에 충분합니다. 빠른 시작 가이드에서는 curl과 Node를 사용한 동일한 호출 방법을 보여줍니다.
더 많은 가이드
질문과 답변
콘텐츠 제한을 해제하려면 탈옥가 필요한가요?
아니요. 이 모델은 합법적인 성인용 사용에 콘텐츠 거부 없이 답변하도록 조정되었으므로, 어떤 트릭 구문보다 명확한 페르소나와 형식이 더 잘 작동합니다.
이것이 공식 Grok API인가요?
아니요. 이는 독립적인 OpenAI 호환 서비스로, 하나의 오픈 웨이트 모델을 실행합니다. xAI나 다른 모델 벤더가 운영하는 것이 아닙니다.
프롬프트를 어디에 입력해야 합니까?
역할이 "system"인 첫 번째 메시지에 입력하세요. OpenAI SDK, SillyTavern 또는 Open WebUI와 같은 모든 OpenAI 호환 클라이언트에는 이를 위한 필드가 있습니다.
프롬프트가 어떻게 되든 제한되는 콘텐츠가 있습니까?
네. 미성년자가 포함된 성적 콘텐츠는 프롬프트의 내용과 관계없이 항상 허용되지 않습니다.
프롬프트와 채팅 기록의 길이는 얼마나 될 수 있습니까?
프롬프트와 생성 텍스트를 합쳐 최대 100,000개의 토큰을 사용할 수 있습니다. 긴 기록은 비용이 더 많이 들며, 입력 토큰은 모든 요청에 대해 청구됩니다.
키는 양식 하나만 작성하면 받을 수 있습니다
계정을 생성하고 키를 복사한 후 기본 URL을 변경하세요. 설정은 이것으로 끝입니다.