زيادة حدود حجم الملفات ودعم مدخلات موسّع في واجهة برمجة تطبيقات جيميني
أعلنت جوجل اليوم عن تحسينات كبيرة في واجهة برمجة التطبيقات الخاصة بـ Gemini، تهدف إلى تسهيل دمج البيانات في التطبيقات الذكية الاصطناعية، خاصةً تلك التي تعتمد على كميات كبيرة من الملفات أو تُستخدم في بيئات إنتاجية. تشمل هذه التحديثات دعمًا جديدًا لمستودعات التخزين السحابي وروابط خارجية، إلى جانب زيادة حدود الحجم المسموح بدمجها مباشرةً داخل الطلب. من قبل، كان يُشترط رفع الملفات الكبيرة — مثل الفيديوهات الطويلة أو الملفات النصية الضخمة أو الملفات الصوتية الطويلة — إلى واجهة برمجة تطبيقات Gemini Files، حيث تُخزن مؤقتًا لمدة 48 ساعة فقط. هذه الميزة كانت كافية للتجريب، لكنها أصبحت عائقًا في التطبيقات الحقيقية التي تعتمد على بيانات ثابتة مخزنة في منصات سحابية. الآن، تم التغلب على هذا التحدي من خلال إدخال طريقتين جديدتين لاستيراد البيانات: أولًا، دعم الروابط الخارجية — سواء كانت عامة أو محمية بتوقيعات (Signed URLs). هذا يعني أنك يمكنك تزويد واجهة برمجة التطبيقات برابط مباشر إلى ملف موجود في أي موقع ويب عام أو في مستودع خاص، وستقوم Gemini تلقائيًا باسترجاع المحتوى بشكل آمن أثناء المعالجة. لا حاجة لتنزيل الملف إلى خادمك أولاً، مما يقلل الحمل على البنية التحتية ويحسن الكفاءة. ثانيًا، دعم تسجيل ملفات من مستودع Google Cloud Storage (GCS) مباشرةً. إذا كانت بياناتك بالفعل مخزنة في GCS، فلا داعي لنقلها أو إعادة رفعها. يمكنك الآن ربط ملفاتك مباشرةً مع واجهة Gemini Files، مما يوفر الوقت والموارد، ويُسهّل التكامل مع الأنظمة الحالية. بالإضافة إلى ذلك، تم رفع الحد الأقصى لحجم الملفات المُدمجة مباشرةً (inline) من 20 ميغابايت إلى 100 ميغابايت — بتنسيق Base64 — مع بعض التباين الطفيف حسب نوع البيانات. هذه الميزة مثالية للمطورين الذين يفضلون السرعة والبساطة، خصوصًا في التطبيقات التي تتطلب معالجة فورية لصور أكبر أو مقاطع صوتية قصيرة دون الحاجة إلى تخزين مسبق. بفضل هذه التحديثات، أصبح لدى المطورين مجموعة أدوات قوية ومرنة لاستيراد البيانات، تتناسب مع احتياجاتهم المختلفة — سواء كانت تجريبية، أو تُستخدم في تطبيقات حقيقية، أو تعتمد على بنى تحتية سحابية متطورة. هذه التحسينات تُعزز من سرعة تطوير التطبيقات، وتُقلل من التعقيد، وتدعم التوسع في بيئات الإنتاج بسلاسة.
