js-genai v2.12.0 يضيف Triggers وAgent configs
أصدرت Google حزمة js-genai v2.12.0 في 15 يوليو 2026 على GitHub. التحديث يضيف AntigravityAgentConfig إلى طبقات OpenAPI ويعيد توليد SDKs، ويدخل history config، ويمكّن الحفاظ على رؤوس مخصصة لـ gaos. أدرجت الموارد المسمّاة Triggers في GoogleGenAI client، وأضافت interactions إعداد CodeMenderAgentConfig. استجابات embedding الخاصة بـ gemini-embedding-2 أصبحت تتضمن عدّ توكنات prompt لكل modality. التغييرات موجهة لمطوّري JavaScript وتسهّل تكاملات الإنتاج مع Google GenAI حسب صفحة الإصدارات والـ commits في المستودع.
الجديد
أصدرت Google نسخة v2.12.0 من مكتبة js-genai على GitHub في 15 يوليو 2026، بحسب صفحة الإصدارات والـ commits المرتبطة.
أضافت حزمة الإصدار AntigravityAgentConfig إلى طبقات OpenAPI وأعادت توليد الـ SDKs. أدخلت أيضاً history config ودعم الحفاظ على الرؤوس المخصصة لِـ gaos. وتمت إضافة مورد trigger وتضمينه في GoogleGenAI client. في مسار interactions أضيفت CodeMenderAgentConfig. أخيراً، استجابات embedding الخاصة بنموذج gemini-embedding-2 أصبحت تُرجع عدّ توكنات prompt مفصّلاً لكل modality.
لماذا يهم
الإصلاحات توسّع واجهة برمجة التطبيقات لاكتساب قدرات تشغيلية جديدة مثل Triggers وAgent configs. يعين حفظ رؤوس الطلب ممارسات الإعدادات المخصصة عند تمرير رؤوس HTTP بين المكونات. تضمين عدّ التوكنات لكل modality في استجابات embeddings يساعد الفرق على فهم استهلاك التوكنات والتكاليف المرتبطة، خصوصاً عند معالجة نصوص متعددة اللغات.
عندنا في المنطقة
التحديث لا يتضمن ميزات موجهة للغة العربية أو إعدادات محلية خاصة بالمنطقة. ومع ذلك، توفر بيانات عدّ التوكنات في gemini-embedding-2 معلومات عملية لأي فريق عربي يتابع تكلفة ومعالجة النصوص متعددة الخطوط أو متعددة اللغات. مطوّرو الويب وفرق البنية التحتية التي تستخدم Google GenAI على JavaScript هي المستفيدة المباشرة.
ماذا يعني لك
- إن كنت تستخدم js-genai، فالتحديث يوفر موارد جديدة (Triggers) وإعدادات agents قد تبسط أتمتة التفاعلات.
- إن كنت تهتم بالتكلفة أو القياس، فبيانات عدّ التوكنات لكل modality في gemini-embedding-2 تعطي رؤية أدقّ لاستهلاك التوكنات.
- إن كنت تصمم مسارات إعلامية أو بروكسيات HTTP، فدعم الحفاظ على الرؤوس المخصصة لِـ gaos يقلل الحاجة لتعديلات يدوية.
المرجع لهذه النقاط موجود في صفحة الإصدار وcommits المرتبطة بالمستودع على GitHub.
ما زال غير واضح
لا توضح ملاحظات الإصدار تفاصيل تنفيذ AntigravityAgentConfig أو CodeMenderAgentConfig أو أمثلة استخدام عملية لـ Triggers داخل التطبيقات. ولا توجد تفاصيل عن تغييرات سلوكية في واجهات API أو ضمانات التوافق الرجعي. الوثائق التفصيلية أو أمثلة الكود لم تُضمّن في ملاحظات الإصدار، ويجب مراجعة المستودع والـ commits للمزيد من التفاصيل التقنية.