RU ▾
Получить API-ключ

AI без фильтров для письма: длинная проза

Писатели сталкиваются с отказами в самый неподходящий момент: в середине главы, когда злодей должен звучать как злодей. Эта статья о том, как использовать No Filter AI для письма длинной прозы через API и как организовать рукопись вокруг контекстного окна на 100 000 токенов.

Обновлено

Длинный светящийся свиток рядом с настольной лампой и терминалом, символизирующий длинную прозу с большим контекстным окном

Ключевые моменты

  • Окно на 100 000 токенов может вместить длинную рукопись, ваши заметки и новый фрагмент в одном запросе.
  • Рассматривайте модель как партнёра по черновикам с разными задачами: план, черновик, переработка, правка.
  • Ролевые игры и тексты с большим количеством диалогов выигрывают от постоянного листа персонажа в системном сообщении.
  • Проход редактирования рукописи на 60 000 токенов стоит около одного цента.

Почему писатели ищут модель без фильтров

Если вы хотите no filter ai для письма, причина обычно практическая, а не шокирующая. Криминальному писателю нужен правдоподобный убийца. Мемуаристу о войне — сухое описание событий. Писателю ужасов — страх, который не растворяется в мягком дисклеймере. Автору любовных романов для взрослых читателей нужны сцены, выдержанные тем же мастерством, что и любые другие.

Общие ассистенты часто смягчают такой материал, добавляют моральные комментарии или останавливаются коротким отказом. Каждое прерывание стоит вам нити повествования. Модель, лежащая в основе этого сайта, — это одна модель с открытыми весами, настроенная на ответы без отказов по контенту для законного взрослого использования, и вы получаете к ней доступ через обычный чат API. Вы сохраняете своего редактора, свои файлы и свой процесс. Модель возвращает текст.

Одна строка остаётся неизменной: нет сексуального контента с участием несовершеннолетних в любом формате. Всё остальное в законной взрослой художественной литературе — это дело между вами, вашими персонажами и читателями. В этой статье примеры намеренно не являются откровенными; инструмент предназначен для мастерства, и именно мастерству мы посвящаем статью.

Осознанно используйте окно на 100 000 токенов

Контекстное окно составляет 100 000 токенов, общих для вашего промпта и ответа модели. В английской прозе токен — это немного меньше слова, поэтому окно вмещает десятки тысяч слов. Это меняет ваш рабочий процесс.

С моделью короткого окна вы тратите усилия на сводки и напоминания. С этим окном вы часто можете вставить реальный текст. Практичная структура проекта рукописи выглядит так:

  1. Системное сообщение (400–1 000 токенов): правила голоса, точка зрения, время, запрещённые привычки.
  2. Справочник (500–3 000 токенов): персонажи, хронология, места, повторяющиеся мотивы.
  3. Соответствующие главы (до десятков тысяч токенов): текст, с которым должна согласовываться новая сцена.
  4. Инструкция (100–300 токенов): что писать или менять, в каком объёме.

Держите инструкцию в конце. Модели придают большое значение концу промпта, и чёткий финальный запрос снижает отклонения. Оставьте место для ответа: если вы хотите сцену на 3 000 токенов, ввод должен оставаться значительно меньше 97 000 токенов. Максимальная длина ответа — то, что оставит промпт, а max_tokens является необязательным параметром.

Тем не менее, больше текста — не всегда лучше. Ответ, который должен быть согласован с 80 000 токенами предыдущих глав, может потерять мелкие детали. Когда важна согласованность, добавьте короткий список фактов, которым должна соответствовать сцена, даже если главы включены.

Рабочий процесс черновика и переработки в коде

Разделение задачи на этапы даёт лучший текст, чем один огромный запрос. Этот скрипт создаёт черновик сцены по заметкам, а затем запускает этап редактирования при более низкой температуре.

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, а также штрафы за присутствие и частоту. Если модель продолжает повторять одно изображение или фразу, немного увеличьте штраф и избегайте больших значений, которые могут привести к странным формулировкам.

Ролевые игры и повествование, основанное на персонажах

Многие авторы набрасывают диалог, играя роль персонажа против модели: допрос, переговоры, сложный разговор между братьями и сёстрами. Схема — постоянный лист персонажа плюс накопительная история сообщений.

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.

Стоимость в масштабе рукописи: расчёт

Тарификация: $0,15 за 1M входных токенов и $0,50 за 1M выходных токенов. Вот сколько стоят типичные задачи по написанию:

ЗаданиеВходные токеныВыходные токеныСтоимость
Написать одну сцену на 700 слов со справочником4,0001,000$0.0006 + $0.0005 = $0.0011
Этап пересмотра рукописи объёмом 60 000 токенов60,0004,000$0.009 + $0.002 = $0.011
Десять таких проходов правки600,00040,000$0.09 + $0.02 = $0.11
Заполнить окно один раз, без ответа100,0000$0.015

Проход редактирования большей части романа стоит около цента. Выходные данные — более дорогая сторона на токен, поэтому запрос длинных ответов накапливается быстрее, чем длинные промпты, но общая сумма остаётся небольшой.

Вы платите из предоплаченного баланса без подписки, и кредит не сгорает. Пополнение баланса — любая целая сумма от $20 до $500, с бонусом +5% от $50, +10% от $100 и +15% от $200. Криптовалюта — способ оплаты: USDT на TRC20 или USDC на Base. Неудачные или отклонённые запросы не оплачиваются. На странице тарифов есть детали, а на странице API-ключа доступен пробный баланс $0,50 на 7 дней одним кликом.

Промпты для типичных задач письма

Тот же эндпоинт покрывает несколько задач, и каждая требует разного промпта.

Составление плана

Попросите список глав с одним предложением на главу и изменением, которое в ней происходит. Запросите три альтернативные структуры и выберите одну. Используйте высокую температуру здесь, так как цель — разнообразие.

Диалоги

Укажите, кто говорит, чего хочет каждый и что должно остаться невысказанным. Скажите модели держать строки короткими и избегать прямых заявлений персонажей о своих чувствах. Подтекст — это разница между сценой и стенограммой.

Проверка непрерывности

Вставьте рукопись и задайте узкий вопрос: перечислите каждое упоминание возраста начальника порта или каждое место, где хронология противоречит справочнику. Большое окно делает такой аудит практичным, а низкая температура делает ответ буквальным.

Правка строк

Попросите переработанный абзац плюс список внесённых изменений. Если вы хотите только предложения, скажите об этом, и модель оставит ваш текст в покое и вместо этого прокомментирует.

Сохранение собственного стиля

Вставьте две или три страницы, которые вы написали сами, и попросите модель описать стиль в пяти пунктах: длина предложения, лексика, разметка диалогов. Поместите эти пункты в системное сообщение. Черновики, которые вернутся, будут звучать ближе к вам, и вы потратите меньше времени на их переписывание в вашем стиле.

Ограничения, которые стоит знать перед запуском проекта

Модель не заменяет редактора, и иногда она выдает плоский или повторяющийся текст. Стоит заранее продумать несколько границ применимости.

  • Только текст. Нет генерации изображений, аудио или видео, нет эмбеддингов и нет дообучения.
  • Лимиты частоты запросов. Полный ключ позволяет выполнять 8 параллельных запросов и 300 в минуту. При превышении лимита вы получите код 429 с rate_limited или concurrency.
  • Временная перегрузка. Код 429 с Retry-After: 5 означает, что нужно подождать пять секунд и повторить запрос.
  • Конфиденциальность. Промпты не используются для обучения, что полезно для неопубликованных работ.
  • Независимость. Модель управляется независимым провайдером. Это не официальный продукт какого-либо крупного ИИ-вендора.

Если вы работаете с заказчиком гострайтинга или издательством, проверьте, что они разрешают относительно черновиков с ИИ, прежде чем начинать. Это вопрос контракта, а не техники. С подробностями параметров и форматами ошибок см. API-документацию.

Вопросы и ответы

Сколько текста помещается в один запрос?

Контекстное окно составляет 100 000 токенов суммарно для промпта и ответа. На английском языке это десятки тысяч слов, поэтому многие рукописи помещаются с запасом для заметок и нового фрагмента.

Можно ли использовать его для ролевых игр или приложений-компаньонов для взрослых?

Модель настроена на ответы без отказов по контенту для законного использования взрослыми, поэтому художественная литература и ролевые игры для взрослых входят в область применения. Сексуальный контент с участием несовершеннолетних всегда запрещен.

Могу ли я попробовать перед оплатой?

Да. Новые пользователи могут получить $0,50 пробного баланса одним кликом на странице API-ключа. Для этого не нужен платёж, и он действует 7 дней.

Какие приложения для письма могут подключиться к модели?

Любое приложение, которое принимает пользовательский базовый URL, совместимый с OpenAI, API-ключ и имя модели. Используйте идентификатор модели uncensored и базовый URL из документации.

Ваш ключ — в одном шаге от получения

Создайте аккаунт, скопируйте ключ, измените базовый URL. Это вся настройка.