Filtresiz AI Yazma İçin: Uzun Romanlar
Yazarlar en kötü anda reddedilmeyle karşılaşır: bölümün ortasında, bir kötü karakterin birisi gibi tınlaması gerektiğinde. Bu makale, bir API aracılığıyla uzun kurgu yazmak için filtre kullanmama AI'ın nasıl kullanılacağını ve bir el yazmasının 100.000 token penceresi etrafında nasıl düzenleneceğini kapsar.

Temel noktalar
- 100.000 token'lık bir pencere, uzun bir el yazmasını, notlarınızı ve yeni pasajı tek bir istekte barındırabilir.
- Modeli ayrı görevleri olan bir taslak ortağı olarak kullanın: taslak/çerçeve, taslak, gözden geçirme, satır düzenleme.
- Rol yapma ve diyalog ağırlıklı işler, sistem mesajında kalıcı bir karakter sayfası ile faydalanır.
- 60.000 token'lık bir gözden geçirme geçişi yaklaşık bir sent'e mal olur.
Yazarların neden filtresiz model aradığı
Yazım için filtresiz AI istiyorsanız, neden genellikle şaşırtıcı değil, pratiktir. Bir suç romanı yazarı inandırıcı bir katil ister. Bir savaş anı defteri yaşananların sade açıklamasını gerektirir. Bir korku yazarı, nazik bir açıklamaya dönüşmeyen bir huzursuzluk ister. Yetişkin okuyucular için yazan bir romantizm yazarı, sahnelerin diğer her sahneyle aynı ustalıkla ele alınmasını gerektirir.
Genel asistanlar genellikle bu tür materyalleri yumuşatır, ahlaki yorum ekler veya kısa bir reddiye ile durur. Her kesinti ipliğinizi kaybettirir. Bu sitenin arkasındaki model tek bir açık ağırlıklı modeldir, yasal yetişkin kullanımı için içerik reddi olmadan yanıt verecek şekilde ayarlanmıştır ve sıradan bir chat API üzerinden erişirsiniz. Kendi editörünüzü, kendi dosyalarınızı ve kendi sürecinizi korursunuz. Model metin döndürür.
Tek bir satır sabit kalır: herhangi bir çerçevede reşit olmayanlar ile cinsel içerik yok. Yasal yetişkin kurgusundaki her şey sizin, karakterleriniz ve okuyucularınız arasındaki bir meseledir. Bu makale örnekleri bilinçli olarak açık olmayan tutar; araç zanaat içindir ve zanaatı ele aldığımız yer burasıdır.
100.000 token penceresini bilinçli kullanın
Bağlam penceresi 100.000 token'dır ve isteminiz ile modelin yanıtı tarafından paylaşılır. İngilizce bir metinde bir token bir kelimeden biraz azdır, bu nedenle pencere on binlerce kelimeyi barındırır. Bu çalışma şeklinizi değiştirir.
Kısa pencereye sahip bir modelle özetler ve hatırlatmalar için çaba harcarsınız. Bu pencereyle gerçek metni yapıştırabilirsiniz. Bir el yazması projesi için pratik bir düzenleme şöyle görünür:
- Sistem mesajı (400 ila 1.000 token): ses kuralları, bakış açısı, zaman kipi, yasaklanmış alışkanlıklar.
- Hikaye ansiklopedisi (500 ila 3.000 token): karakterler, zaman çizelgesi, yerler, devam eden motifler.
- İlgili bölümler (on binlerce token'a kadar): yeni sahnenin uyması gereken metin.
- Talimat (100 ila 300 token): ne yazılacağı veya değiştirileceği, hangi uzunlukta.
Talimatı sona bırakın. Modeller istemin sonunu ağır şekilde tartar ve net bir son istek sapmayı azaltır. Yanıt için yer bırakın: 3.000 token'lık bir sahne istiyorsanız, istem 97.000 token'ın oldukça altında kalmalıdır. Maksimum yanıt uzunluğu istemin serbest bıraktığı şeydir ve max_tokens isteğe bağlıdır.
Yine de daha fazla metin her zaman daha iyi değildir. 80.000 tokenlık önceki bölümlerle tutarlı kalması gereken bir yanıt, küçük detayları kaybedebilir. Tutarlılık önemliyse, bölümler dahil edilse bile sahnenin saygı duyması gereken gerçeklerin kısa bir listesini ekleyin.
Kod ile taslak ve revizyon iş akışı
İşi geçişlere bölmek, tek bir devasa istekten daha iyi bir metin kalitesi verir. Bu betik, notlardan bir sahne taslağı hazırlar, ardından daha düşük bir sıcaklıkta bir düzenleme geçişi çalıştırır.
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)
İki alışkanlık sonuçları iyileştirir. İlk olarak, editör geçişi için spesifik değişiklikler isteyin, örneğin "diyalog zaten gösteren bir duyguyu açıklayan her cümleyi kes". İkinci olarak, her geçişi odaklı tutun: olay örgüsü, ardından diyalog, ardından ritim. Belirsiz bir "daha iyi yap" belirsiz kazançlar verir.
Örneklem ayarları modele iletilir: temperature, top_p, stop, seed ve varlık ve sıklık cezaları. Model sürekli aynı görüntüyü veya ifadeyi yeniden kullanıyorsa, bir cezayı biraz artırın ve tuhaf kelime seçimlerine itebilecek büyük değerlerden kaçının.
Rol yapma ve karakter odaklı yazma
Birçok yazar, bir karakteri modelle oynatarak diyalog taslağı hazırlar: bir sorgulama, bir müzakere, kardeşler arasında zorlu bir konuşma. Desen, kalıcı bir karakter sayfası ve kayan bir mesaj geçmişidir.
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?"}
]
}'
Akış, bir konuşmanın canlı hissettirmesini sağlar, çünkü metin üretildiğinde görünür ve son parça kullanım sayılarını taşır. Akışlı bir isteğin, bitene kadar eşzamanlılık slotlarınızdan birini tuttuğunu unutmayın: tam anahtarla 8, deneme anahtarıyla 2.
Yardımcı uygulamalar ve yetişkin rol yapma ürünleri için kuralları sistem mesajına ekleyin ve kısa tutun. Uzun bir yapılacaklar ve yapılmayacaklar listesi, üç net satırdan daha az güvenilir takip edilir. Bu yolu barındırılan bir karakter platformuyla karşılaştırıyorsanız, NoFilter AI ve Character AI sayfası bir platform ile bir API arasındaki farkı açıklar.
El yazması ölçeğinde maliyet, hesaplandı
Fiyatlandırma 1M girdi token başına $0,15 ve 1M çıktı token başına $0,50'dir. İşte tipik yazma işlerinin maliyeti:
| Görev | Girdi tokenları | Çıktı tokenları | Maliyet |
|---|---|---|---|
| Ansiklopedi ile 700 kelimelik bir sahne taslağı oluştur | 4,000 | 1,000 | $0.0006 + $0.0005 = $0.0011 |
| 60.000 token'lık bir el yazması üzerinde gözden geçirme aşaması | 60,000 | 4,000 | $0.009 + $0.002 = $0.011 |
| On böyle revizyon geçişi | 600,000 | 40,000 | $0.09 + $0.02 = $0.11 |
| Pencereyi bir kez doldur, yanıt yok | 100,000 | 0 | $0.015 |
Çoğu romanın büyük bir kısmı üzerinde bir revizyon geçişi yaklaşık bir sent maliyetindedir. Çıktı, token başına daha pahalı taraftır, bu nedenle uzun yanıtlar istemek, uzun istemlerden daha hızlı birikır, ancak toplamlar küçük kalır.
Abonelik olmadan ve kredi süresi dolmadan ön ödemeli krediden ödersiniz. Bakiye yükleme $20 ile $500 arasında herhangi bir tam miktardadır, $50'den +%5, $100'den +%10 ve $200'den +%15 eklenir. Kripto ödeme yöntemidir: TRC20 üzerinde USDT veya Base üzerinde USDC. Başarısız veya reddedilen istekler ücretlendirilmez. fiyatlandırma sayfası detayları içerir ve API anahtarı sayfası 7 gün boyunca geçerli olan tek tıkla $0,50'lik bir deneme sunar.
Yaygın yazma işleri için istemler
Aynı uç nokta çeşitli işleri kapsar ve her biri farklı bir istek ister.
Taslak hazırlama
Her bölüm için bir cümle içeren bir bölüm listesi isteyin ve içinde olan değişimi belirtin. Üç alternatif yapı isteyin ve birini seçin. Çeşitlilik amaç olduğundan burada yüksek bir sıcaklık kullanın.
Diyalog
Kimin konuştuğunu, her birinin ne istediğini ve neyin söylenmemesi gerektiğini belirtin. Modelin çizgileri kısa tutmasını ve karakterlerin duygularını açıkça belirtmemesini söyleyin. Alt metin, bir sahne ile bir transkript arasındaki farktır.
Süreklilik kontrolleri
El yazmasını yapıştırın ve dar bir soru sorun: liman amirinin yaşının her bahsedildiği yeri veya zaman çizelgesinin hikaye ansiklopedisi ile çeliştiği her yeri listeleyin. Büyük bir pencere bu tür bir denetimi pratik kılar ve düşük sıcaklık cevabı kelimesel tutar.
Satır düzenleme
Gözden geçirilmiş bir paragraf ve yapılan değişikliklerin listesi isteyin. Sadece öneriler istiyorsanız, bunu belirtin; model metninizi olduğu gibi bırakır ve bunun yerine yorum yapar.
Kendi sesinizi korumak
Kendiniz yazmış olduğunuz iki veya üç sayfayı yapıştırın ve modelden stili beş madde halinde tanımlamasını isteyin: cümle uzunluğu, sözcük seçimi, diyalog nasıl etiketlenir. Bu maddeleri sistem mesajına koyun. Dönen taslaklar size daha yakın görünecek ve onları kendi üslubunuza dönüştürmek için daha az zaman harcayacaksınız.
Proje başlamadan önce bilmeniz gereken limitler
Model bir editörün yerini tutmaz ve bazen düz veya tekrarlayan bir metin üretebilir. Planlamanız gereken bazı sınırlar vardır.
- Yalnızca metin. Görsel, ses veya video üretimi yok, embedding yok ve ince ayar (fine-tuning) yok.
- Hız limitleri. Tam bir anahtar 8 eşzamanlı istek ve dakika başına 300'e izin verir. Limitin ötesinde
rate_limitedveyaconcurrencyile 429 alırsınız. - Geçici aşırı yüklenme.
Retry-After: 5ile bir 429 beş saniye beklemeniz ve yeniden denemeniz gerektiği anlamına gelir. - Gizlilik. İstemler eğitim amacıyla kullanılmaz; bu durum yayımlanmamış çalışmalar için faydalıdır.
- Bağımsızlık. Model bağımsız bir sağlayıcı tarafından çalıştırılır. Büyük bir AI satıcısının resmi bir ürünü değildir.
Bir arka plan yazarlığı müşterisi veya yayıncı ile çalışıyorsanız, başlamadan önce AI destekli taslaklar konusunda neye izin verdiklerini kontrol edin. Bu bir sözleşme meselesidir, teknik bir mesele değil. Parametre detayları ve hata formatları için API belgeleri'ne bakın.
Daha fazla kılavuz
Sorular ve cevaplar
Bir istekte ne kadar metin sığar?
Pencere, istem ve yanıt birlikte 100.000 token'dır. İngilizce bu on binlerce kelime demektir, bu nedenle birçok el yazması notlar ve yeni bir bölüm için yer bırakacak şekilde sığar.
Yetişkin rol yapma veya arkadaş uygulamaları için kullanabilir miyim?
Yasal yetişkin kullanımı için içerik reddi olmadan yanıt verecek şekilde ayarlanmıştır; bu nedenle yetişkinler için kurgu ve rol yapma kapsamdadır. Reşit olmayanların dahil olduğu cinsel içerik asla kabul edilmez.
Ödeme yapmadan önce deneyebilir miyim?
Evet. Yeni kullanıcılar API anahtarı sayfasında tek tıkla $0,50'lik deneme kredisi talep edebilir. Ödeme gerektirmez ve 7 gün sürer.
Hangi yazma uygulamaları buna bağlanabilir?
Özel OpenAI uyumlu base URL, API anahtarı ve model adı kabul eden herhangi bir uygulama. uncensored model ID'sini ve belgelerdeki base URL'yi kullanın.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın ve base URL'yi değiştirin. Kurulumun tamamı bu kadardır.