AI ไม่เซ็นเซอร์สำหรับงานเขียน: นวนิยายความยาว
นักเขียนมักเจอการปฏิเสธในช่วงเวลาที่ไม่เหมาะสม: ระหว่างกลางบท กับตัวละครร้ายที่ต้องดูสมจริง บทความนี้ครอบคลุมการใช้ AI ไม่เซ็นเซอร์สำหรับเขียนนวนิยายความยาวผ่าน API และการจัดระเบียบต้นฉบับรอบหน้าต่างบริบท 100,000 โทเคน โค้ดที่ใช้งานได้สำหรับการร่างและแก้ไข และต้นทุนที่แน่นอนต่อการประมวลผลต้นฉบับแต่ละรอบ

ประเด็นสำคัญ
- หน้าต่างบริบทขนาด 100,000 โทเคนสามารถเก็บต้นฉบับยาวพร้อมบันทึกย่อของคุณและส่วนใหม่ได้ในคำขอเดียว
- ใช้โมเดลเป็นคู่หูในการร่างงานโดยแบ่งงานออกเป็นส่วนๆ: วางโครงร่าง, ร่างเนื้อหา, แก้ไข, และบรรณาธิการรายบรรทัด
- การสวมบทบาทและงานที่เน้นบทสนทนาได้ประโยชน์จากการมีแผ่นข้อมูลตัวละครที่คงอยู่ในข้อความระบบ
- การแก้ไขต้นฉบับขนาด 60,000 tokensมีค่าใช้จ่ายประมาณหนึ่งเซ็นต์
เหตุผลที่นักเขียนมองหาโมเดลแบบไม่เซ็นเซอร์
หากคุณต้องการ AI ไม่มีการกรองเนื้อหา สำหรับการเขียน เหตุผลมักเป็นเรื่องปฏิบัติมากกว่าความน่าตกใจ นักเขียนนวนิยายอาชญากรรมต้องการตัวร้ายที่น่าเชื่อถือ บันทึกสงครามต้องการคำอธิบายตรงไปตรงมาเกี่ยวกับสิ่งที่เกิดขึ้น นักเขียนสยองขวัญต้องการความหวาดหวั่นที่ไม่ถูกทำให้เบาบางด้วยคำเตือนแบบสุภาพ นักเขียนนวนิยายรักที่เขียนสำหรับผู้ใหญ่ต้องการฉากที่จัดการด้วยทักษะเดียวกันกับฉากอื่นๆ
ผู้ช่วยทั่วไปมักทำให้เนื้อหาดังกล่าวอ่อนลง เพิ่มความคิดเห็นทางศีลธรรม หรือหยุดด้วยข้อความปฏิเสธสั้นๆ การหยุดทำงานแต่ละครั้งทำให้คุณเสียสายเรื่อง โมเดลที่อยู่เบื้องหลังเว็บไซต์นี้คือโมเดลแบบเปิดน้ำหนักโมเดลเดียว ซึ่งปรับแต่งมาให้ตอบโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย และคุณสามารถเข้าถึงผ่าน API แชทธรรมดา คุณยังคงใช้บรรณาธิการ ไฟล์ และกระบวนการทำงานของคุณเอง โมเดลจะส่งคืนข้อความ
มีบรรทัดเดียวที่คงที่: ไม่มีเนื้อหาทางเพศที่เกี่ยวข้องกับผู้เยาว์ ไม่ว่าในบริบทใด เนื้อหาอื่นๆ ทั้งหมดในนวนิยายสำหรับผู้ใหญ่ที่ถูกต้องตามกฎหมายเป็นเรื่องระหว่างคุณ ตัวละครของคุณ และผู้อ่าน บทความนี้เก็บตัวอย่างที่ไม่แสดงรายละเอียดทางเพศโดยเจตนา เครื่องมือนี้ใช้เพื่อทักษะการเขียน และทักษะคือสิ่งที่เราครอบคลุม
ใช้หน้าต่างบริบทขนาด 100,000 โทเคนอย่างมีกลยุทธ์
หน้าต่างบริบทมีขนาด 100,000 โทเคน ซึ่งใช้ร่วมกันระหว่างพรอมต์และการตอบกลับของโมเดล ในงานเขียนภาษาอังกฤษ โทเคนหนึ่งมีขนาดประมาณหนึ่งคำ ดังนั้นหน้าต่างจึงรองรับได้หลายหมื่นคำ สิ่งนี้เปลี่ยนวิธีการทำงานของคุณ
กับโมเดลที่มีหน้าต่างบริบทสั้น คุณต้องเสียเวลาไปกับสรุปและคำเตือน ด้วยหน้าต่างบริบทนี้ คุณสามารถวางข้อความจริงได้ โครงสร้างการทำงานสำหรับโครงการต้นฉบับมีลักษณะดังนี้:
- ข้อความระบบ (400 ถึง 1,000 โทเคน): กฎน้ำเสียง มุมมอง เวลา และนิสัยที่ห้าม
- สารานุกรมเรื่องราว (500 ถึง 3,000 โทเคน): ตัวละคร เส้นเวลา สถานที่ และธีมที่ปรากฏตลอดเรื่อง
- บทที่เกี่ยวข้อง (สูงสุดหลายหมื่นโทเคน): ข้อความที่ฉากใหม่ต้องสอดคล้องกับ
- คำสั่ง (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 โครงเรื่อง 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 โทเคนเอาท์พุต นี่คือต้นทุนของงานเขียนทั่วไป:
| งาน | โทเคนอินพุต | โทเคน output | ต้นทุน |
|---|---|---|---|
| ร่างฉากขนาด 700 คำพร้อม เอกสารอ้างอิงของเรื่อง | 4,000 | 1,000 | $0.0006 + $0.0005 = $0.0011 |
| การแก้ไขต้นฉบับขนาด 60,000 tokens | 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 |
การแก้ไขนวนิยายส่วนใหญ่มีต้นทุนประมาณหนึ่งเซ็นต์ โทเคนเอาท์พุตมีราคาแพงกว่าต่อโทเคน ดังนั้นการขอการตอบกลับที่ยาวนานจะเพิ่มต้นทุนเร็วกว่าการขอพรอมต์ที่ยาวนาน แต่ยอดรวมยังคงน้อย
คุณจ่ายจาก prepaid credit ไม่มี subscription และ credit ไม่หมดอายุ การเติมเงินทำได้ทุกจำนวนเต็มตั้งแต่ $20 ถึง $500 พร้อมโบนัส +5% จาก $50, +10% จาก $100 และ +15% จาก $200 คริปโตเป็นวิธีการชำระเงิน: USDT บน TRC20 หรือ USDC บน Base คำขอที่ล้มเหลวหรือถูกปฏิเสธจะไม่ถูกเรียกเก็บเงิน หน้าราคา มีรายละเอียด และ หน้า API key มีทดลองใช้ฟรี $0.50 เป็นเวลา 7 วัน
พรอมต์สำหรับงานเขียนทั่วไป
เอนด์พอยต์เดียวกันรองรับงานหลายประเภท แต่ละงานต้องการพรอมต์ที่แตกต่างกัน
การวางแผนโครงเรื่อง
ขอรายการบทพร้อมประโยคสรุปแต่ละบทและการเปลี่ยนแปลงที่เกิดขึ้น ขอสามโครงสร้างทางเลือกแล้วเลือกหนึ่ง ใช้ temperature สูงเพราะเป้าหมายคือความหลากหลาย
บทสนทนา
ระบุผู้พูด สิ่งที่แต่ละคนต้องการ และสิ่งที่ต้องไม่พูด บอกโมเดลให้รักษาคำพูดให้สั้นและหลีกเลี่ยงการที่ตัวละครบอกรู้สึกของตัวเองโดยตรง Subtext คือความแตกต่างระหว่างฉากกับบทสนทนา
ตรวจสอบความต่อเนื่อง
วางต้นฉบับและถามคำถามเฉพาะเจาะจง: ระบุทุกครั้งที่กล่าวถึงอายุของกัปตันท่าเรือ หรือทุกครั้งที่ลำดับเวลาขัดแย้งกับ เอกสารอ้างอิงของเรื่อง หน้าต่างบริบทขนาดใหญ่ทำให้การตรวจสอบประเภทนี้เป็นไปได้ และ temperature ต่ำช่วยให้คำตอบตรงไปตรงมา
แก้ไขระดับบรรทัด
ขอย่อหน้าที่แก้ไขแล้วพร้อมรายการการเปลี่ยนแปลง หากคุณต้องการเพียงคำแนะนำ ให้ระบุ โมเดลจะเว้นข้อความของคุณไว้และแสดงความคิดเห็นแทน
รักษาเสียงของคุณเอง
วางสองหรือสามหน้าที่คุณเขียนเองและขอให้โมเดลอธิบายสไตล์ในห้าจุด: ความยาวประโยค คำศัพท์ การติดป้ายบทสนทนา ใส่จุดเหล่านี้ใน system message บทที่กลับมาจะใกล้เคียงกับคุณมากขึ้น และคุณใช้เวลาแก้ไขน้อยลง
ขีดจำกัดที่ควรรู้ก่อนเริ่มโครงการ
โมเดลไม่ได้แทนที่บรรณาธิการ และบางครั้งอาจผลิตงานเขียนที่แบนหรือซ้ำๆ ขอบเขตบางประการคุ้มค่ากับการวางแผน
- เฉพาะข้อความ ไม่มีการสร้างภาพ เสียง หรือวิดีโอ ไม่มีการสร้าง embedding และไม่มี fine-tuning
- ขีดจำกัดอัตรา คีย์เต็มอนุญาตคำขอพร้อมกัน 8 คำขอและ 300 ต่อนาที เมื่อเกินขีดจำกัดคุณจะได้รับ 429 พร้อม
rate_limitedหรือconcurrency - การโอเวอร์โหลดชั่วคราว 429 พร้อม
Retry-After: 5หมายถึงรอห้าวิแล้วลองใหม่ - ความเป็นส่วนตัว พรอมต์ไม่ถูกนำไปใช้ในการฝึกโมเดล ซึ่งมีประโยชน์สำหรับงานที่ยังไม่ได้ตีพิมพ์
- ความเป็นอิสระ โมเดลนี้ดำเนินการโดยผู้ให้บริการที่เป็นอิสระ ไม่ใช่ผลิตภัณฑ์อย่างเป็นทางการจากผู้ผลิต AI รายใหญ่รายใด
หากคุณทำงานกับลูกค้างานเขียนแทนหรือสำนักพิมพ์ ให้ตรวจสอบสิ่งที่พวกเขาอนุญาตเกี่ยวกับร่างงานที่ช่วยโดย AI ก่อนเริ่มงาน นั่นเป็นประเด็นทางสัญญา ไม่ใช่ประเด็นทางเทคนิค สำหรับรายละเอียดพารามิเตอร์และรูปแบบข้อผิดพลาด ดูเอกสาร API
คู่มือเพิ่มเติม
ถาม-ตอบ
ข้อความปริมาณเท่าใดจึงจะพอดีกับคำขอหนึ่งคำ?
หน้าต่างบริบทมีขนาด 100,000 โทเคนสำหรับพรอมต์และคำตอบรวมกัน ในภาษาอังกฤษคือคำหลายหมื่นคำ ดังนั้นต้นฉบับจำนวนมากจึงพอดีพร้อมพื้นที่สำหรับหมายเหตุและข้อความใหม่
ฉันสามารถใช้สำหรับเกมบทบาทผู้ใหญ่หรือแอปเพื่อนคู่ใจได้หรือไม่?
โมเดลนี้ปรับแต่งให้ตอบโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย ดังนั้นนวนิยายและเกมบทบาทสำหรับผู้ใหญ่จึงอยู่ในขอบเขต เนื้อหาทางเพศที่เกี่ยวข้องกับผู้เยาว์จะไม่อนุญาตเด็ดขาด
ฉันสามารถลองใช้ก่อนจ่ายเงินได้หรือไม่?
ใช่ ผู้ใช้ใหม่สามารถรับเครดิตทดลองใช้ $0.50 ได้ด้วยการคลิกเดียวที่หน้าคีย์ API ไม่จำเป็นต้องชำระเงิน และใช้งานได้ 7 วัน
แอปพลิเคชันการเขียนใดบ้างที่สามารถเชื่อมต่อกับโมเดลนี้ได้?
แอปพลิเคชันใดๆ ที่รองรับ Base URL ที่เข้ากันได้กับ OpenAI, API key และชื่อโมเดล ใช้ model ID uncensored และ Base URL จากเอกสารประกอบ
คีย์ของคุณอยู่ห่างแค่ขั้นตอนเดียว
สร้างบัญชี คัดลอกคีย์ และเปลี่ยน base URL นั่นคือการตั้งค่าทั้งหมด