بلا ذاكرة، بلا حزام أمان: لماذا تُعد قاعدة البيانات خط الدفاع الأخير — كاي مالكولم، أوراكل

AAI Engineer
컴퓨터/소프트웨어경영/리더십AI/미래기술

스크립트

00:00:00راجع تانيا كوشمان: بيتر فان دي فين
00:00:12جميعاً، هل تستمتعون بوقتكم؟
00:00:15أوه، عليكم أن تفعلوا أفضل بكثير من ذلك.
00:00:18لذا دعوني أخبركم، اسمي كاي مالكولم.
00:00:21أنا مدربة هيب هوب متقاعدة.
00:00:24لذا إن لم ألقَ طاقة أكبر من ذلك، فسأبدأ --
00:00:28هل تستمتعون بوقتكم؟
00:00:30حسناً، تماماً.
00:00:32إذن إليكم ما سنتحدث عنه اليوم.
00:00:36الآن، لقد سمعتم الكثير عن حرفين.
00:00:39هل يريد أحدكم تخمين ما هما هذان الحرفان
00:00:41اللذان سأتحدث عنهما اليوم؟
00:00:43كان ذلك جيداً جداً، يا دي بي.
00:00:48سأتحدث عن الذكاء الاصطناعي،
00:00:50ولكنني سأتحدث تحديداً عن بيئات تشغيل الوكلاء.
00:00:54ولكن قبل أن أفعل ذلك، أود أن أقدم لكم جميعاً بعض الأشخاص.
00:00:57أليس هذا جيداً؟
00:00:59نعم أم نعم؟
00:01:00أليس هذا جيداً؟
00:01:01نعم.
00:01:02لقد أعطيت خيارات.
00:01:04حسناً؟
00:01:04على أي حال.
00:01:05حسناً.
00:01:05حسناً، جيد جداً.
00:01:06هذا هو فريقي.
00:01:09أنا أتدير فريق إدارة منتجات قواعد البيانات الصادرة في أوراكل.
00:01:14أنا أعمل في أوراكل منذ وقت طويل جداً، 20 عاماً.
00:01:17قصة طريفة.
00:01:18بدأت عندما كان عمري 12 عاماً، لذا لا تقم بالحسابات
00:01:21ولا تبدأ بالجمع في رأسك.
00:01:24ولدينا مشكلة.
00:01:27تلك المشكلة هي أن لدي مجموعة واحدة تقوم بتطوير المنصة.
00:01:33ثم لدي مجموعة أخرى تقوم بتطوير المحتوى لمختبرات لايف لابز،
00:01:37وهي منصة قمت بكتابتها بنفسي.
00:01:40إذن، أجل، أنا مهندسة، لكنني أعتبر مطورة مزيفة بعض الشيء أيضاً.
00:01:44ثم لدي مجموعة أخرى تقوم بضمان الجودة.
00:01:48ثم لدي مجموعة أخرى تقوم بتطوير الواجهات الأمامية الخاصة بي.
00:01:52مع الذكاء الاصطناعي، إليך ما اكتشفته كقائدة.
00:01:57لأنه في عصر تعظيم الرموز لعام 2025، لأنكم تعلمون أننا لم نعد نعظم الرموز، أليس كذلك؟
00:02:05نحن نستخدم الذكاء الاصطناعي بشكل مسؤول الآن.
00:02:08ولكن في عصر تعظيم الرموز، الشيء الذي اكتشفته هو أنه بينما كان الذكاء الاصطناعي يجعل الأفراد
00:02:15في فريقي أسرع، كانت هناك مشكلة أخرى يتسبب فيها.
00:02:23لم يكن يجعل فريقي أكثر إنتاجية.
00:02:28والسبب هو عندما يقوم أحد الفرق من هولندا بإدخال التعليمات البرمجية في الساعة الرابعة صباحاً بتوقيتي،
00:02:37لأن نصف فريقي موجود في أوروبا والشرق الأوسط وأفريقيا، ونصف فريقي موجود هنا في الولايات المتحدة.
00:02:43لقد أدخلوا التعليمات البرمجية، لكنهم لم يدخلوا سياقهم من كودكس.
00:02:49نحن نستخدم كودكس في أوراكل.
00:02:51لذا عندما استيقظ فريق الولايات المتحدة،
00:02:56حصلوا على الشفرة، ولكن دون أي معلومات حول السياق.
00:03:00لذا، استخدمنا الذكاء الاصطناعي لحل مشكلة صنعها الذكاء الاصطناعي.
00:03:07وإليكم ما فعلناه.
00:03:08أوه، حسناً، دعوني أتحدث عن هذا أولاً.
00:03:10إذن، بعض المشاكل.
00:03:12السياق، كما قلت، لم يتم مشاركته.
00:03:15لم يكن غيت هاب يتتبع ذلك.
00:03:18كانت مستودعاتي تتباعد عن بعضها.
00:03:21وكنت أسأل المديرين الذين يعملون معي، ماذا يحدث لفرقكم؟
00:03:26لماذا لا نتقدم بشكل أسرع؟
00:03:29نحن ننفق كل هذه الأموال على الرموز.
00:03:31نحن ننفق كل هذه الأموال على الذكاء الاصطناعي.
00:03:33ومع ذلك هناك شيء مفقود لأننا ما زلنا نقضي وقتاً
00:03:37في إجراء الاختبارات والتحقق.
00:03:39إذن، المحصلة النهائية لم تكن مجدية حقاً بالنسبة لنا.
00:03:45لأن غيت يسجل التعليمات البرمجية وليس النية البشرية.
00:03:49إذن، هذه مشكلة.
00:03:50وعلى الرغم من أن إنشاء الكود لم يعد مشكلتنا، إلا أننا ما زلنا نواجه عقبة.
00:04:03كنا بحاجة إلى طبقة تعاون.
00:04:05الآن، لدي بالفعل أعضاء من فريقي بين الحضور.
00:04:10لذا، لا تحكموا علي.
00:04:12وأنتم تعلمون من أنتم.
00:04:13أنا لا أقول إنكم جميعا لم تتعاونوا.
00:04:17ولكن الآن، أصبح لدينا عضو جديد في الفريق.
00:04:20وهذا العضو الجديد هو الذكاء الاصطناعي.
00:04:23لذا، كان علينا معرفة كيفية تتبع تقدمنا وخطواتنا التالية.
00:04:29كيفية تبرير القرارات التي كان الوكيل يتخذها.
00:04:39كنا بحاجة إلى معرفة كيفية حل الأسئلة والنزاعات.
00:04:45حسناً.
00:04:48احملوا مشكلتي.
00:04:49هل سيحمل الجميع مشكلتي من أجلي؟
00:04:51هنا تماماً.
00:04:51سنقوم فقط بوضعها في صندوق صغير.
00:04:54دعوني أعرف ما هو الوكيل المؤسسي في الواقع.
00:04:59الآن، يعتقد معظم الناس أن الوكيل المؤسسي هو النموذج وسير العمل.
00:05:05كم عدد الأشخاص الذين يوافقونني الرأي؟
00:05:08يا لها من جماعة صعبة الإرضاء.
00:05:10حسناً، شخص واحد.
00:05:12حسناً، البقية منكم يعتقدون أنه أكثر من ذلك بقليل.
00:05:14حسناً، دعونا نرى ماذا.
00:05:18ألا يمكن أن يكون الوكيل المؤسسي الحقيقي مزوداً بأدوات؟
00:05:26الأدوات هي الطريقة التي ينجز بها الأمور.
00:05:30السياق.
00:05:33السياق، هذه هي نافذة السياق.
00:05:35هذا ما يوجد في الموجه الفعلي.
00:05:39الذاكرة.
00:05:43وإذا كنت تفكر، ولكن انتظر يا كاي، الذاكرة.
00:05:46لقد قلت للتو إن النموذج يشبه إلى حد ما عقل العملية.
00:05:51انتظر قليلاً.
00:05:52سنتحدث قليلاً أكثر عن الذاكرة.
00:05:55الاسترجاع.
00:05:57لأنك لا تريد استرجاع كل شيء.
00:05:58إذن، هذه هي القدرة على استرجاع المعلومات الصحيحة مرة أخرى.
00:06:03ثم، أعلم أن هناك العديد من المطورين هنا، وأنتم جميعا لا تهتمون بالأمان.
00:06:11أنا أهتم بالأمان.
00:06:13لأني أعمل لدى شركة قواعد البيانات الأكثر أماناً.
00:06:17وكنت أعمل سابقاً لدى وكالة ليس لها اسم.
00:06:22ولكن حواجز الأمان مهمة أيضاً.
00:06:25هذه هي بيئة التشغيل.
00:06:27أنا أتحدث بالتشبيهات، وأنا أتحدث بالقصص.
00:06:31لأنه إذا أخبرتك بهذا وبمارفيل، فأنت تعلم بالضبط ما أتحدث عنه.
00:06:38إذن الوكيل، فكر فيه على أنه العقل الصغير للنموذج الذي يطفو في جرة زجاجية.
00:06:46بالإضافة إلى بيئة التشغيل هذه.
00:06:49بيئة التشغيل هذه هي الجسم.
00:06:52لذا، فهي الطريقة التي يمكن للوكيل من خلالها فعل الأشياء وإنجاز المهام.
00:06:58تلك الذاكرة، هذا هو جزء الجهاز العصبي المركزي.
00:07:03وتتذكرون أن الجهاز العصبي المركزي يربط الدماغ بقية الجسم.
00:07:08الساقين، الذراعين.
00:07:10هذا هو جزء الجهاز العصبي المركزي الذي يحمل السياق.
00:07:16إذن، هل تتذكرون مشكلتي مع غيت؟
00:07:20ما كنت أحتاجه هو الذاكرة.
00:07:21حسناً.
00:07:22إذن، هناك عدد من أنواع الذاكرة.
00:07:26لقد اخترت خمسة، وهي الأنواع الخمسة الأكثر شيوعاً التي يتحدث عنها الناس.
00:07:29وهذه هي الأنواع التي أريدكم أن تتذكريها.
00:07:32النوع الأول هو الذاكرة قصيرة المدى.
00:07:34تلك هي الجلسة، أليس كذلك؟
00:07:36ولذلك، إذا كنت تخزن ذاكرة لعملية ذكاء اصطناعي، فهذا يعني أن الذاكرة قصيرة المدى هي،
00:07:44إذا كنت مع الدردشة، كلاود كود، صحيح، كودكس، اختر ما يناسبك.
00:07:49الذاكرة طويلة المدى هي ما يستمر عبر الجلسات.
00:07:55الذاكرة العرضية، اممم، ماذا حدث في المرة الأخيرة التي تفاعلت فيها مع املأ الفراغ؟
00:08:06تلك هي ذاكرتك العرضية.
00:08:09الذاكرة الإجرائية.
00:08:11الأدوات.
00:08:12الخطوات التي تم اتخاذها.
00:08:15وأخيراً، الذاكرة الدلالية.
00:08:17والذاكرة الدلالية، لأننا نتحدث عن وكلاء الشركات.
00:08:21نحن لا نتحدث عن الوكيل الذي بنيته، ساشا فييرس.
00:08:25لأنني تذكرون، أخبرتكم أنني راقصة.
00:08:28لذا، بالطبع، سيُطلق على رئيسة موظفي اسم ساشا فييرس لأن تلك كانت بيونسيه.
00:08:34هل هناك أي معجبين لبيونسيه؟
00:08:37حسناً، أنا آسفة.
00:08:38حسناً.
00:08:38يجب أن نركز.
00:08:40حسناً.
00:08:40إذن، هذه هي أنواع الذاكرة.
00:08:43الآن، عندما تقوم بتعريف هذا الوكيل المؤسسي الحقيقي في هذه الذاكرة،
00:08:49هناك شيء تحتاج إلى مراعاته، وهو مكان تخزينها.
00:08:53لذا، سأروي لكم قصة.
00:08:55ولكن عندما أروي لكم القصة، يجب أن تعدوني أنكم لن تحكموا علي.
00:09:00هل تعدونني؟
00:09:06هل تعدونني؟
00:09:08أنتم لا تسجلونني، أليس كذلك؟
00:09:10لأن هذا لا يظهرني في صورة جيدة.
00:09:12حسناً.
00:09:12حسناً.
00:09:12كان عالم البيانات بسيطاً في السابق.
00:09:14لقد عملت في أوراكل لفترة طويلة، لكني جئت من جهة عميلة.
00:09:17وكان اسم تلك الشركة “Southern Company”.
00:09:19كانت شركة طاقة.
00:09:20وأنا أقيم في أتلانتا.
00:09:22وقد تم توظيفي في شركة Southern Company لأني كنت خبيراً بارعاً في تحسين الأداء.
00:09:28كان لديكم استعلام SQL.
00:09:29يعني، أنا أفشي عمري بهذا، ولكن لا بأس.
00:09:31كان لديكم استعلام SQL.
00:09:32كنت أعرف جميع معاملات init.ora.
00:09:34حتى تلك التي عندما تتصلون بالدعم الفني يقولون:
00:09:36لا تتذكروا هذه.
00:09:37لا تكتبوها.
00:09:38كنت أكتبها في دفتر ملاحظاتي الصغير.
00:09:40استطعت تحسين أي استعلام إلى أقصى حد ممكن.
00:09:43ثم جاء أحدكم إلى مكتبدي.
00:09:47لأن، أعني، كان العالم يتكون من صفوف وأعمدة.
00:09:50لقد كانت فترة رائعة أيام عملي القديمة.
00:09:55وقال، مهلاً، أحتاج إلى تخزين بيانات غير منظمة.
00:10:01لماذا؟
00:10:02لماذا تفعل ذلك؟
00:10:04ولأنني “كاي”، مديرة قواعد البيانات المجتهدة، قلت:
00:10:09دعني أكتشف الأمر وأرد عليك.
00:10:13هل رددت عليه؟
00:10:16لم أرد عليه.
00:10:18والآن، ما يجب أن تعرفونه عن “Southern Company” هو أن،
00:10:21لكل نظام قاعدة بيانات يديره مسؤول قواعد بيانات،
00:10:24كان علي حضور اجتماعين.
00:10:26اليوم، عندما أسمع قانون “Sarbanes-Oxley”،
00:10:28أشعر برغبة طفيفة في الاستفراغ.
00:10:31إذن، كان علي حضور اجتماع أمني واجتماع لتحديث البرامج.
00:10:34كل أسبوع.
00:10:35دون إخفاق.
00:10:37والآن، نظراً لأن هذا المطور قام بتثبيت قاعدة بيانات مخصصة للبيانات غير المنظمة،
00:10:44حسناً، يوجد أشخاص أذكياء حقاً في الغرفة.
00:10:46كم عدد الاجتماعات التي سأحضرها الآن؟
00:10:54أربعة.
00:10:55حسناً، أنا منزعجة بعض الشيء، لكني أقول، حسناً، يمكننا فعل هذا.
00:10:59ثم قالوا، يا كاي، بما أنك بارعة جداً في التحسين،
00:11:03أحتاج منك أن تحلي هذه العلاقة.
00:11:06والآن، بالطريقة التي كانت تعمل بها “Southern Company”،
00:11:08كان هناك تطبيق “يمكن للناس أن يموتوا”.
00:11:11وكان يشبه هاتف نوكيا الذي يستخدمه الأشخاص الذين يتسلقون الأبراج، أليس كذلك؟
00:11:18لذا، أنتم تعرضتم لعاصفة وانقطع التيار الكهربائي، أليس كذلك؟
00:11:22ومن ثم كنتم متأكدين تماماً أنه في غضون ساعة أو ساعتين ربما، سيعود التيار الكهربائي.
00:11:27حسنًا، ذلك النظام الذي كان يخبر الأشخاص الذين يتسلقون تلك الأشجار
00:11:32ويغامرون بحياتهم لإعادة التيار الكهربائي، كان يعطي أحياناً نتائج إيجابية كاذبة
00:11:37أو نتائج سلبية كاذبة.
00:11:39لذا، أرادوا فحص جميع الأعمدة الأخرى في المنطقة
00:11:46لمحاولة التخلص من النتائج الإيجابية أو السلبية الكاذبة.
00:11:50ولقد فعلت ذلك في استعلام SQL واحد.
00:11:52وكان مذهلاً.
00:11:53لقد كان عبارة عن عبارة union all متداخلة خمس مرات.
00:11:57لقد كان من أفضل أعمالي.
00:11:59ربما استغرق تشغيله 20 دقيقة، ولكنه كان بمثابة سلف لقواعد البيانات الرسومية.
00:12:06نعم، لقد قاموا بتثبيت Neo4j.
00:12:10إذن، الآن، كم عدد الاجتماعات التي أحضرها؟
00:12:13ستة.
00:12:14هذه مشكلة.
00:12:16لذا، أنا - أوه، دعوني - لقد سبقت الأحداث.
00:12:19إذن، أتعرفون ماذا فعلت؟
00:12:20استقعد.
00:12:23رحلت وجئت إلى أوراكل لأنني فكرت، هذه مشكلة وربما يمكنني الذهاب إلى أوراكل للمساعدة في حلها.
00:12:26للمساعدة في حلها.
00:12:27ثم اتصل بي جو موندي وقال: “مهلاً، نحن نقوم بتثبيت Redis.
00:12:33أوراكل متأخرة عن اللعبة.
00:12:35لدينا قاعدة بيانات متجهة.”
00:12:37حسناً.
00:12:40ولكن هذه هي المشكلة يا جو.
00:12:45تحتاج الوكلاء الآن إلى الوصول إلى كل هذه البيانات.
00:12:49لذا، إذا كانت البيانات في قاعدة بيانات أوراكل، وإذا كانت أيضاً في قاعدة بيانات JSON غير منظمة،
00:12:55إذا كانت في قاعدة بيانات رسومية وفي قاعدة بيانات متجهة، فأين مصدر الحقيقة الوحيد لديك؟
00:13:03يجب على الوكيل معرفة ذلك.
00:13:04في بعض الأحيان يصيب كيد.
00:13:08وفي معظم الأحيان يخطئ وسيحرق الكثير من الرموز المميزة.
00:13:12ولذلك، الآن، إذا كنت تريد تخزين ذاكرتك في مكان ما، يمكنك تخزينها في نظام ملفات.
00:13:20يمكنك تخزينها في Claude أو ChatGPT لأننا جميعا نعرف ملف memory.md.
00:13:29ولكن ستكون هذه مشكلة.
00:13:31الآن، أريد توضيح هذا الأمر.
00:13:32أحتاج إلى أربعة متطوعين.
00:13:33أستطيع أن أراكم.
00:13:34ارفعوا أيديكم.
00:13:35واحد.
00:13:36اثنان.
00:13:37حسناً، لا يمكنني.
00:13:38ثلاثة.
00:13:40أحتاج إلى رابع.
00:13:41آه، رابع في الخلف.
00:13:42حسناً، رابع في الخلف.
00:13:44ستكون أنت خيارنا القديم الموثوق.
00:13:47ستكون قاعدة بيانات علائقية.
00:13:48أوافق أم أوافق؟
00:13:50هل حصلت على مهمتك؟
00:13:52حسناً، وكان هناك شخص هنا.
00:13:54ستكون أنت قاعدة بياناتي غير المنظمة.
00:13:57وأين كان الآخر، آه، ممتاز جداً.
00:14:00ستكون أنت قاعدة بياناتي الرسومية.
00:14:02هل أنت بخير؟
00:14:02يا رجل العلاقات.
00:14:03تبدو كخبير علاقات.
00:14:05حسناً، ممتاز جداً.
00:14:06رابعاً.
00:14:06أين الرابع الخاص بي؟
00:14:09هل كنت أنت؟
00:14:09نعم.
00:14:10نعم، أنت قاعدة بياناتي المتجهة، حسناً؟
00:14:15الآن، ليكون الجميع في غاية الهدوء.
00:14:20أيها المتطوعون الأربعة، أريد منكم جميعاً.
00:14:24سأقول شيئاً لكم،
00:14:27وأحتاج منكم جميعا أن تقرروا كيف ستقومون بتخزينه،
00:14:31ومن سيمتلك مصدر الحقيقة الوحيد.
00:14:33لا يمكنكم النهوض من مقاعدكم، وعليكم أن تهمسوا،
00:14:37لأنكم إذا تحدثتم بصوت عال، فهذا يكلفكم خمسة رموز إضافية.
00:14:40أليس كذلك؟
00:14:41حسناً، هل نحن جاهزون؟
00:14:42حسناً.
00:14:44قفزت البقرة فوق القمر.
00:14:48ابدأوا.
00:14:51ممم.
00:14:53الأمر لا ينجح حقاً، أليس كذلك؟
00:14:55تلك مشكلة.
00:14:56حسناً.
00:14:58أوراكل، وإذا لم تنسوا شيئاً واحداً،
00:15:02إذا نسيتم كل ما أقوله، وتذكرتم شيئاً واحداً،
00:15:06فإن أوراكل ليست هي أوراكل التي تظنونها.
00:15:09لهذا السبب أنا هنا اليوم.
00:15:11كم منكم كان يعلم أن أوراكل يمكنها محلياً،
00:15:15في نفس الجدول، وصولاً إلى نفس القسم،
00:15:19تخزين JSON، والرسوم البيانية، والمتجهات، صديقي المتجه هناك،
00:15:24وصديقي الخاص بـ JSON، والبيانات المكانية؟
00:15:27هل تريد أن تكون ذاكرتك غير قابلة للتغيير؟
00:15:30ألا توجد تقنية بلوكتشين في نفس قاعدة البيانات؟
00:15:32ارفعوا أيديكم.
00:15:34نعم.
00:15:36لدينا مشكلة تسويقية.
00:15:39إذن، يمكن تخزين أي نوع بيانات في قاعدة بيانات 26AI.
00:15:44أي عبء عمل.
00:15:46في أي مكان.
00:15:47AWS، GCP، Azure، OCI، محلياً.
00:15:52الخيارات والمرونة.
00:15:54لذا، الآن، عندما نأخذ هذا ونتحدث عن الوكيل،
00:15:57أريد أن أكون قادرًا على تخزين ذاكرتي طويلة المدى والإجرائية في قاعدة بيانات علائقية.
00:16:02في JSON، أريد تخزين ذاكرتي قصيرة المدى و طويلة المدى.
00:16:05في الرسوم البيانية، أريد تخزين الذاكرة الإجرائية، لأن الذاكرة الإجرائية هي كيف أكتشف العلاقات،
00:16:09أليس كذلك، الخطوات.
00:16:11ذاكرتي العرضية والدلالية، أحتاج إلى إجراء بعض العمليات المتجهة ثم تخزينها كنسخة نصية أيضًا.
00:16:17الآن، إذا كان لدي أربع قواعد بيانات مختلفة، فقد رأيتم جميعًا، فهي لا تستطيع التحدث مع بعضها البعض.
00:16:25ستكون مشكلة.
00:16:27ولذا، ما أقوله لكم اليوم هو أن قاعدة بيانات أوراكل للذكاء الاصطناعي هي أفضل مكان لتخزين ذاكرة الوكيل هذه
00:16:35التي ستشغل إطار عملك.
00:16:38تذكر، إطار عملك هو جسمك، وتلك الذاكرة هي جهازك العصبي المركزي.
00:16:44حسنًا، بالعودة إلى بولي.
00:16:46إذن، المشكلة التي كانت لدي، حللناها باستخدام وسيط ذاكرة يدعى بولي.
00:16:51لقد استخدمنا ذاكرة الوكيل.
00:16:54لقد خرجنا من تلك الاستمرارية التلقائية.
00:16:57لذا، مع فريقي، تمكنوا من مشاركة ليس فقط كودهم، بل إن بولي تتبع أيضًا السياق.
00:17:07لذا، إذا كانت نافذة سياق واحدة تحتوي على ذاكرة إجرائية، وذاكرة عرضية، ومعلومات حول الذاكرة طويلة المدى،
00:17:15فقد تم بعد ذلك مشاركة ذلك مع الأشخاص الآخرين في الفريق.
00:17:19يمكنك تسميتهم وكلاء، إن شئت.
00:17:21إنهم مجرد وكلاء بشر.
00:17:23مشتركة عبر الفروع.
00:17:26ظل المطورون في الفريق متحكمين بينما كان بولي قادرًا على إنشاء السياق،
00:17:35ومعرفة الفرع والفرع الفرعي الذي تنتمي إليه والإلتزام (Commit) الذي تنتمي إليه.
00:17:41الآن، هذا مثال مبسط للغاية، ولكن عندما تأخذ هذا إلى مستوى المؤسسات، إليك ما يحدث.
00:17:49الذاكرة هي الشيء الذي يصبح غير قابل للتفاوض في إطار عمل الوكيل.
00:17:53الآن، هذه ثلاث أوراق قرأتها على متن الطائرة.
00:17:59الأولى منها من OpenAI، وهي تتعلق بوكيل البيانات الداخلي الخاص بهم.
00:18:03والشيء الذي تقوله هو أن وكيل البيانات الداخلي الخاص بهم يحتاج في الواقع إلى الذاكرة.
00:18:11كانت الذاكرة ذات أهمية حاسمة لضمان قدرة وكيلهم على التصفية بشكل صحيح بدلاً من محاولة مطابقة النصوص.
00:18:19قال هاريسون تشيس: “إطار عملك، ذاكرتك، وإذا لم تكن تملك إطار عملك، فأنت لا تملك ذاكرتك”، وهو أمر أساسي.
00:18:27ثم، أنا متأكد من أنكم تتساءلون جميعًا: “حسنًا، كلود لديه ذاكرة. لماذا لا يمكنني استخدامها؟”
00:18:32حسنًا، إنه يشبه إلى حد ما ذاكرة نظام الملفات، وهو يعمل مع واحدة، ولكن تمامًا كما في مثالي،
00:18:38عندما تتجاوز الواحدة في التوسع، وستتجاوز الواحدة في مؤسسة الأعمال، فإن ذلك يخلق مشكلة.
00:18:45لذا، تمتلك أوراكل حزمة ذاكرة وكلاء أوراكل.
00:18:51بتثبيت PIP لحزمة ذاكرة أوراكل، يمكنك الوصول إليها، وهذه الذاكرة، مجموعة أدوات البرمجيات (SDK) التي لدينا،
00:19:00هي الشيء الذي سيحتفظ بمحادثاتك الحية، وذكرياتك، وحقائقك،
00:19:05ويحدد ما يستحق الاحتفاظ به. إذن، إذا نظرت إلى بولي، يمكن كيفن الآن مشاركة سياقه مع بولي،
00:19:14وسيط الذاكرة الخاص بنا. نحن نستخدم مجموعة أدوات تطوير ذاكرة وكلاء أوراكل. وهي مخزنة في قاعدة بيانات أوراكل المستقلة.
00:19:22يمكننا استخدام نموذج اللغة الكبير (LLM) الذي من اختيارنا، أو يمكننا استخدام نموذج محلي من خلال حاوية خدمات أوراكل الخاصة للذكاء الاصطناعي
00:19:28وبعد ذلك، ليندا، الجالسة هنا حقًا،
00:19:34يمكنها التفاعل والعمل مع كيفن بلا مشاكل. إذن، نعم، الذكاء الاصطناعي يجعل الأفراد أسرع.
00:19:42الذاكرة المشتركة على قاعدة بيانات أوراكل للذكاء الاصطناعي تجعل الفرق أسرع. لذا، لا أريد أن تقدموا تنازلات جميعًا.
00:19:49في عصر الذكاء الاصطناعي، ما تفعله 26AI هو أنه يمكنك اختيار ما هو الأفضل. بالنسبة لذاكرة الوكيل،
00:19:58أنظمة الملفات المخزنة في نظام ملفات قاعدة البيانات أو في قاعدة البيانات نفسها. إذا كنت بحاجة إلى نمذجة البيانات،
00:20:04لديك JSON، ولديك النمذجة العلائقية، فلدينا خيارات.
00:20:09حسنًا، لدي بعض الهدايا لكم. مركز مطوري أوراكل للذكاء الاصطناعي، هذا هو المكان الذي يمكنكم فيه الحصول على مواد البرمجة
00:20:16والتطبيقات، وما تحدثت عنه اليوم. LiveLabs.oracle.com. إذا كنتم قد شاركتم في أي من
00:20:22ورش العمل الخاصة بنا اليوم، فيصادف أن ذلك شيء كتبته بنفسي منذ حوالي ست سنوات وقبل 40 مليون
00:20:28مستخدم، حيث يمكنك إنفاق أموال بيئة عمل OCI الخاصة بي، وتجربة أي تقنية من أوراكل لمدة ست ساعات،
00:20:38أو 12 ساعة، أو المدة التي تحتاجها. وبعد ذلك، سأمنحكم جميعًا جهاز Mac mini. لا، أنا أمزح فقط.
00:20:45سأمنحكم جهاز OCI mini. لذا، لا أعرف ما إذا كنتم تعلمون، ولكن هناك بيئة OCI مجانية دائماً. وهي الأكثر
00:20:51سخاء بين جميع مزودي الخدمات السحابية الكبرى حيث يمكنك الحصول على قاعدة بيانات أوراكل مجانية، وحوسبة مجانية. يمكنك إرسال
00:20:573000 رسالة بريد إلكتروني شهريًا، و200 جيجابايت من التخزين. وإذا قمت النقر فوق ذلك، يمكنك الحصول على حق الوصول إليه. أو قم فقط
00:21:05بالبحث في جوجل عن Oracle Cloud، دائما مجانية. تواصل معي. إذا قمت بنشاط بناء شيء ما، فهل ستراسلوني
00:21:14وتعلمونني؟ نعم أم نعم؟ شكرا لكم.
00:21:35نراكم في المرة القادمة.

핵심 요약

تتطلب كفاءة عمل الوكلاء المؤسسيين ذاكرة مشتركة موحدة تدعمها قاعدة بيانات أوراكل 26AI لتجنب تباعد المستودعات وضياع السياق.

하이라이트

  • تعمل كاي مالكولم كمديرة لفريق إدارة منتجات قواعد البيانات الصادرة في أوراكل ولديها خبرة تمتد لـ 20 عاماً في الشركة.

  • تتسبب بيئات تطوير الذكاء الاصطناعي أحياناً في تباعد المستودعات ونقص مشاركة السياق بين الفرق الموزعة.

  • يعتمد الوكيل المؤسسي على خمسة أنواع رئيسية من الذاكرة تشمل الذاكرة قصيرة المدى، طويلة المدى، العرضية، الإجرائية، والدلالية.

  • تدعم قاعدة بيانات أوراكل 26AI محلياً تخزين البيانات العلائقية، وJSON، والرسوم البيانية، والمتجهات في نفس الجدول والقسم.

  • تتيح مجموعة أدوات تطوير ذاكرة وكلاء أوراكل (Oracle Agent Memory SDK) وم الوسيط بولي مشاركة السياق والذكريات الحية بفعالية.

타임라인

تحديات تطوير البرمجيات في عصر الذكاء الاصطناعي

  • يؤدي إدخال التعليمات البرمجية بواسطة الذكاء الاصطناعي في مناطق زمنية مختلفة إلى غياب مشاركة السياق الحقيقي.
  • لا تتبع أدوات مثل غيت هاب سوى التعليمات البرمجية وتغفل النية البشرية وراء التعديلات.
  • تتطلب إدارة الوكلاء الجدد تتبعاً دقيقاً للخطوات والقرارات وحل النزاعات بشكل مستمر.

تتولى كاي مالكولم إدارة فرق منتجات قواعد البيانات في أوراكل، حيث ظهرت مشكلة عدم تفاعل الفرق الموزعة في الولايات المتحدة وأوروبا والشرق الأوسط بشكل متزامن. فعلى الرغم من تسريع كتابة الكود بواسطة الذكاء الاصطناعي، إلا أن غياب نقل السياق الكامل أدى إلى انخفاض الإنتاجية وزيادة الوقت المستهلك في الاختبار والتحقق.

مكونات الوكيل المؤسسي وأنواع الذاكرة الخمسة

  • يمثل نموذج الذكاء الاصطناعي عقل الوكيل بينما توفر بيئة التشغيل الجسم المناسب لأداء المهام.
  • تُصنف الذاكرة إلى خمسة أنواع رئيسية تشمل قصيرة المدى، طويلة المدى، العرضية، الإجرائية، والدلالية.
  • يربط الجهاز العصبي المركزي الدماغ ببقية الجسم ويحمل السياق الأساسي للوكيل.

يحتاج الوكيل المؤسسي إلى أكثر من مجرد نموذج وسير عمل؛ فهو يتطلب أدوات، ونافذة سياق، وذاكرة، وآليات استرجاع، وحواجز أمان. وتعد الذاكرة العنصر الحاسم لتخزين تفاعلات الجلسات عبر الزمن، والخبرات السابقة، والخطوات الإجرائية اللازمة لاتخاذ القرار.

مفاضلة قواعد البيانات وتعدد النماذج في تخزين الذاكرة

  • يؤدي الاعتماد على قواعد بيانات متعددة ومنفصلة لتخزين البيانات غير المنظمة والرسوم البيانية إلى تعقيد البنية التحتية وزيادة الاجتماعات.
  • تدعم قاعدة بيانات أوراكل محلياً تخزين البيانات العلائقية، وJSON، والرسوم البيانية، والمتجهات في مكان واحد.
  • يؤدي استخدام وسيط الذاكرة بولي إلى حل مشكلة مشاركة السياق والرموز بين فرق المطورين.

تسببت الحاجة لاستخدام قواعد بيانات مختلفة مثل قواعد البيانات العلائقية وNeo4j وRedis في السابق بزيادة الأعباء الإدارية وتعقيد مصدر الحقيقة الوحيد. توفر قاعدة بيانات أوراكل 26AI حلاً شاملاً يتيح تخزين كافة أنواع البيانات والعبوات في مكان واحد، مما يمنح الفرق مرونة كاملة دون الحاجة لتقسيم البنية.

حزمة ذاكرة وكلاء أوراكل ومصادر المطورين

  • تعتبر الذاكرة عنصراً غير قابل للتفاوض في إطار عمل الوكيل وفقاً لأبحاث OpenAI وغيرها.
  • تتيح حزمة ذاكرة وكلاء أوراكل الاحتفاظ بالمحادثات الحية والذكريات والحقائق وتحديد ما يستحق الاحتفاظ به.
  • توفر أوراكل موارد مجانية للمطورين تتضمن مختبرات لايف لابز وبيئة سحابية مجانية دائماً.

تعتمد الشركات على حزمة أدوات تطوير ذاكرة وكلاء أوراكل (Oracle Agent Memory SDK) المخزنة في قاعدة بيانات أوراكل المستقلة لإدارة السياق بفعالية. يمكن للمطورين الاستفادة من مركز مطوري أوراكل ومنصة LiveLabs ومنتجات OCI السحابية المجانية لتجربة وتطبيقات هذه التقنيات.

커뮤니티 글

아직 글이 없습니다. 이 영상에 대한 첫 번째 글을 작성해 보세요!

이 영상에 대해 글쓰기