الإجابة القصيرة: الإعداد في خمس خطوات
يبدأ دليل معلومات العالم هذا في SillyTavern بالجزء الذي يريده معظم الناس أولاً. لاستخدام معلومات العالم مع هذه الواجهة البرمجية، قم بتوصيل SillyTavern بنقطة النهاية، وزد حجم السياق، ثم ابنِ إدخالات تتناسب مع ميزانية الرموز.
- أنشئ مفتاح API في صفحة المفاتيح.
- في SillyTavern، افتح لوحة اتصالات الواجهة البرمجية، واختر إكمال الدردشة، ثم اختر مصدر مخصص (متوافق مع OpenAI).
- عيّن عنوان نقطة النهاية إلى
https://api.uncensoredvideo.top/v1، الصق المفتاح، وأدخلuncensoredكمعرّف النموذج. - عيّن حجم نافذة السياق لتتوافق مع نافذة 100,000 رمز، مع ترك مساحة للرد.
- افتح معلومات العالم، أنشئ كتابًا، ألصقه بشخصيتك أو الدردشة، واضبط إعدادات الميزانية الموضحة أدناه.
تتغير تسميات القوائم بين إصدارات SillyTavern، لذا تعامل مع الأسماء هنا كخريطة وليس كنص دقيق. يذكر اسم الموقع الفيديو، لكن الخدمة هي واجهة API للنص: نموذج واحد مفتوح الأوزان، مُعدّ للإجابة بدون رفض المحتوى للاستخدام القانوني للبالغين، بدون توليد صور أو صوت أو فيديو. لا يُسمح بمحتوى جنسي يتضمن قاصرين.
اختبر نقطة النهاية قبل التعامل مع SillyTavern
عند فشل الاتصال، يكون السبب في الغالب خطأ مطبعيًا في URL أو المفتاح. اختبار سطر واحد يوفر التخمين. يُدرج هذا النماذج المتاحة:
curl https://api.uncensoredvideo.top/v1/models -H "Authorization: Bearer YOUR_KEY"
ثم أرسل طلب إكمال دردشة (chat completion) قصير للتأكد من أن التوليد يعمل:
curl https://api.uncensoredvideo.top/v1/chat/completions -H "Authorization: Bearer YOUR_KEY" -H "Content-Type: application/json" -d '{"model":"uncensored","messages":[{"role":"user","content":"Reply with the word ready."}],"max_tokens":10}'
إذا أعاد كلاهما JSON، سيتصل SillyTavern بنفس القيم. ينتهي عنوان URL الأساسي بـ /v1 ولا يتضمن /chat/completions؛ يضيف SillyTavern المسار بنفسه. يعني 401 مفتاحًا غير صالح. مرجع الطلب الكامل موجود في وثائق API.
لماذا يحتاج World Info إلى نافذة كبيرة
تُحقن معلومات العالم (المعروفة أيضًا باسم كتاب الأساطير) الإدخالات في الموجّه عندما تظهر كلماتها الرئيسية في الدردشة الأخيرة. الهدف هو إبقاء عالم كبير خارج الموجّه حتى يصبح ذا صلة. لكن الإدخالات لا تزال موجودة في الموجّه عند تفعيلها، بجانب بطاقة الشخصية وسجل الدردشة وموجه النظام الخاص بك. على نافذة صغيرة، تتنافس كل هذه العناصر على المساحة، ويفقد كتاب الأساطير.
تغيير نافذة بسعة 100,000 رمز، والتي تغطي الموجّه والإكمال، يغير التوازن. يمكنك تحمل بطاقة شخصية طويلة، و50 رسالة أو أكثر من السجل، وعدة إدخالات من كتاب الأساطير في وقت واحد. لا تعني النافذة أنك يجب أن تملأها. الموجّه الأطول أبطأ في المعالجة، وأكثر تكلفة لكل رسالة، ويعطي النموذج المزيد من البيانات للتجاهل. الهدف هو سياق ذي صلة، وليس أقصى سياق.
تقسيم عملي لنافذة 100,000 رمز (token):
- بطاقة الشخصية والشخصية: 1,500 إلى 3,000 رمز (token)
- ميزانية World Info: 4,000 إلى 10,000 رمز (token)
- سجل الدردشة: ما يتبقى، حتى الحد الذي تختاره
- مساحة الرد: 500 إلى 1,500 رمز (token)
هذه الأرقام هي اقتراحات لدور لعب نموذجي، وليست متطلبات API. معظم الجلسات لا تحتاج أبداً إلى الحدود العليا.
بناء إدخالات تعمل
الكلمات الرئيسية والمحتوى
كل إدخال يحتوي على كلمات رئيسية أساسية تفعّله وحقل محتوى يتم حقنه. اكتب الكلمات الرئيسية بالطريقة التي يتحدث بها اللاعبون فعليًا. بالنسبة لمدينة، أضف الاسم، لقبًا، وأسماء الأحياء. تطابق الإدخالات مع الرسائل الأخيرة، لذا فإن الكلمة الرئيسية التي تظهر فقط في نص lore نفسه لن تتفعّل أبدًا.
حافظ على المحتوى قصيرًا وواقعيًا
اكتب الإدخالات كجمل موجزة، وليس كنثر. قارن بين هذين:
Harrow Quay: منطقة ميناء، تسيطر عليها نقابة الملح. يتم التسامح مع التهريب، لكن القتل غير مسموح. حظر التجول في منتصف الليل، يُنفذ بواسطة حراس مؤجرين.
قد تمتد فقرة الأجواء لنفس المكان إلى أربعة أضعاف الطول وتضيف قليلاً لا يستطيع النموذج اختراعه. احجز الإدخالات الطويلة للحقائق التي يجب على النموذج الحصول عليها بدقة: الأسماء، وقواعد السحر، ومن يدين لمن.
إدخالات ثابتة، انتقائية، ومتكررة
- الإدخالات الثابتة تُحقن دائماً. استخدمها للقواعد التي تنطبق على كل مشهد، مثل نبرة الإعداد أو كيفية عمل السحر، واحافظ على العدد الإجمالي صغيراً.
- الإدخالات الانتقائية تستخدم الكلمات الرئيسية الثانوية كمرشح، لذا فإن "تنين" لا يُفعّل إلا عند ذكر "كهف" أيضًا.
- يُتيح ⟨�strong0⟧الفحص المتكرر لنص إدخال واحد أن يُفعّل إدخالات أخرى. إنه قوي للتراث المترابط، ويمكنه سحب المزيد مما تتوقع. اضبط حداً لعدد خطوات التكرار.
الموضع والترتيب
يمكن إدراج الإدخالات قبل أو بعد تعريفات الشخصيات، أو عند عمق محدد في الدردشة. يضع عمق قريب من نهاية السجل الحقيقة قرب آخر رسالة، حيث يميل النماذج إلى إعطائها وزن أكبر. تحدد قيم الترتيب أي الإدخالات تبقى عندما يكون الميزانية ضيقة، لذا امنح التراث الأساسي أولوية أعلى.
الإعدادات التي تتحكم في استهلاك الرموز
تحتوي لوحة معلومات العالم على مجموعة من الضوابط العالمية. تختلف الأسماء حسب الإصدار، لكن هذه موجودة في الإصدارات الحديثة.
| الإعداد | ما يفعله | القيمة الابتدائية |
|---|---|---|
| عمق الفحص | عدد الرسائل الأخيرة التي يتم البحث فيها عن الكلمات المفتاحية | 4 إلى 8 |
| الميزانية (نسبة من نافذة السياق) | حصة نافذة السياق التي قد تستخدمها معلومات العالم | 10 إلى 15 في المئة |
| حد الميزانية | حد أقصى للرموز لمعلومات العالم | 6,000 إلى 10,000 |
| حد الأدنى للتفعيل | يواصل الفحص أعمق حتى يتم تفعيل عدد كافٍ من الإدخالات | 0 إلا إذا كنت بحاجة إليه |
| خطوات التكرار | الطول الأقصى للسلسلة للتشغيلات المتكررة | 2 إلى 3 |
يلتقط عمق الفحص الأكبر اللور الذي ذُكر قبل بضع رسائل، على حساب تشغيلات كاذبة أكثر. مع توفر 100,000 رمز، تكون حدود الميزانية أكثر تحكمًا في التكلفة من مجرد ملء نافذة السياق. إذا رأيت النموذج يكتب فجأة عن شيء غير ذي صلة، فإن كلمة مفتاحية تُفعّل بشكل واسع جداً؛ حولها إلى إدخال انتقائي.
تحقق أيضاً من أن إعداد تاريخ الدردشة في SillyTavern لا يقوم بقص الرسائل التي تسبق ما تنوي. حقل حجم السياق هو حد لما ترسله SillyTavern، لذا إذا بقي على القيمة الافتراضية الصغيرة، فإن النافذة الكبيرة تظل غير مستخدمة.
كم تكلف جلسة لعب الأدوار
السعر هو $0.15 لكل مليون رمز مدخل و $0.50 لكل مليون رمز مخرج. لعب الأدوار كثيف المدخلات، لأن SillyTavern تعيد إرسال بطاقة الشخصية، والمعلومات الخلفية، وسجل المحادثة في كل رسالة.
خذ موجّهاً بحجم 12,000 رمز (بطاقة الشخصية، بعض إدخالات المعلومات الخلفية، السجل) ورداً بحجم 400 رمز.
- الإدخال: 12,000 / 1,000,000 × $0.15 = $0.0018
- الإخراج: 400 / 1,000,000 × $0.50 = $0.0002
- المجموع: $0.002 لكل رسالة
تُكلّف مئة رسالة $0.20. يغطي رصيد التجربة البالغ $0.50 حوالي 250 رسالة بهذا الحجم. ادفع الموجّه إلى 40,000 توكن وتكون نفس الرد تكلف 40,000 / 1,000,000 × $0.15 = $0.006 للإدخال بالإضافة إلى $0.0002 للإخراج، أي $0.0062 لكل رسالة، ويستمر الرصيد التجريبي حوالي 80 رسالة (0.50 / 0.0062 يساوي حوالي 80.6). هذا هو تكلفة ميزانية كتاب أساطير كبير جدًا وسجل طويل، وهو الحجة للإدخالات المحكمة.
يتم الحصول على الرصيد التجريبي بنقرة واحدة في صفحة مفتاح API بعد التسجيل، ولا يتطلب طريقة دفع، ويستمر 7 أيام وهو لكل شخص. الشحنات تتراوح من $20 إلى $500 بأي مبلغ صحيح، مع +5% من $50، و+10% من $100، و+15% من $200. يقبل هذا الموقع العملات المشفرة فقط: USDT على TRC20 أو USDC على Base. الرصيد لا ينتهي، ولا تُحاسَب الطلبات الفاشلة أو المرفوضة. التفاصيل الكاملة في صفحة الأسعار.
استكشاف الأخطاء وحدود الاستخدام
يُسمح للمفتاح الكامل بـ 8 طلبات متزامنة و300 طلب في الدقيقة. يسمح مفتاح التجربة بـ 2 و60. يمكن لـ SillyTavern تجاوز طلبين متزامنين مع محادثات المجموعة، أو السحبات السريعة، أو علامة تبويب ثانية، ويحتفظ الرد المتدفق بمكانه حتى ينتهي. ثم تجيب الواجهة البرمجية بـ HTTP 429 مع الكود concurrency. يؤدي تجاوز معدل الطلب إلى rate_limited، ويأتي الحمل الزائد المؤقت مع رأس Retry-After: 5. الانتظار بضع ثوانٍ وإعادة المحاولة يكفي.
- انقطاع الردود. تحقق من الحد الأقصى لطول الاستجابة في SillyTavern. يحدد هذا
max_tokens، وهو اختياري في هذه الواجهة. - لا يتم إطلاق Lore. قم بزيادة عمق الفحص، وتحقق من تهجئة الكلمة المفتاحية كما تظهر في الدردشة.
- الردود تتجاهل المعلومات الخلفية التي لم تعمل. حرّك الإدخال إلى عمق أقرب إلى أسفل السجل، أو قصّه ليبرز.
- الموجه يبدو بطيئاً. قلل حد الميزانية وطول سجل الدردشة قبل إلقاء اللوم على نقطة النهاية.
بالنسبة للشخصيات التي تتحدث بأسلوب ثابت، اضبط temperature حول 0.8 إلى 1.0 وأضف عقوبة تكرار خفيفة إذا كان النموذج يكرر العبارات. لا يُستخدم الموجه للتدريب. النموذج هو نموذج واحد مفتوح الأوزان تشغله مزود مستقل، وليس موزعاً عبر الموردين، لذا تعتمد الجودة على هذا النموذج الواحد وليس على مجموعة.
