الذكاء الاصطناعيشرح ادوات AI

دليل إعداد SillyTavern للمبتدئين وربطها بـ API النماذج المفتوحة (2026)

الطريقة الكاملة لتثبيت SillyTavern محليًا وتوصيلها بـ OpenRouter أو Ollama أو LM Studio خطوة بخطوة

يُعد إعداد SillyTavern الخطوة الأولى لامتلاك تحكم كامل في تجربة المحادثة مع نماذج الذكاء الاصطناعي المفتوحة، دون الاعتماد على منصات مغلقة تفرض قيودًا على الاستخدام. SillyTavern لا تعالج البيانات بنفسها، بل تعمل كواجهة مستخدم (Frontend) تُثبَّت محليًا على جهازك، وتمنحك تحكمًا دقيقًا في صياغة الأوامر والذاكرة والسياق. في هذا الدليل سنشرح خطوات التثبيت من الصفر، وربطها بأفضل مزودي الـ API للنماذج المفتوحة والمحلية.

كيف يتم إعداد SillyTavern؟

لإعداد SillyTavern، ثبّت بيئة Node.js (إصدار 20 أو أعلى) وأداة Git على جهازك، ثم افتح موجه الأوامر ونفّذ الأمر git clone https://github.com/SillyTavern/SillyTavern -b release لاستنساخ الملفات. بعد ذلك افتح مجلد البرنامج واضغط مرتين على ملف Start.bat لتشغيل السيرفر المحلي، وستفتح الواجهة تلقائيًا في المتصفح على http://localhost:8000. أخيرًا اربطها بمزود API مثل OpenRouter من قسم Connections.

ما هي واجهة SillyTavern وكيف تعمل؟

SillyTavern مشروع مفتوح المصدر مصمم للمستخدمين المتقدمين والمبتدئين الراغبين في التفاعل مع النماذج اللغوية الكبيرة (LLMs) بمرونة كاملة. أبرز ما يميزها:

  • حفظ البيانات محليًا بالكامل على جهاز المستخدم.
  • إدارة دقيقة للذاكرة الطويلة وسياق المحادثة.
  • فصل تام بين واجهة العرض (Frontend) وبيئة المعالجة (Backend).

إمكانية الدفع فقط مقابل الاستهلاك الفعلي من الـ API، أو استخدام نماذج مجانية بالكامل.

المتطلبات الأساسية قبل التثبيت

لا تحتاج الواجهة إلى مواصفات حاسوب عالية إذا كنت تعتمد على API خارجي. المتطلبات الأساسية هي:

  • Node.js: يُفضّل إصدار LTS (20 أو أحدث) لإدارة الحزم وتشغيل السيرفر المحلي.
  • Git: لتحميل الملفات من مستودع GitHub الرسمي وتسهيل التحديث لاحقًا بضغطة واحدة.
  • متصفح حديث: مثل Chrome أو Microsoft Edge لعرض واجهة المستخدم بعد تشغيل السيرفر.

تثبيت Node.js وGit على جهازك

توجه إلى الموقع الرسمي لـ Node.js وحمّل إصدار LTS الموصى به، ثم ثبّته كأي برنامج عادي. بعد ذلك، حمّل وثبّت Git وفق نظام التشغيل لديك (Windows أو Mac أو Linux). هذه الخطوة تهيئ جهازك للتعامل مع الأوامر النصية التي ستنسخ الواجهة وتحدّثها تلقائيًا دون تحميل يدوي متكرر.

تحميل واستنساخ ملفات SillyTavern الرسمية

اختر مجلدًا فارغًا بعيدًا عن مجلدات النظام المحمية (مثل C:\SillyTavern). اضغط على شريط مسار المجلد، اكتب cmd واضغط Enter لفتح نافذة الأوامر داخل هذا المسار مباشرة، ثم نفّذ:

git clone https://github.com/SillyTavern/SillyTavern -b release

سيقوم Git تلقائيًا بجلب أحدث نسخة مستقرة من الواجهة وحفظها داخل المجلد خلال ثوانٍ.

تشغيل السيرفر المحلي لأول مرة

بعد اكتمال التحميل، افتح مجلد SillyTavern الجديد وابحث عن ملف Start.bat (على ويندوز) واضغط عليه مرتين. خطوات التشغيل الأولى تسير كالتالي:

  • فتح ملف التشغيل: عند النقر مرتين على Start.bat تُفتح نافذة CMD سوداء تبدأ بتحميل الحزم البرمجية الناقصة تلقائيًا.
  • الانتظار للتثبيت التلقائي: يستغرق العملية عادة دقيقة واحدة تقريبًا، حيث يهيئ السيرفر ملف config.yaml ويثبّت التبعيات دون أي تدخل من المستخدم.
  • الدخول إلى المتصفح: بمجرد انتهاء التثبيت، يفتح المتصفح الافتراضي تلقائيًا على http://localhost:8000 لتظهر واجهة الترحيب.

كيفية الوصول إلى إعدادات الاتصال بالـ API

عند فتح الواجهة لأول مرة، توجه إلى القائمة العلوية واضغط على أيقونة القابس (Plug) الخاصة بـ API Connections. تدعم الواجهة عشرات المصادر، بدءًا من الشركات الكبرى وصولًا إلى المنصات الوسيطة للنماذج المفتوحة، ما يمنحك مرونة كبيرة في اختيار المزود المناسب لميزانيتك.

ربط SillyTavern بمنصة OpenRouter

تُعد OpenRouter خيارًا مناسبًا للمبتدئين لأنها توفر وصولًا موحدًا لمئات النماذج المفتوحة (مثل Llama وMistral) بأسعار منخفضة أو مجانية. خطوات الربط:

  • اختر Chat Completion من خانة نوع الـ API.
  • حدد OpenRouter من قائمة مزودي الخدمة.
  • أنشئ حسابًا مجانيًا على موقع OpenRouter، وتوجه إلى قسم المفاتيح لاستخراج API Key جديد.
  • انسخ المفتاح والصقه في حقل API Key داخل SillyTavern.
  • اضغط Connect لتظهر قائمة النماذج المتاحة مباشرة.

توصيل النماذج المحلية عبر LM Studio أو Ollama

لمن يفضّل الخصوصية الكاملة وتشغيل النماذج دون إنترنت، يمكن الاعتماد على LM Studio أو Ollama. الخطوات الأساسية:

  • شغّل النموذج اللغوي داخل LM Studio وفعّل خيار Local Server.
  • في SillyTavern، اختر Custom (OpenAI Compatible).
  • ضع الرابط المحلي الذي يوفره البرنامج (غالبًا http://localhost:1234/v1) في خانة Custom Endpoint.
  • اضغط Connect لإتمام الربط.

ضبط معلمات التوليد (Parameters) لأفضل أداء

ضبط معلمات التوليد من تبويب Parameters يحسّن جودة الردود بشكل ملحوظ. نقطة انطلاق جيدة للمبتدئين:

  • Temperature (0.7 إلى 0.8): يوازن بين الإبداع والاتساق المنطقي في النصوص المولّدة.
  • Top P (0.9): يساعد على تصفية الكلمات الضعيفة واختيار المفردات الأكثر دلالة.
  • Context Length (4000 إلى 8000): يحدد حجم الذاكرة التي يتذكرها النموذج أثناء المحادثة المستمرة.

يُفضَّل تعديل هذه القيم تدريجيًا بعد الاستخدام الفعلي، فكل نموذج قد يتطلب إعدادات مختلفة قليلًا حسب الغرض من الاستخدام (كتابة إبداعية أو حوار تقني).

خطأ شائع أثناء الإعداد وكيفية تجنبه

أحد أكثر الأخطاء تكرارًا لدى المستخدمين الجدد هو إغلاق نافذة CMD السوداء بالخطأ أثناء المحادثة. هذه النافذة تمثل “المحرك” الخلفي الذي يشغّل السيرفر المحلي؛ وإغلاقها يقطع الاتصال فورًا عن المتصفح، حتى لو بقيت صفحة SillyTavern مفتوحة. إذا ظهر خطأ يفيد بأن node أمر غير معروف، فالحل المعتاد هو إعادة تشغيل الجهاز بعد تثبيت Node.js حتى يتم تحديث مسارات النظام (PATH) تلقائيًا.

مقارنة سريعة: API خارجي مقابل تشغيل محلي

  • API خارجي (OpenRouter مثلًا): لا يتطلب بطاقة رسوميات قوية، الإعداد أسرع، لكنه يعتمد على اتصال إنترنت وقد يتضمن تكلفة استخدام.
  • تشغيل محلي (Ollama / LM Studio): يوفر خصوصية كاملة وعمل دون إنترنت، لكنه يتطلب موارد حاسوبية أعلى (خاصة GPU جيد) لأداء سلس.

الأسئلة الشائعة حول إعداد SillyTavern

هل أحتاج إلى بطاقة رسوميات (GPU) قوية لتشغيل SillyTavern؟

لا، إذا كنت تستخدم مفاتيح API خارجية مثل OpenRouter، فالمعالجة تتم على سيرفرات سحابية. البطاقة القوية مطلوبة فقط عند تشغيل النماذج محليًا بالكامل عبر Ollama أو LM Studio.

كيف أحدّث واجهة SillyTavern إلى أحدث إصدار؟

أغلق الواجهة، افتح مجلد البرنامج، شغّل نافذة CMD هناك، واكتب الأمر git pull. سيجلب النظام التحديثات الجديدة مع الحفاظ على إعداداتك وشخصياتك المحفوظة.

هل SillyTavern آمنة وتحافظ على خصوصية بياناتي؟

نعم، تعمل الواجهة محليًا على جهازك (Standalone mode) ولا تخزّن محادثاتك أو مفاتيح API على سيرفرات خارجية؛ الاتصال يتم مباشرة بين جهازك ومزود الـ API الذي تختاره.

إعداد SillyTavern يفتح المجال لتجربة ذكاء اصطناعي مخصصة وحرة، بعيدًا عن قيود المنصات التجارية المغلقة. يكفي اتباع خطوات التثبيت بالترتيب، ثم ربط الواجهة بالـ API المناسب لميزانيتك واحتياجاتك. يُنصح بالبدء بنماذج مجانية أو منخفضة التكلفة لاختبار جودة الإعدادات قبل الانتقال إلى نماذج أكبر وأكثر تقدمًا.

المصادر

الموقع الرسمي لمستودع SillyTavern على GitHub

الموقع الرسمي لـ Node.js

الموقع الرسمي لـ Git

منصة OpenRouter الرسمية

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى