ما الذي يدخل في السياق المُرسل إلى الذكاء الاصطناعي؟
حول الذكاء الاصطناعي
يمثل السياق حمولة البيانات المجمعة التي ترسل إلى محرك توليد Questsmith أثناء كل دورة تشغيل. تحدد هذه الحمولة المعايير والحدود والسجل التاريخي الذي تقيّمه منظومة الذكاء الاصطناعي لحساب التسلسل السردي التالي.
عندما يتجاوز حجم البيانات السردية النشطة السعة الفعلية للنموذج، يفصل المحرك العناصر إلى تصنيفين أساسيين لمنع فيضان السياق: العناصر البنيوية الأساسية و عناصر التخصيص الديناميكي.
العناصر البنيوية الأساسية المطلوبة
تؤسس العناصر البنيوية الأساسية المنطق التأسيسي والقيود الموضوعية لمغامرتك. يعطي المحرك الأولوية لهذه العناصر، ويخصص لها ما يصل إلى حد أقصى قدره 70% من إجمالي نطاق السياق المتاح.
إذا تجاوز الحجم المشترك لهذه العناصر 70%، ينفذ المحرك مصفوفة تقليم صارمة حسب الأولوية للحفاظ على استقرار النظام:
- السجل النهائي والإدخال النشط: أحدث إجراء أو إدخال من اللاعب على الإطلاق. يتم الحفاظ عليه دائما بنسبة 100% من حجمه.
- بنية الذاكرة الأمامية: بيانات برمجة نصية على مستوى النظام تستخدم للتعديلات النشطة. يتم الحفاظ عليها دائما بنسبة 100% من حجمها.
- ملاحظات المؤلف: معدلات سياقية تحدد النبرة الفورية أو القيود الأسلوبية.
- أساسيات الحبكة: المرساة الدائمة التي تحتوي على بيانات تأسيسية عن بطلك وآليات الكون الحاسمة.
- تعليمات المحرك الأساسية: مطالبات على مستوى النظام تحكم السلوك الوظيفي لنموذج الذكاء الاصطناعي.
- ملخص القصة: السجل الكلي للأقواس السردية المكتملة.
إذا لم يتمكن عنصر منخفض الأولوية من الملاءمة داخل مساحة التخصيص المتبقية، يتم اقتطاع نصه النهائي بشكل نظيف، ويتم حذف أي عناصر لاحقة من دورة الحمولة النشطة.
عناصر التخصيص الديناميكي
تمثل عناصر التخصيص الديناميكي معلومات مرنة وظرفية. تشغل هذه العناصر نطاق السياق المتبقي الذي تتركه العناصر البنيوية الأساسية شاغرا. يتم توزيع المساحة المتبقية رياضيا عبر ثلاثة مسارات مميزة:
- تخصيص بطاقات القصة 25%: إدخالات المعرفة التي يتم تشغيلها ديناميكيا بواسطة الكلمات المفتاحية الظاهرة في إجراءات اللاعب الأخيرة. يمسح المحرك نافذة متحركة من التاريخ الحديث لتحديد مطابقات الأصول. يتوسع عمق هذا المسح التاريخي تناسبيا مع نطاق الرموز المتاح، مع إعطاء الأولوية للإدخالات بناء على التكرار والحداثة.
- تخصيص التاريخ السردي 50% إلى 75%: السجل الزمني للإجراءات السابقة. يجمع المحرك هذه البيانات بترتيب عكسي، بدءا من أحدث تسلسل ثم يعود إلى الوراء حتى يتم استهلاك النطاق المخصص بالكامل. إذا تم تعطيل نظام الذاكرة الآلية، يتوسع هذا المسار ليستهلك ما يصل إلى 75% من المساحة الديناميكية.
- تخصيص نظام الذاكرة الآلية 25%: مصفوفة تاريخية ثانوية تسترجع ملخصات سلوكية طويلة الأمد ومعالم سابقة. يرتب المحرك هذه المتجهات بناء على الصلة الدلالية بالإجراء النهائي الفوري، ويدرج أكبر عدد من عقد البيانات المطابقة بقدر ما يسمح به النطاق المتبقي.