
طرحت OpenAI الإصدار 2.30.0 من مكتبة Python SDK الرسمية في 25 مارس، محملاً بميزة محورية تعزز من قدرات التفاعل مع الكمبيوتر. أبرز ما يجلبه التحديث هو إضافة حقل keys إلى عمليات Click وDoubleClick وDrag وMove وScroll، مما يفتح آفاقاً جديدة للتحكم الدقيق.
- تفعيل حقل keys الجديد: استورد أحدث إصدار من المكتبة باستخدام
pip install --upgrade openai==2.30.0للوصول للميزة فوراً - تطبيق مفاتيح التحكم: أضف مصفوفة keys إلى عمليات النقر لدمج مفاتيح مثل Ctrl أو Shift أو Alt أثناء التنفيذ
- تنفيذ عمليات السحب المعقدة: استخدم المفاتيح مع Drag operations لتحديد عناصر متعددة أو تنفيذ إجراءات متقدمة
- برمجة التمرير المخصص: طبق مفاتيح التحكم على Scroll operations للتنقل بين علامات التبويب أو تكبير المحتوى
- اختبار العمليات المركبة: جرب دمج Move operations مع المفاتيح لتنفيذ سيناريوهات تفاعل معقدة
إلى جانب الميزة الرئيسية، يعالج هذا الإصدار ثلاث مشاكل أساسية في البنية التحتية. أولاً، محاذاة أنواع الاستجابات في SDK مع مخططات العناصر الموسعة، مما يقلل من تضارب البيانات بين الطلبات والردود. ثانياً، تنظيف معاملات مسار نقاط النهاية يضمن معالجة أكثر أماناً للروابط. ثالثاً، جعل حقل type إلزامياً في ResponseInputMessageItem يمنع أخطاء البيانات غير المحددة.
التحول التقني الأكثر لفتاً للانتباه هو انتقال فريق OpenAI من أداة اختبار Prism إلى Steady، مع أربعة تحديثات متتالية وصلت حتى الإصدار 0.19.7. هذا التطور يعكس استراتيجية طويلة المدى لتعزيز جودة الاختبارات، وهو مؤشر إيجابي للمطورين الذين يعتمدون على استقرار المكتبة في بيئات الإنتاج.
للمطورين في المملكة العربية السعودية والإمارات الذين يعملون على حلول أتمتة العمليات، هذا التحديث يوفر إمكانيات جديدة لبناء أدوات تفاعلية أكثر ذكاءً. الميزات الجديدة مناسبة بشكل خاص لمشاريع أتمتة الاختبارات أو أدوات إدارة المحتوى التي تتطلب تفاعلاً معقداً مع واجهات المستخدم الرقمية.




