إعدادات API ولعب الأدوار: Qwen Abliterated

لعب الأدوار هو المجال الذي يؤثر فيه سلوك الرفض أكثر، لأن تحذيراً واحداً عشوائياً يكسر المشهد. إليك إعداد عملي للخيال ومحادثات الرفقة مع نقطة نهاية بدون رقابة، بما في ذلك قيم العينة والتكاليف.
نقاط رئيسية
- في SillyTavern، أضف مصدرًا مخصصًا متوافقًا مع OpenAI باستخدام عنوان URL /v1 الخاص بالموقع والنموذج uncensored.
- ابدأ بدرجة حرارة 0.8 وtop_p 0.9، ثم غيّر قيمة واحدة في كل مرة.
- المشهد الطويل يعيد إرسال السجل في كل دور، لذا قص السياق للتحكم في التكلفة.
- النموذج للنصوص فقط؛ للاستخدام القانوني للبالغين فقط، ولا شيء يتضمن القاصرين.
لماذا يبحث مستخدمو لعب الأدوار عن نماذج بدون رقابة
الأشخاص الذين يبحثون عن qwen abliterated roleplay يريدون نموذجًا يلتزم بالشخصية. نماذج الدردشة القياسية مُعدّة للخروج من المشهد، أو إضافة إخلاء المسؤولية، أو رفض مواضيع عادية في الخيال: الحرب، الحزن، الأشرار، الرعب، الراوي ذو الأخلاق الرمادية. توجد إصدارات بدون رقابة مثل Abliterated لأن هذه المقاطعات تدمر الغمر.
يتناول هذا المقال تشغيل نوع الجلسة هذه عبر API بدلاً من ملف محلي. النموذج المستضاف هنا هو نموذج واحد مفتوح الأوزان من مزود مستقل، مُعدّ للإجابة بدون رفض المحتوى للاستخدام القانوني للبالغين. إنه ليس API الرسمي لـ Qwen، ولا ندعي أنه نسخة Qwen Abliterated محددة. عامله كنموذج خاص به وقيّمه بناءً على شخصياتك الخاصة.
تنطبق حدود واحدة دون استثناء: لا محتوى جنسي يتضمن القاصرين. يجب أن تكون الشخصيات بالغة. يركز بقية هذه الصفحة على الجانب التقني، وهو نفسه بغض النظر عن النوع الذي تكتبه.
ربط SillyTavern
يمكن لـ SillyTavern الاتصال بأي نقطة نهاية متوافقة مع OpenAI. تتغير أسماء القوائم بين الإصدارات، لكن المسار يظل بنفس الفكرة: افتح لوحة اتصال API، اختر مصدر إكمال الدردشة، وحدد الخيار المخصص أو المتوافق مع OpenAI.
- أنشئ مفتاحًا على صفحة مفتاح API. يمكن للحسابات الجديدة المطالبة بـ $0.50 من رصيد تجريبي بنقرة واحدة، صالح لمدة 7 أيام وبلا بطاقة.
- في SillyTavern، حدد إكمال الدردشة ثم المصدر المخصص.
- اضبط عنوان URL لنقطة النهاية على
https://api.qwenabliterated.top/v1. - الصق المفتاح في حقل مفتاح API.
- أدخل
uncensoredكـ معرف النموذج، أو اختره من القائمة إذا جلب زر الاتصال واحدًا. - اضغط على الاتصال وأرسل رسالة اختبار قصيرة.
إذا فشل الاختبار بـ 401، أعد فحص المفتاح. إذا فشل بـ 404، تأكد من أن URL ينتهي بـ /v1 ولا يحتوي على مسار إضافي بعده. تُدرج صفحة الوثائق نقاط النهاية.
باستخدام سكريبتك الخاص بدلاً من ذلك
إذا كنت تكتب واجهة أمامية خاصة بك أو بوتًا، فإن نفس الإعدادات تذهب إلى SDK. حلقة بسيطة تحافظ على التاريخ:
from openai import OpenAI
client = OpenAI(base_url="https://api.qwenabliterated.top/v1", api_key="YOUR_API_KEY")
history = [{"role": "system", "content": open("character.txt").read()}]
while True:
user = input("> ")
history.append({"role": "user", "content": user})
out = client.chat.completions.create(
model="uncensored",
messages=history,
temperature=0.85,
top_p=0.9,
frequency_penalty=0.3,
max_tokens=500,
)
text = out.choices[0].message.content
history.append({"role": "assistant", "content": text})
print(text)موجّه النظام الذي يحدد شخصية
رسالة النظام تؤدي معظم العمل. اجعلها قصيرة وملموسة ومكتوبة كتعليمات حول السلوك، وليس كسيرة ذاتية. نمط يثبت فعاليته:
You are Mara Voss, a ship's navigator in a space-opera story.
Write in third person, past tense, 120 to 250 words per reply.
Stay in character. Do not summarise the scene or add out-of-story notes.
Never speak or act for the user's character; end each reply on an open beat.
All characters are adults.
Setting: the freighter Kestrel, three weeks out from port, supplies running low.
ملاحظات حول سبب وجود كل سطر. هدف الطول يمنع تضخم الردود. القاعدة التي تمنع التحدث باسم شخصية المستخدم هي التصحيح الأكثر شيوعًا الذي يقوم به الناس. السطر الأخير يثبت الإعداد بحيث لا يخترع النموذج إعدادًا مختلفًا بعد جولتين. الحقائق حول الشخصية التي تهم، مثل ندبة أو دين أو عادة، تنتمي إلى بضعة أسطر من نفس الموجّه، وليس صفحة من الخلفية.
إذا انحرف النموذج عن شخصيته في دردشة طويلة، كرر القواعد الرئيسية بالقرب من نهاية التاريخ كرسالة تذكير قصيرة بدلاً من تمديد الموجّه الافتتاحي.
قيم العينة للبدء منها
تمرر الـ API قيم temperature و top_p و stop و seed والعقوبات. هذه هي الأزرار المتاحة لك؛ قد لا تتوفر أدوات أخذ العينات الأخرى الموجودة في الأدوات المحلية، لذا لا تعتمد عليها.
| المعامل | القيمة الابتدائية | ما يغيّره |
|---|---|---|
| temperature | 0.8 إلى 1.0 | القيم الأعلى تعطي صياغة أكثر تنوعًا؛ فوق حوالي 1.1 توقع عدم الاتساق. |
| top_p | 0.9 | يقص الذيل غير المحتمل لخيارات الكلمات. |
| frequency_penalty | 0.2 إلى 0.5 | يُثني تكرار نفس الكلمات والعبارات. |
| presence_penalty | من 0 إلى 0.3 | تدفع النموذج نحو مواضيع جديدة. |
| max_tokens | 300 إلى 600 | تحديد طول الرد؛ اختياري. |
| توقف | اسم شخصيتك متبوعاً بفاصل نقطتين | تمنع النموذج من كتابة سطرك التالي. |
غيّر قيمة واحدة في كل مرة وقم بإجراء بضع جولات قبل التقييم. إذا أردت مقارنة الإعدادين بعدالة، اضبط seed على رقم ثابت حتى يعطي نفس الموجّه نقطة بداية متطابقة.
رسائل الافتتاح وخطافات المشهد
الرسالة الأولى في الدردشة تحدد النبرة أكثر من أي تعليمات أخرى. إذا كانت عبارة عن سطرين من الحوار بدون وصف، ستكون الردود قصيرة. وإذا كانت فقرة كاملة لإعداد المشهد على الطراز الذي تريده، فإن النموذج سيقلد ذلك الطول والمستوى اللغوي. اكتب رسالة الافتتاح كمثال لما تريد قراءته لاحقاً.
أضف نقطة ضغط للمشهد. ينتج الطاقم العالق الذي يفشل نظام دعم الحياة لديه منعطفات أكثر إثارة من طاقم يجلس في حانة، لأن النموذج دائماً يجد شيئاً يدفع به. عندما يتوقف المشهد، أضف حدثاً من جانبك: رسالة تصل، باب يفتح، قرار يُفرض. معظم لعب الأدوار المسطح يعود إلى نقص المراهنة، وليس مشكلة في النموذج.
بالنسبة لعدة شخصيات، سمّ كل واحدة منها في الموجّه النظامي بسطر واحد يصف الصوت، مثل "الدكتور إمري: جاف، دقيق، لا يسب أبداً". عادات الكلام المميزة تسهل على النموذج الحفاظ على تباين الأصوات عبر تاريخ طويل، وتسهل عليك اكتشاف متى اندمجت الأصوات معاً.
إدارة نافذة السياق بحجم 100k
نافذة السياق تتسع لـ 100,000 رمز (token)، للموجه والإكمال معاً، لذا يمكن أن يستمر المشهد لفترة طويلة جداً قبل أن يتم حذف أي جزء. لكن الطول لا يعني بالضرورة الجودة. نماذج الدردشة تولي اهتماماً أقل للتفاصيل المخفية في وسط تاريخ طويل، وكل خطوة تعيد إرسال كامل سجل المحادثة، وهو ما تدفع ثمنه كمدخلات.
عادات عملية:
- اضبط حجم السياق في واجهتك الأمامية على شيء مثل 16,000 إلى 32,000 رمز (token) ودع الجولات الأقدم تسقط.
- في كل فترة، اطلب من النموذج ملخصاً قصيراً للأحداث وحالة الشخصيات، ثم الصقه في الموجّه النظامي وامسح الجولات القديمة.
- احتفظ بقائمة "حقائق يجب أن تبقى صحيحة" في الرسالة النظامية للأسماء والأماكن والوعود.
- استخدم تسلسلات التوقف وحد الطول حتى لا يزداد حجم الردود.
تذكر أيضاً أن هذا نموذج نصي. لا ينتج صوراً أو صوتاً، لذا تحتاج تطبيقات الرفيق إلى أدوات أخرى للصور والأصوات.
تكلفة الجلسة
التسعير هو $0.15 لكل مليون رمز (token) مدخل و $0.50 لكل مليون رمز (token) مخرج. خذ مشهداً طويلاً حيث وصل التاريخ إلى 30,000 رمز (token) وكل رد حوالي 400 رمز (token). تكلفة خطوة واحدة هي 30,000 × $0.15 / 1M = $0.0045 للمدخلات و 400 × $0.50 / 1M = $0.0002 للمخرجات، أي ما مجموعه $0.0047. مائة خطوة من هذا النوع تكلف $0.47.
نفس الجلسة مع نافذة بحجم 12,000 رمز (token) تكلف 12,000 × $0.15 / 1M = $0.0018 بالإضافة إلى $0.0002، أي $0.002 لكل خطوة و $0.20 لمائة خطوة. تقليم السياق هو أسهل توفير متاح.
لا يوجد اشتراك. يمكنك شحن أي مبلغ صحيح من $20 إلى $500، مع زيادة 5% من $50، و10% من $100، و15% من $200، ولا ينتهي الرصيد أبداً. ادفع بالعملات المشفرة (USDT على TRC20، USDC على Base). الطلبات الفاشلة أو المرفوضة لا تُحسب. التفاصيل موجودة في صفحة الأسعار. لا نقبل البطاقات.
مشاكل شائعة
- تصبح الردود متكررة. ارفع frequency_penalty قليلاً، قم بتقليم المحادثات القديمة، أو قلل حجم السياق.
- النموذج يكتب أسطرك. أضف القاعدة إلى الموجّه النظامي واضبط تسلسل التوقف على اسم شخصيتك.
- HTTP 429 أثناء المشهد. لقد تجاوزت حداً: 8 طلبات متزامنة و 300 في الدقيقة على مفتاح كامل، و 2 و 60 على مفتاح تجريبي. انتظر قيمة
Retry-Afterوأعد الإرسال. البث المتدفق يحتفظ بمكان في التزامن حتى ينتهي، لذا أغلق البث الذي تتخلى عنه. - تنسى الشخصيات التفاصيل. انقل الحقائق الرئيسية إلى الموجّه النظامي ولخّص الجولات القديمة.
لا تُستخدم الموجّهات في التدريب. لمقارنة خيارات الدفع حسب الرمز (token) الأخرى، يحتوي دليل المقارنة على المزيد.
المزيد من الأدلة
أسئلة وأجوبة
هل يمكنني استخدامه مع SillyTavern؟
نعم. اختر مصدر إكمال الدردشة مع نقطة نهاية متوافقة مع OpenAI مخصصة، وأدخل عنوان URL الخاص بالموقع /v1، ومفتاحك ومعرف النموذج uncensored.
ما درجة الحرارة الأنسب لعب الأدوار؟
يبدأ معظم المستخدمين بين 0.8 و1.0 مع قيمة top_p القريبة من 0.9. غيّر قيمة واحدة في كل مرة واختبرها على عدة جولات.
هل يولد النموذج صورًا أو صوتًا؟
لا. هو للنص فقط، لذا تحتاج الصور والصوت والفيديو إلى أدوات منفصلة.
هل هناك حدود محتوى؟
صُمم للاستخدام القانوني للبالغين، ويجب أن يكون جميع الشخصيات بالغة. لا يُسمح أبدًا بالمحتوى الجنسي الذي يتضمن القاصرين.
كم تكلف لعبة أدوار طويلة؟
مع سجل 30,000 رمز وردود 400 رمز، حوالي $0.0047 لكل دورة، أو $0.47 لمائة دورة. يقلل السياق الأقصر من التكلفة.
مفتاحك على بُعد استمارة واحدة
أنشئ حساباً، وانسخ المفتاح، ثم غيّر URL الأساسي. هذه هي الإعدادات الكاملة.
احصل على مفتاح API