أحدثت سلسلة نماذج o1 من OpenAI، التي طال انتظارها، ضجة كبيرة بفضل قدرتها المتقدمة على الاستدلال، وهي خطوة مهمة في تطور الذكاء الاصطناعي.
قدرات الاستدلال في o1 ليست بعيدة عن ميزة يعرفها مستخدمو Botpress جيدًا – العقدة المستقلة. تم إطلاق العقدة المستقلة في يوليو 2024، وكانت الأولى من نوعها بين منصات وكلاء الذكاء الاصطناعي.
جلس سيلفان بيرون، الرئيس التنفيذي لـ Botpress والمهندس الرئيسي وراء العقد المستقلة في المنصة، لشرح أوجه التشابه والاختلاف بين هذين الكيانين الاستدلاليين.
الرئيس التنفيذي لـ Botpress سيلفان بيرون يقارن بين OpenAI o1 والعقدة المستقلة
هناك بعض أوجه التشابه الكبيرة بين نموذج o1 الجديد من OpenAI وعُقد Botpress المستقلة، أليس كذلك؟
نعم، بالتأكيد. كان من المثير رؤية o1 يظهر. لكن من المهم أن نلاحظ أننا لا نقارن بين شيئين متطابقين تمامًا هنا.
من الواضح أن OpenAI o1 هو نموذج لغوي كبير (LLM)، بينما العقد المستقلة هي ميزة في المنصة. يمكنك حتى توصيل o1 بـ Botpress واستخدامه مع العقد المستقلة لديك.
لكن كلاهما يستخدم الاستدلال المتسلسل، وهو نهج تصاعدي للوصول إلى استنتاجات حول ما يجب فعله وما يجب قوله.
هل يمكنك شرح منطق التفكير المتسلسل وكيف يختلف عن الطريقة التي تولد بها نماذج اللغة الردود عادة؟
بالطبع – معظم النماذج اللغوية الكبيرة تولد الردود من خلال توقع الكلمة التالية بناءً على الكلمة السابقة – تولد الكلمة الأولى، ثم تستخدمها لتوليد التالية، وهكذا. هذا يعمل مع الأسئلة البسيطة، لكنه يفشل كثيرًا في المهام المعقدة التي تتطلب استدلالًا متعدد الخطوات.
أما الاستدلال المتسلسل، فهو عندما يقوم الذكاء الاصطناعي بتقسيم المهمة إلى خطوات أصغر ويفكر بشكل صريح في كل خطوة قبل الانتقال إلى التالية. يشبه ذلك الطريقة التي يُطلب بها من الطلاب بناء الإجابة خطوة بخطوة في مسائل الامتحانات العلمية.
على سبيل المثال، إذا كان الذكاء الاصطناعي ينشئ جهة اتصال في نظام إدارة علاقات العملاء (CRM) – حيث يحتاج إلى التحقق من التكرار، وتعيين الجهة، وما إلى ذلك – فهو يحتاج إلى استخدام الاستدلال المتسلسل للتفكير في كل خطوة، ويخطط لسلسلة كاملة من الإجراءات قبل أن يبدأ التنفيذ. لا يبدأ في ملء النموذج قبل أن يدرك أنه مكرر؛ بل يعرف ذلك مسبقًا.
لذا يمكن للنظام التعامل مع مهام أكثر تعقيدًا ذات تبعيات متعددة، لكنه يصبح أبطأ لأنه يحتاج إلى التوقف والتفكير بدلاً من توليد الرد فورًا.
كل من o1 وAutonomous Nodes يستخدمان التفكير المتسلسل – هل هي نفس العملية في كليهما، أم هناك اختلافات بينهما؟
هناك أوجه تشابه وبعض الاختلافات. ما زلنا نستخدم الاستدلال المتسلسل، لكن لأننا نبني لعملاء في العالم الحقيقي، فإننا نُحسّن من أجل السرعة والكفاءة بطرق مختلفة.
مع العقد المستقلة، صممنا النظام ليتعامل مع عدة إجراءات في مكالمة واحدة للنموذج اللغوي. الفكرة هي التفكير والتنفيذ ضمن نفس العملية حتى لا نضيع الوقت.
العقد المستقلة تفكر وتقدم تحديثات للمستخدم حتى لا يبقى المستخدم ينتظر انتهاء عملية التفكير. هذا أقرب للمحادثات الطبيعية، حيث لا يُترك الشخص ينتظر في ترقب لأكثر من 30 ثانية. يمكن للمطورين أيضًا الاطلاع على الأفكار الداخلية للنموذج اللغوي وحل المشكلات عند حدوثها.
من ناحية أخرى، o1 يعيد إجابة واحدة فقط، وهناك رؤية محدودة لعملية التفكير الخاصة به. تقدم OpenAI ملخصًا للاستدلال المتسلسل دون إظهاره فعليًا، مما يجعل عملية تصحيح الأخطاء أكثر صعوبة.
هل هناك اختلافات أخرى بين الاثنين؟
o1 يتطلب من المطور أو المنصة استضافة وظائف تستدعي الأدوات. كل خطوة تتطلب مكالمة API منفصلة، أي أن النموذج يجب أن يطلب إجراءً واحدًا، ينتظر النتيجة، ثم يطلب الإجراء التالي. ويجب تكرار ذلك مرارًا وتكرارًا. هذا يجعل استخدامه أكثر تعقيدًا، لأن عليك توفير بنية تحتية لتشغيل هذه الوظائف.
العقد المستقلة تقوم بذلك تلقائيًا في الخلفية.
كيف يقارن o1 من حيث التكلفة والسرعة؟
لنفترض أنك تستخدم نموذج لغوي أو وكيل ذكاء اصطناعي للمساعدة في مهام Hubspot، مثل الدردشة مع زوار الموقع كطريقة لـ توليد العملاء المحتملين بالذكاء الاصطناعي.
إذا طلبت من o1 ملء نموذج عميل محتمل في Hubspot – بافتراض أنه يمكنك ربطه دون موصل طرف ثالث – سيستغرق ذلك 12 ثانية وسيكلف خمسة أضعاف ما لو فعلته على Botpress.
جزء من السرعة يأتي من تصميم منصتنا القائم على المخططات، مما يعني أن النظام يعرف مسبقًا ما هي البيانات المطلوبة وما هو هيكلها.
لذا عند العمل مع أداة مثل HubSpot أو Salesforce، يكون لدى النظام مخطط JSON محدد مسبقًا يوضح ما هي المدخلات المطلوبة – مثل الاسم الأول، البريد الإلكتروني، اسم الشركة، إلخ.
هذا يسمح للعقد المستقلة بالتفكير في المهمة كاملة من البداية، دون الحاجة للتوقف وطلب المزيد من المعلومات في كل خطوة.
يمكنك تقليل الوقت وعدد الخطوات بتوفير السياق بنفسك، لكن ذلك سيزيد من الوقت اللازم لبناء تطبيق يعتمد على o1. وهذا يعني أيضًا زيادة تكلفة الصيانة.
لقد ذكرت زيادة الموثوقية. ما الذي يجعل العُقد المستقلة أكثر موثوقية من o1؟
أهم ما جعلنا المخرجات أكثر موثوقية هو مزج الاستدلال المتسلسل مع بروتوكول استدعاء الأدوات الذي طورناه.
ما فعلناه هو أننا أنشأنا بيئة يمكن للنموذج التفكير فيها – وكل ذلك في الكود، وليس نصًا عاديًا. بصراحة، هذا أسرع وأكثر موثوقية من إصدار OpenAI، لعدة أسباب.
أحدها أنه يمكنه التحدث في نفس الوقت أثناء تنفيذ سلسلة الإجراءات. هذا شيء لا يفعله نموذج OpenAI.
سبب آخر هو أن الذكاء الاصطناعي يعرف مخطط المخرجات. يعرف نوع JSON الذي يجب أن ينتجه بناءً على الاستعلام الذي يتلقاه.
ويمكن للمطورين ضبطه بأنفسهم. إذا كانوا يستخدمونه ويتلقون الكثير من الأسئلة المتشابهة من المستخدمين، كما هو الحال غالبًا، يمكنهم ضبط الذكاء الاصطناعي ليعطي أفضل إجابة وأكثرها ملاءمة في كل مرة.
إلى أي مدى يستخدم JSON في العملية؟
اللغة الإنجليزية البسيطة ليست موثوقة، أليس كذلك؟ ليست رسمية بما يكفي. ليست صارمة بما يكفي.
لغة البرمجة هي لغة، لكنها رسمية. إنها لغة متخصصة بمجال معين؛ لا يمكنك استخدامها إلا ضمن حدود وقواعد معينة.
لذا فإن استدعاءات الأدوات لدينا ترد بصيغة JSON بدلاً من الإنجليزية. إنها مخرجات JSON مع مخطط JSON بدلاً من نص عادي.
عندما تطلب إنشاء نموذج جهة اتصال في Hubspot، تتم كتابته بصيغة JSON، والمخطط – أيضًا بصيغة JSON – يحدد جميع الخصائص التي يجب تضمينها، مثل الاسم، الشركة، إلخ.
ما هي الفروق الرئيسية بين استدعاء الأدوات في العقد المستقلة ونموذج o1؟
استدعاء الأدوات لدينا شديد الوعي بالسياق. يفهم جميع أنظمتك، وكل الإجراءات الممكنة، وكيف يمكن تغذية هذه البيانات في الأداة التالية. ويمكننا توليد كتلة كود واحدة تجمع كل ذلك معًا، بالإضافة إلى تقديم إجابة، وكل ذلك في مكالمة واحدة للنموذج اللغوي.
نظريًا، يمكنك استخدام واجهة o1 البرمجية لاستدعاء الأدوات، لكن هناك قيودًا على ما يمكنك استدعاؤه. أما Botpress فمصمم لهذا الغرض. لدينا ضوابط حماية فوق النماذج اللغوية الأخرى، بما في ذلك GPT.
العقد المستقلة يمكنها أيضًا التحدث أثناء استدعاء الأدوات، وهو أمر لا تدعمه OpenAI حاليًا. هذا يوفر جولة ذهاب وإياب إلى الخادم ويمنح تجربة محادثة أفضل، حيث يتم إعلام المستخدم قبل بدء مهمة تستغرق وقتًا طويلاً.
معظم المؤسسات تتلقى تحذيرات من استخدام ChatGPT مع بيانات العمل الحساسة. هل هناك مخاوف أقل مع العقد المستقلة؟
منصتنا مصممة لبيئات عالية الحجم وقليلة التأخير، وقد قمنا بهندستها لتلبية الاحتياجات العملية للأعمال.
ميزة العقد المستقلة ليست أننا أنشأنا نوعًا جديدًا تمامًا من الذكاء الاصطناعي – بل أننا أخذنا التقنية الحالية وطبقنا عليها هندسة ذكية لتعمل بشكل أفضل مع متطلبات الأعمال.
لدينا بيئات معزولة وآمنة لتوليد الاتصالات بالذكاء الاصطناعي. عند استخدام العقدة المستقلة، تعمل هذه البيئات السرية مجانًا. إنها آمنة وقابلة للتوسع. وبعد الانتهاء، يتم تدمير البيئة المعزولة.
هذه عزلة افتراضية بطبقتين – تسجيل الدخول وتسجيل الخروج. الأمر معقد إلى حد ما. لكن هذا يعني أنه يمكننا تشغيل كود مولّد بواسطة النماذج اللغوية الكبيرة على نطاق واسع مع الحد الأدنى من مخاطر الأمان.
إذا أراد المطورون أو المهتمون بالذكاء الاصطناعي تجربة العُقد المستقلة، ماذا عليهم أن يفعلوا؟
لدينا خطة مجانية سخية. يمكن لجميع مستخدمينا تجربتها. اعتقدنا أن هذه الميزة رائعة جدًا ولا ينبغي تقييدها. لذا، كل ما عليك فعله هو إنشاء حساب مجاني على Botpress ويمكنك تجربة ذلك بنفسك.





.webp)
