필터 없는 AI로 글쓰기: 장편 소설
작가는 가장 중요한 순간, 즉 장 중간이나 악역의 대사가 필요할 때 모델이 생성을 거부하는 현상을 경험합니다. 이 글에서는 API를 통해 필터 없는 AI로 장편 소설을 쓰는 방법과 100,000 토큰 컨텍스트 창을 중심으로 원고를 구성하는 방법을 다룹니다.

주요 포인트
- 100,000 토큰 창은 긴 원고와 메모, 그리고 새로운 부분을 하나의 요청에 모두 담을 수 있습니다.
- 모델을 초안 작성 파트너로 활용하세요. 작업은 개요 작성, 초안 작성, 수정, 문장 교정으로 나뉩니다.
- 로플레이와 대사가 많은 글쓰기 작업은 시스템 메시지에 캐릭터 시트를 유지하면 도움이 됩니다.
- 60,000 토큰의 수정 라운드 비용은 약 1센트입니다.
필터 없는 모델을 찾는 이유
글쓰기를 위해 필터 없는 AI를 원한다면, 그 이유는 보통 실용적이어서이지 놀라워서ではありません. 범죄 소설가는 설득력 있는 살인자를 필요로 합니다. 전쟁 회고록은 일어난 일에 대한 평이한 묘사가 필요합니다. 공포 소설가는 부드러운 면책 조항으로 사라지는 공포감을 필요로 합니다. 성인 독자를 위한 로맨스 작가는 다른 모든 장면과 동일한 수준의 기교로 장면을 처리해야 합니다.
일반적인 어시스턴트는 종종 소재를 부드럽게 처리하거나 도덕적 논평을 추가하거나 짧은 거부로 중단합니다. 각 중단은 이야기의 흐름을 끊습니다. 이 사이트의 모델은 단일 오픈 웨이트 모델로, 합법적인 성인 용도에 맞게 콘텐츠 거부 없이 답변하도록 조정되었으며 일반 채팅 API를 통해 접근할 수 있습니다. 당신은 자신의 편집자, 자신의 파일, 자신의 작업 과정을 유지합니다. 모델은 텍스트를 반환합니다.
한 줄은 고정됩니다: 어떤 프레임에서도 미성년자가 관련된 성적 콘텐츠는 허용되지 않습니다. 그 외 모든 합법적인 성인 소설은 당신, 캐릭터, 독자 사이의 문제입니다. 이 글은 의도적으로 예시를 비노골적으로 유지합니다. 도구는 공예를 위한 것이며, 우리가 다루는 것은 바로 그 공예입니다.
100,000 토큰 컨텍스트 창을 의도적으로 활용하기
컨텍스트 창은 프롬프트와 모델의 응답을 합쳐 100,000 토큰입니다. 영어 산문에서 토큰은 단어보다 약간 짧으므로, 창은 수만 단어를 담을 수 있습니다. 이는 작업 방식에 변화를 줍니다.
짧은 컨텍스트 창 모델에서는 요약과 알림에 노력을 쏟습니다. 이 컨텍스트 창에서는 실제 텍스트를 붙여넣는 경우가 많습니다. 원고 프로젝트의 실용적인 레이아웃은 다음과 같습니다:
- 시스템 메시지 (400~1,000 토큰): 목소리 규칙, 시점, 시제, 금지된 습관.
- 스토리 바이블 (500~3,000 토큰): 캐릭터, 타임라인, 장소, 반복되는 모티프.
- 관련 장 (수만 토큰까지): 새로운 장면과 일치해야 하는 텍스트.
- 지시사항 (100~300 토큰): 작성하거나 변경할 내용과 길이.
지시사항은 마지막에 배치하세요. 모델은 프롬프트의 끝 부분을 강하게 반영하므로 명확한 마지막 요청은 편차를 줄입니다. 응답을 위한 여유 공간을 남겨두세요. 3,000 토큰의 장면을 원한다면 입력은 97,000 토큰 미만으로 유지해야 합니다. 최대 응답 길이는 프롬프트가 남긴 여백에 따라 결정되며, max_tokens은 선택 사항입니다.
하지만 텍스트가 많다고 해서 항상 좋은 것은 아닙니다. 80,000 토큰의 이전 장들과 일관성을 유지해야 하는 응답은 작은 세부 사항을 놓칠 수 있습니다. 일관성이 중요할 때는 장이 포함되더라도 장면이 준수해야 할 사실 목록을 짧게 추가하세요.
코드 기반 초안 작성 및 수정 워크플로우
작업을 여러 번에 나누면 한 번의 거대한 요청보다 더 나은 문체가 나옵니다. 이 스크립트는 메모에서 장면을 초안 작성한 후, 낮은 temperature로 편집 작업을 실행합니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.nofilterai.cc/v1", api_key="YOUR_KEY")
VOICE = ("Literary crime fiction. Close third person, past tense. "
"Short paragraphs, concrete nouns, dialogue without adverbs. "
"No summary endings, no moral commentary.")
def ask(system, user, temp):
r = client.chat.completions.create(
model="uncensored",
temperature=temp,
messages=[{"role": "system", "content": system},
{"role": "user", "content": user}],
)
return r.choices[0].message.content
notes = "Inspector Hale interrogates a witness who is lying about the night of the fire. 600 words, mostly dialogue."
draft = ask(VOICE, notes, 0.9)
edited = ask(
"You are a line editor. Keep the plot and voice. Cut filler, fix rhythm, remove repeated phrasing. Return only the revised text.",
draft,
0.5,
)
print(edited)
두 가지 습관이 결과를 개선합니다. 첫째, 편집 작업에서 "대화가 이미 보여주고 있는 감정을 설명하는 모든 문장을 잘라내세요"와 같은 구체적인 변경 사항을 요청하세요. 둘째, 각 작업을 집중하세요: 줄거리, 대화, 리듬 순으로요. 모호한 "더 좋게 만들어줘"는 모호한 개선만 가져옵니다.
샘플링 설정은 모델에 전달됩니다: temperature, top_p, stop, seed 및 presence 및 frequency penalty. 모델이 하나의 이미지나 구문을 계속 반복한다면 penalty를 약간 높이고, 큰 값은 이상한 단어 선택으로 이어질 수 있으므로 피하세요.
롤플레잉 및 캐릭터 중심 글쓰기
많은 작가는 캐릭터를 모델과 대립시켜 대화 초안을 작성합니다: 심문, 협상, 형제 간의 어려운 대화 등. 패턴은 지속적인 캐릭터 시트와 롤링 메시지 기록입니다.
curl https://api.nofilterai.cc/v1/chat/completions \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"temperature": 0.9,
"stream": true,
"messages": [
{"role": "system", "content": "You play Corvin, a sarcastic retired smuggler, 60, bad knee, distrusts officials. Stay in character. Reply in 2 to 4 sentences. Never narrate the other character actions."},
{"role": "user", "content": "Customs officer here. Mind if I look in the hold?"}
]
}'
스트리밍은 텍스트가 생성되는 대로 나타나므로 대화를 실시간처럼 느끼게 합니다. 마지막 청크에는 사용량 숫자가 포함됩니다. 스트리밍 요청은 완료될 때까지 동시 요청 슬롯 중 하나를 점유한다는 점을 기억하세요: 전체 키는 8개, 체험 키는 2개입니다.
컴패니언 앱과 성인 롤플레잉 제품의 경우 규칙을 시스템 메시지에 넣고 짧게 유지하세요. 긴 규칙 목록은 세 줄의 명확한 지침보다 덜 신뢰할 수 있습니다. 이 방법을 호스팅된 캐릭터 플랫폼과 비교한다면, NoFilter AI과 Character AI 페이지가 플랫폼과 API의 차이점을 설명합니다.
원고 규모 비용 계산
가격은 입력 토큰 100만 토큰당 $0.15, 출력 토큰 100만 토큰당 $0.50입니다. 일반적인 글쓰기 작업의 비용은 다음과 같습니다:
| 작업 | 입력 토큰 | 출력 토큰 | 비용 |
|---|---|---|---|
| 바이블(참고 문서)을 참고하여 700단어 분량의 장면 한 개를 초안으로 작성하세요 | 4,000 | 1,000 | $0.0006 + $0.0005 = $0.0011 |
| 60,000 토큰 분량의 원고를 대상으로 수정 검토를 진행하세요 | 60,000 | 4,000 | $0.009 + $0.002 = $0.011 |
| 이러한 수정 검토를 10회 진행하세요 | 600,000 | 40,000 | $0.09 + $0.02 = $0.11 |
| 창을 채우고 응답 없음 | 100,000 | 0 | $0.015 |
대부분의 소설에 대한 수정 작업 비용은 약 1센트입니다. 토큰당 출력 비용이 더 비싸므로 긴 응답 요청은 긴 프롬프트보다 더 빠르게 비용이 누적되지만 총액은 작게 유지됩니다.
구독 없이 선불 크레딧에서 지불하며 크레딧은 만료되지 않습니다. 충전 금액은 $20부터 $500까지의 정수 금액이며, $50부터 +5%, $100부터 +10%, $200부터 +15%의 보너스가 제공됩니다. 결제 방법은 암호화폐입니다: TRC20의 USDT 또는 Base의 USDC. 실패하거나 거부된 요청은 요금이 부과되지 않습니다. 가격 책정 페이지에 세부 정보가 있으며, API 키 페이지에서는 7일 유효한 $0.50 체험을 한 번에 받을 수 있습니다.
일반적인 글쓰기 작업을 위한 프롬프트
동일한 엔드포인트가 여러 작업을 처리하며, 각 작업에는 다른 프롬프트가 필요합니다.
개요 작성
각 장당 한 문장으로 구성된 장 목록과 각 장에서 일어나는 변화를 요청하세요. 세 가지 대체 구조를 요청하고 그중 하나를 선택하세요. 다양성이 목표이므로 여기서는 높은 temperature를 사용하세요.
대화
누가 말하는지, 각자가 원하는 것, 그리고 무엇을 말하지 말아야 하는지를 제공하세요. 모델에게 대사를 짧게 유지하고 캐릭터가 감정을 직접 말하지 않도록 지시하세요. 함의는 장면과 대본의 차이입니다.
연속성 확인
원고를 붙여넣고 좁은 질문을 하세요: 항만장의 나이가 언급된 모든 목록이나, 타임라인이 성경(세계관 설정집)과 모순되는 모든 장소를 나열하세요. 큰 창은 이러한 감사 작업을 실용적으로 만들며, 낮은 온도는 답변을 문자 그대로 유지합니다.
문장 교정
수정된 단락과 변경 사항 목록을 요청하세요. 제안만 원한다면 그렇게 말하세요. 그러면 모델이 텍스트를 그대로 두고 대신 코멘트를 남깁니다.
자신의 목소리 유지하기
직접 작성한 두세 페이지를 붙여넣고 모델에게 문장 길이, 어휘 선택, 대사 태그 방식 등 5개의 목록 항목으로 스타일을 설명하도록 요청하세요. 이 목록 항목을 시스템 메시지에 넣으세요. 반환되는 초안은 당신과 더 유사하게 들릴 것이며, 이를 당신의 어조에 맞게 다시 쓰는 데 드는 시간이 줄어듭니다.
프로젝트 시작 전 알아두어야 할 제한 사항
이 모델은 편집기를 대체하지 않으며, 때로는 단조롭거나 반복적인 문장을 생성할 수 있습니다. 몇 가지 경계는 미리 계획해 두는 것이 좋습니다.
- 텍스트 전용. 이미지, 오디오 또는 비디오 생성, 임베딩 및 파인튜닝이 없습니다.
- 속도 제한. 전체 키는 동시 8개 요청과 분당 300개 요청을 허용합니다. 제한을 초과하면 429 상태 코드와 함께
rate_limited또는concurrency오류가 반환됩니다. - 일시적 과부하.
Retry-After: 5이 포함된 429 응답은 5초 후 다시 시도하라는 의미입니다. - 프라이버시. 프롬프트는 학습에 사용되지 않으므로 미출판 작업에 유용합니다.
- 독립성. 이 모델은 독립적인 제공업체에서 실행합니다. 주요 AI 벤더의 공식 제품이 아닙니다.
고스트라이팅 클라이언트나 출판사와 작업하는 경우, 시작하기 전에 AI 보조 초안에 대한 허용 사항을 확인하십시오. 이는 기술적 문제가 아닌 계약 사항입니다. 매개변수 세부 정보 및 오류 형식에 대해서는 API 문서를 참조하십시오.
더 많은 가이드
질문과 답변
한 번의 요청에 들어갈 수 있는 텍스트 양은?
프롬프트와 응답을 합쳐 컨텍스트 창은 100,000 토큰입니다. 영어 기준 수만 단어에 해당하므로, 여러 원고가 들어갈 수 있으며 노트와 새로운 구절을 추가할 공간도 남습니다.
성인 작업극이나 컴패니언 앱에 사용할 수 있나요?
합법적인 성인 사용에 대해 콘텐츠 거부 없이 응답하도록 조정되었으므로, 성인 대상의 소설과 작업극이 범위에 포함됩니다. 미성년자가 관련된 성 콘텐츠는 절대 허용되지 않습니다.
지불하기 전에 사용해 볼 수 있나요?
네. 신규 사용자는 API 키 페이지에서 한 번의 클릭으로 $0.50의 체험 크레딧을 받을 수 있습니다. 결제가 필요 없으며 7일 동안 유효합니다.
어떤 글쓰기 앱에 연결할 수 있나요?
사용자 지정 OpenAI 호환 기본 URL, API 키 및 모델 이름을 받는 모든 앱에서 연결할 수 있습니다. 모델 ID는 uncensored를 사용하고, 기본 URL은 문서에서 확인하십시오.
키는 양식 하나만 있으면 받을 수 있습니다
계정을 생성하고 키를 복사한 후 기본 URL을 변경하세요. 설정은 이것으로 끝입니다.