منذ بداية أبحاث الذكاء الاصطناعي في الخمسينيات، أسرت فكرة تطوير آلات قادرة على العمل بشكل مستقل كوكيل ذكي العلماء. هذا الأسبوع، اقتربت هذه الرؤية من الواقع عندما قدمت OpenAI، منشئ ChatGPT، تقنية رائدة خلال أول مؤتمر للمطورين في سان فرانسيسكو. تضمنت الإعلانات الرئيسية إطلاق GPT-4 Turbo وإصدارات قابلة للتخصيص من ChatGPT، لكن الأضواء كانت موجهة حقًا نحو أداة جديدة: واجهة برمجة التطبيقات المساعدة (Assistants API).
تم تقديم واجهة برمجة التطبيقات المساعدة في نهاية كلمة الافتتاح، حيث تمكن المطورين من دمج مساعدين مخصصين بسرعة في تطبيقاتهم. يمكن لهذه المساعدات الذكية فهم اللغة الطبيعية، أداء المهام داخل التطبيقات، واستخدام خدمات متقدمة مثل رؤية الكمبيوتر.
وصف رومان هوه، رئيس تجربة المطورين في OpenAI، إطلاق واجهة برمجة التطبيقات المساعدة بأنه "خطوة صغيرة" نحو وكلاء ذكاء اصطناعي مستقلين تمامًا. على الرغم من هذا الوصف المتواضع، إلا أن هذه "الخطوة الصغيرة" يمكن أن تعيد تشكيل الطريقة التي نتفاعل بها مع التكنولوجيا بشكل كبير.
خلال عرض مباشر، عرض هوه مساعد سفر يسمى "Wanderlust"، الذي استخدم GPT-4 لتقديم توصيات للوجهات واستخدم واجهة برمجة دال- إي 3 لتوضيحات دليل السفر. هذا المساعد، الذي تم بناؤه في دقائق، أظهر القدرة على تخطيط وحجز الإجازات – وهو دور تقليدي لوكلاء السفر البشر.
تحرير قوة واجهة برمجة التطبيقات المساعدة
تجهز واجهة برمجة التطبيقات المساعدة المطورين بالأدوات اللازمة لإنشاء مساعدين متعددين الاستخدامات. تستفيد هذه المساعدات من نماذج OpenAI مع تعليمات محددة لتحسين قدراتها وشخصياتها. يمكنها أيضًا استخدام أدوات متعددة في نفس الوقت، مثل مفسر الشيفرات ونظام استرجاع المعلومات.
تتمثل الإمكانية الحقيقية في القدرات التعاونية لهذه المساعدات الذكية. مع تكامل المطورين بشكل متزايد لهذه الأدوات، قد نشهد مستقبلًا حيث تتواصل مساعدات الذكاء الاصطناعي المختلفة لإكمال مهام معقدة. على سبيل المثال، يمكن أن يؤدي أمر تخطيط إجازة إلى تفعيل عدة إجراءات مستندة إلى الذكاء الاصطناعي بتنسيق — واحدة لحجز الطيران، وواحدة لتأمين حجوزات الفنادق، وأخرى لتخطيط الأنشطة.
فهم الفرق: المساعدون مقابل الوكلاء
من خلال السماح لـ GPT-4 بالتفاعل مع تطبيقات موجودة، تحول واجهة برمجة التطبيقات المساعدة المهام المدعومة بالذكاء الاصطناعي. هذه المساعدات ليست مجرد أدوات سلبية؛ بل تشارك بنشاط في تنفيذ المهام، تقترب من مفهوم الذكاء الاصطناعي كمساعد شخصي.
يكمن الاختلاف الرئيسي بين المساعدين والوكلاء المستقلين تمامًا في مستوى استقلاليتهم. يجب أن تنفذ الوكلاء الذكاء الاصطناعي المهام بشكل مستقل ونشط دون الحاجة إلى إدخال بشري. بينما لا تحقق واجهة برمجة التطبيقات المساعدة هذا المستوى من الاستقلال تمامًا، إلا أنها تمثل خطوة كبيرة في هذا الاتجاه.
تخيل مستقبل مساعدي الذكاء الاصطناعي
التبعات الناتجة عن هذا التطور واسعة النطاق. قريبًا، قد تتولى وكلاء الذكاء الاصطناعي حجز العشاء، شراء المستلزمات المنزلية، أو العثور على أفضل عروض الطيران إلى مدينة نيويورك. من خلال تسهيل إنشاء هذه الأدوات المدفوعة بالمساعدين، تقرب OpenAI المجتمع من واقع حيث يدير وكلاء الذكاء الاصطناعي المهام بالنيابة عنا ويتواصلون مع بعضهم البعض.
باختصار، تمكّن واجهة برمجة التطبيقات المساعدة من إنشاء وكلاء شبه مستقلين عبر مهام وصناعات متنوعة. كما وصف هوه، فإن الكشف عنها هو مجرد "خطوة صغيرة" نحو مستقبل الذكاء الاصطناعي. ومع ذلك، في مجال الذكاء الاصطناعي سريع التطور، يمكن أن تؤدي حتى الخطوات الصغيرة إلى تقدم كبير.