يُنقل تنفيذ نماذج اللغة في DSPy 3.4.0b1 إلى واجهة محرك مشتركة، مع إضافة مفسر CPython محلي للأكواد الموثوقة ودعم العمليات غير المتزامنة في ReActV2. تحل هذه النسخة التجريبية المسبقة محل أنواع LM التجريبية 3.3 بأنواع lm15 الأصلية وتقدم اقتراحات كود Flex مخصصة في GEPA.
- يُفضّل الإعداد الافتراضي `engine="auto"` التنفيذ الأصلي لـ lm15، مع العودة إلى LiteLLM فقط عندما لا يمكن تمثيل المدخلات بدقة.
- تطبق الخلفيات المخصصة `complete(Request) -> Response` بدلاً من التوريث من `BaseLM`.
- يعمل `dspy.LocalInterpreter` على تشغيل كود Python المُولّد في عملية فرعية CPython محلية دائمة للأكواد الموثوقة.
- يدعم `dspy.ReActV2` الآن التنبؤ غير المتزامن والأدوات، ويرفع استثناء `ValueError` عند فشل الإرسال النهائي.
- يقبل GEPA وسائط `code_proposer` مخصصة ويصلح محاذاة التقييم عندما تتعثر البرامج.
تُشير هذه النسخة إلى بداية انتقال نماذج اللغة، حيث تُعد 3.5 الموعد النهائي للهجرة لمستخدمي الأنواع التجريبية المُزالة.