المتغيرات

تكوين المتغيرات الديناميكية المستخدمة في طلبات الترجمة، بما في ذلك ذاكرة السياق لترجمات الذكاء الاصطناعي/نماذج اللغة الكبرى.

ذاكرة السياق

circle-info

ملاحظة: هذا تكوين متغير يدوي لـ الترجمة الآلية المخصصة. في إصدارات VNTranslator >= v0.8.8, يتم تطبيق ذاكرة السياق تلقائيًا على جميع خدمات واجهات برمجة تطبيقات الذكاء الاصطناعي/نماذج اللغة الكبرى، لذا لا يلزم التكوين اليدوي.

يحافظ على سجل السياق لترجمات الذكاء الاصطناعي/نماذج اللغة الكبرى، مما يسمح للنموذج بالرجوع إلى الحوارات السابقة لتحسين الاتساق والدقة. قم بتخصيص موجه النظام والتحكم في مقدار السياق المحفوظ.

التكوين

  • استيراد من ملف JSON يحدد المسار إلى ملف JSON يحتوي على سجل السياق للاستيراد.

  • مصدر السياق اختر من أين يتم استرجاع السياق:

    • ذاكرة الترجمة يستخدم الترجمات الحديثة من ذاكرة الترجمة كسياق

    • ترجمة جديدة يبدأ محادثة جديدة لكل طلب ترجمة

    • ملف JSON يستورد سجل السياق من ملف JSON المحدد

  • الحد الأقصى لمدخلات السياق يضبط الحد الأقصى لعدد مدخلات السياق المخزنة في الذاكرة. يتم إزالة المدخلات الأقدم عند الوصول إلى هذا الحد.

متغيرات الواجهة البرمجية

استخدم المتغير التالي في طلبات واجهة برمجة التطبيقات لتضمين ذاكرة السياق:

  • $MT::ConversationMemory.Entries::ToArray()

  • $MT::ContextMemory.Entries::ToArray()

يتوسع هذا المتغير إلى مصفوفة من مدخلات السياق التي يمكن تمريرها إلى واجهات برمجة تطبيقات الذكاء الاصطناعي/نماذج اللغة الكبرى.

مثال: تكامل OpenAI GPT

الموجه الأولي:

قالب النظام:

قالب المستخدم:

قالب المساعد:

تكوين الترجمة الآلية المخصصة

مثال تهيئة كامل لـ OpenAI GPT مع ذاكرة السياق: