سفينة 26 لندن - الكلمة الرئيسية
VVercel
Computing/SoftwareSmall Business/StartupsManagementInternet Technology
Transcript
00:00:00مرحباً بالجميع.
00:00:11شكراً، شكراً لكم.
00:00:12مرحباً بالجميع، إنه لأمر رائع أن أكون هنا.
00:00:15منذ مؤتمر SHIP العام الماضي، تغير العالم.
00:00:20نحن نكتب كوداً برمجياً يدوياً أقل،
00:00:22ولكن هناك أفكاراً تتحقق على أرض الواقع أكثر من أي وقت مضى.
00:00:27قبل ستة أشهر، كانت أقل من 3% من عمليات النشر على Vercel
00:00:31تتم بواسطة وكلاء برمجيين.
00:00:33ومنذ ذلك الحين، نما هذا الرقم 17 ضعفاً،
00:00:38وأكثر من نصف عمليات النشر على Vercel تأتي الآن من وكلاء.
00:00:43لكن التحول الأكبر هو ما يقوم هؤلاء الوكلاء بنشره.
00:00:48منذ بداية العام،
00:00:50تضاعفت أعباء العمل الوكيلية على Vercel.
00:00:53نما الحجم على بوابة الذكاء الاصطناعي (AI Gateway) من 2 تريليون
00:00:57إلى 20 تريليون رمز مميز شهرياً.
00:01:01والتحول الذي نشهده هو أننا نستخدم الوكلاء
00:01:04لنشر برمجيات يمكنها التفكير.
00:01:07نحن نطلق مواقع وتطبيقات وكيلية.
00:01:11نحن نستخدم الوكلاء لإطلاق وكلاء.
00:01:14هذا تغيير عميق، لذا أريد العودة بالزمن
00:01:17لأريكم كيف وصلنا إلى هنا.
00:01:20لأن عالمنا الجديد هو عالم وكيل.
00:01:23لكن الأمر كله بدأ بالمواقع الإلكترونية.
00:01:27أتذكر بناء مواقع بسيطة باستخدام HTML و CSS و JavaScript
00:01:31عندما كنت طفلاً، كما يفعل الجميع.
00:01:34كنت متحمساً جداً لعرض ابتكاراتي على الإنترنت.
00:01:37وهذا ما يدور حوله الويب.
00:01:39مشاركة أفكارنا مع العالم.
00:01:44لقد بنينا الإصدار الأول من Vercel لنجعل ذلك سهلاً لأي شخص.
00:01:48كانت بنية تحتية للصفحات، والتخزين المؤقت، وتوصيل المحتوى عالمياً.
00:01:54اليوم، نحن نقدم أسرع وأجمل المواقع الإلكترونية في العالم
00:01:59لشركات مثل Co-op، و Paul Smith، و Heli Hansen.
00:02:04لكن العالم ديناميكي.
00:02:06ومع نمو الويب، تحولت المواقع إلى تطبيقات تعتمد على البيانات.
00:02:11لذا قامت Vercel ببناء بنية تحتية للخوادم، وواجهات برمجة التطبيقات، وقواعد البيانات.
00:02:17الآن، لنضم TripAdvisor وشركتكم الخاصة London Northeastern Railway
00:02:22التي تشغل تطبيقات على نطاق واسع على Vercel.
00:02:26لأكثر من عقد من الزمان، كنا نبني Vercel لتصبح سحابة
00:02:30يمكنك تشغيل كل شيء عليها.
00:02:32رؤيتنا هي بناء منصة متكاملة حقاً.
00:02:37وفي العام الماضي، قطعنا خطوات كبيرة نحو تلك الرؤية.
00:02:42لقد قمنا بجلب بعض من أفضل مطوري Python في العالم
00:02:47لتوسيع بنيتنا التحتية الأساسية لأطر العمل الخلفية.
00:02:51يمكنك الآن تشغيل أطر عمل خلفية مثل FastAPI، و Flask، و Express،
00:02:56و HONO على نطاق واسع، مباشرة على Vercel.
00:03:00لقد بنينا طبقة وكيلية كاملة.
00:03:04يمكنك الآن تشغيل وظائف طويلة الأمد على Fluid Compute،
00:03:07وجعل سير العمل مستداماً،
00:03:09وتشغيل بيئات معزولة وآمنة.
00:03:13يمكنك استضافة خوادم MCP الخاصة بك
00:03:14وجعل تطبيقك متاحاً لأي وكيل.
00:03:18وقد أضفنا أفضل قواعد البيانات في العالم إلى منصتنا.
00:03:23يمكنك إدارة Amazon Aurora، و Aurora D-SQL، و DynamoDB،
00:03:28إلى جانب مئات من عمليات التكامل عالية الجودة،
00:03:31مثل OpenSearch، كل ذلك من خلال Vercel.
00:03:34هذا يعني أنه يمكنك تشغيل أي بنية تريدها على بنيتنا التحتية.
00:03:40هنا في لندن، تدير Octopus Energy واجهة أمامية بتقنية Next.js
00:03:44مع واجهة خلفية بلغة Python،
00:03:46مما يساعد الملايين في المملكة المتحدة على مراقبة استخدامهم للطاقة.
00:03:50لذا، بالإضافة إلى الواجهات الأمامية،
00:03:53يمكنك استضافة خدمات خلفية فقط على Vercel،
00:03:57مثل واجهات برمجة تطبيقات REST مكتوبة بلغة TypeScript و Python.
00:04:01يمكنك نشر سير عمل يتعامل مع العمل غير المتزامن طويل الأمد،
00:04:05حتى مع وجود تدخل بشري.
00:04:07ويمكنك استضافة قوائم انتظار تعالج مليارات الرسائل شهرياً.
00:04:13لكن المطورين يخبروننا أنه لا يزال من الصعب جداً
00:04:16ربط كل هذه القطع معاً.
00:04:20لذا، قمنا بإصلاح ذلك.
00:04:23اليوم، يسعدني أن أعلن عن خدمات Vercel (Vercel Services).
00:04:28إنها تجربة تطوير تعرفونها وتحبونها
00:04:31لتطبيقكم المتكامل.
00:04:34يمكنكم الآن تطوير الواجهة الأمامية والخلفية معاً
00:04:38بأمر واحد، vcdev.
00:04:41كل شيء يعمل محلياً.
00:04:43وعندما تقوم برفع التزام (commit)،
00:04:46تحصل على رابط معاينة لتطبيقك بالكامل،
00:04:49وليس فقط للواجهة الأمامية.
00:04:51حتى الالتزامات الخاصة بالواجهة الخلفية فقط
00:04:53تولد معاينة كاملة يمكنك اختبارها قبل الإطلاق.
00:04:58وجميع الخدمات التي تنشرها يمكنها التحدث مع بعضها البعض بشكل خاص
00:05:02دون أن تلمس الإنترنت العام المقرف.
00:05:07يمكنك الآن تشغيل جميع خدماتك المصغرة،
00:05:09قلت خدمات مصغرة،
00:05:11خدمات مصغرة على Vercel،
00:05:13وكل شيء يعمل ببساطة.
00:05:16ولكن في عصر الوكلاء،
00:05:18أصبحت هذه الخدمات ذاتية الحكم.
00:05:21اعتادت المواقع والتطبيقات الاستجابة لمدخلات المستخدم بالمنطق.
00:05:27لكن الآن،
00:05:29أصبح لديها وكلاء في الداخل
00:05:30يمكنهم فهم القصد
00:05:31واتخاذ إجراء مستقل.
00:05:35كل جيل جديد من البرمجيات
00:05:37يتطلب جيلاً جديداً من البنية التحتية.
00:05:41وعصر الوكلاء ليس استثناءً.
00:05:44البرمجيات الوكيلية تحتاج إلى بنية تحتية وكيلية.
00:05:48وهذا بالضبط ما نبنيه في Vercel.
00:05:51البنية التحتية الوكيلية تتكون من ثلاثة أجزاء.
00:05:55أولاً،
00:05:56Vercel هي المكان الذي ينشر فيه وكلاء البرمجة البرمجيات.
00:06:01عندما تسأل Cloud Code أو Codex أين يجب النشر،
00:06:04تحصل على Vercel.
00:06:05لأن Vercel مصممة للطريقة التي يعمل بها الوكلاء.
00:06:10ثانياً،
00:06:11Vercel هي المكان الذي تبني فيه وتنشر وكلاءك الخاصين.
00:06:15نحن نقدم لك كل أداة تحتاجها
00:06:17لبناء وتشغيل التطبيقات والوكلاء
00:06:20في بيئة الإنتاج بأمان وعلى نطاق واسع
00:06:22على منصة واحدة.
00:06:25وثالثاً،
00:06:26Vercel نفسها مؤتمتة بواسطة وكلاء.
00:06:31تشغل Vercel تطبيقاتك في الإنتاج، بالطبع،
00:06:34معالجة الزيارات، والتتبعات، وقابلية الملاحظة، والشذوذ.
00:06:39وبذلك تمنح تلك البيانات وكلاءنا
00:06:41السياق الذي يحتاجونه للتحقيق بشكل مستقل
00:06:44ومن ثم خدمة طلبات الدعم،
00:06:47وليس مجرد تنبيهات.
00:06:49للسياق،
00:06:51الفرق التي تستخدم Cloud Code
00:06:52تنشر على Vercel خمس مرات أكثر تكراراً
00:06:55من الفرق التي لا تستخدمه.
00:06:57هذا لأننا وضعنا المعيار
00:06:59لتجربة المطورين،
00:07:01والآن نحن نفعل الشيء نفسه
00:07:02للوكلاء الذين يستخدمهم هؤلاء المطورون.
00:07:06يعشق وكلاء البرمجة Vercel
00:07:07لأننا نمنحهم كل ما يحتاجونه.
00:07:11في الواقع،
00:07:11عندما تطلب من وكيلك
00:07:13التحقق من عمله،
00:07:14إنه يحتاج إلى رابط مباشر يمكنه اختباره، أليس كذلك؟
00:07:18لذا تمنح Vercel كل عملية نشر
00:07:20بيئة مراجعة مخصصة وآمنة.
00:07:24عندما تطلب من وكلائك
00:07:26طرح تجارب،
00:07:27فإنهم بحاجة إلى طرحها بأمان.
00:07:31لذا تمنح Vercel كل تجربة
00:07:33علامة ميزة (feature flag)
00:07:34وتمنحك التحكم
00:07:36والثقة
00:07:37مع إمكانية التراجع الفوري.
00:07:40ولا تريد أن يضيع وكيلك الوقت
00:07:42في النقر حول لوحة المعلومات.
00:07:43يكون الوكيل أكثر كفاءة
00:07:46عندما يكون كل جزء من المنصة
00:07:48متاحاً
00:07:50بلغته الخاصة.
00:07:51بلغته.
00:07:54وهذا ما تمنحه Vercel له
00:07:55من خلال واجهة سطر الأوامر (CLI) الخاصة بنا،
00:07:57وواجهة برمجة التطبيقات (API)،
00:07:58و MCP.
00:08:01هذا العام،
00:08:02فتح مهندس في Meta
00:08:03Claude code،
00:08:05كما يفعل الجميع،
00:08:06وطلب منه بناء
00:08:07تلك الأداة الداخلية.
00:08:08وعندما أرسلها للاختبار،
00:08:10سأل Claude
00:08:11أين يجب أن ينشرها.
00:08:13وها هو ذا،
00:08:14قام بالنشر على Vercel.
00:08:16بعد أسبوع،
00:08:17كان كل فرد في فريقه
00:08:18ينشر على Vercel.
00:08:20وفي غضون شهر،
00:08:21أصبحت Vercel المنصة المفضلة
00:08:22لمختبرات الذكاء الفائق في Meta.
00:08:26Meta.ai،
00:08:27منتج الذكاء الاصطناعي الرائد من Meta،
00:08:29وُلد على Vercel.
00:08:32وقد حدث ذلك
00:08:33على الرغم من أن Meta
00:08:34كانت قد بنت بالفعل
00:08:35منصة النشر الخاصة بها
00:08:36لعقود.
00:08:38ولكن حتى أقوى
00:08:39بنية تحتية
00:08:40لا تتحدث بطلاقة
00:08:42لغة الوكلاء.
00:08:44Vercel تفعل ذلك.
00:08:46البنية التحتية الوكيلية
00:08:47هي المنصة التي بنيناها،
00:08:49ولكن ما يهم أكثر
00:08:50هو المنتجات
00:08:51التي تبنونها
00:08:52فوقها.
00:08:53لذا أريد أن أدعو
00:08:54Tom O'Kino
00:08:55إلى المسرح
00:08:56ليريكم كيف.
00:08:57شكراً لكم.
00:09:06شكراً لك، G.
00:09:07شكراً جزيلاً لك.
00:09:08يا جماعة،
00:09:09إنه لأمر رائع أن أراكم.
00:09:10إنه لأمر رائع جداً
00:09:11أن أعود إلى لندن.
00:09:13أخبركم G للتو
00:09:14لماذا وكلاء البرمجة
00:09:15يحبون بنية فيرسيل التحتية،
00:09:17لماذا يختارون
00:09:18النشر
00:09:18على البنية
00:09:19التحتية للوكلاء في فيرسيل.
00:09:20ولكن ماذا عن
00:09:21عندما تريد
00:09:21بناء وكلائك الخاصين؟
00:09:25حزمة فيرسيل للوكلاء
00:09:26تمنحك كل الأدوات
00:09:27التي تحتاجها
00:09:28لإنشاء وإطلاق
00:09:29وكلائك الخاصين.
00:09:31يحتاج الوكلاء إلى سياق،
00:09:33يحتاج الوكلاء إلى الاتصال
00:09:34بالنماذج،
00:09:35وتنفيذ سير عمل معقد،
00:09:37والاتصال بالبيانات
00:09:38والتطبيقات.
00:09:40دعوني أطلعكم
00:09:40على هذه الأدوات الآن،
00:09:41بدءاً بكيفية
00:09:42الاتصال بالنماذج.
00:09:44أولاً،
00:09:44لدينا مجموعة أدوات الذكاء الاصطناعي (AI SDK).
00:09:46هل استخدم أحدكم
00:09:46مجموعة أدوات الذكاء الاصطناعي؟
00:09:48ارفعوا أيديكم.
00:09:49رائع.
00:09:50تم إصدار مجموعة أدوات الذكاء الاصطناعي
00:09:51قبل ثلاث سنوات
00:09:52في هذا الأسبوع،
00:09:53وهي قيد
00:09:53التطوير النشط
00:09:54منذ ذلك الحين.
00:09:56إنها مجموعة الأدوات العالمية
00:09:57لبناء أطر عمل الذكاء الاصطناعي،
00:09:59والتطبيقات،
00:09:59والوكلاء.
00:10:01إنها حيادية
00:10:02تجاه المنصة،
00:10:03وإطار العمل، والنموذج،
00:10:04وهي تتيح لك
00:10:05توليد النصوص،
00:10:06والصور، والكلام،
00:10:07والفيديو،
00:10:08والمزيد.
00:10:09كما أنها تجعل
00:10:10من السهل جداً إضافة أشياء
00:10:11مثل البث
00:10:11وحلول الطوارئ
00:10:12إلى مشاريعك.
00:10:14تم تنزيل مجموعة أدوات
00:10:15الذكاء الاصطناعي الآن
00:10:16أكثر من 15 مليون مرة
00:10:18أسبوعياً
00:10:19وأصبحت
00:10:20الطريقة القياسية
00:10:20للوصول إلى أي نموذج
00:10:22من أي مزود
00:10:24سواء بلغة تايب سكريبت
00:10:25وبايثون.
00:10:26تحية لمجموعة أدوات الذكاء الاصطناعي
00:10:27لبايثون.
00:10:29يتم استخدامها
00:10:29على نطاق واسع
00:10:30من قبل شركات
00:10:31في جميع أنحاء العالم،
00:10:32مثل بريكس (Brex).
00:10:34تساعد بريكس الشركات
00:10:35مثل فيرسيل
00:10:36في البطاقات الائتمانية للشركات
00:10:36وإدارة الإنفاق.
00:10:38إنهم يديرون وكلاء
00:10:40تدقيق النفقات الذين يراجعون
00:10:40آلاف المعاملات
00:10:42في المرة الواحدة.
00:10:43هؤلاء الوكلاء
00:10:44يستدعون النماذج،
00:10:45ويستدعون الأدوات
00:10:46أثناء التوليد،
00:10:48ويقومون ببث النتائج
00:10:48بمجرد عودتها،
00:10:50وتحليل البيانات المالية
00:10:51المهيكلة
00:10:52للكشف عن أي شذوذ.
00:10:54مجموعة أدوات الذكاء الاصطناعي
00:10:55تبسط كل هذا
00:10:57وتوفر
00:10:57طبقة تجريد قياسية.
00:11:00أحد الأشياء
00:11:01التي نحبها
00:11:01هو أنه يمكنك التجربة
00:11:02مع نماذج مختلفة
00:11:03لأجزاء مختلفة
00:11:04من تطبيقك
00:11:04وتجربة نماذج جديدة
00:11:06بمجرد إصدارها،
00:11:08كل ذلك دون الحاجة
00:11:09لإجراء أي تغييرات
00:11:09على كود منتجك.
00:11:11أنت تحصل على التركيز
00:11:12على بناء ميزاتك
00:11:13ومجموعة أدوات الذكاء الاصطناعي
00:11:14تتولى الباقي.
00:11:17حسناً، إذن،
00:11:17تجعل مجموعة أدوات الذكاء الاصطناعي التكامل
00:11:19سهلاً حقاً،
00:11:20لكن لا يزال عليك
00:11:20إدارة الاتصال فعلياً
00:11:21بالمزودين الأساسيين
00:11:22وبالنماذج
00:11:23التي تريد استخدامها.
00:11:24وهنا يأتي
00:11:26الأداة التالية
00:11:26في حزمة الوكلاء لدينا
00:11:27لتلعب دورها،
00:11:28بوابة الذكاء الاصطناعي.
00:11:30توفر بوابة الذكاء الاصطناعي
00:11:32واجهة موحدة
00:11:33للوصول إلى نماذج الذكاء الاصطناعي،
00:11:34لكنها في الواقع
00:11:35أكثر من ذلك بكثير.
00:11:36داخلياً،
00:11:38كنا نسمي
00:11:38بوابة الذكاء الاصطناعي
00:11:39شبكة تسليم الرموز (token delivery network)،
00:11:39وأريد أن أشرح
00:11:42ما أعنيه بذلك.
00:11:42في الأيام الأولى
00:11:44للويب،
00:11:45كان لدينا شيء يسمى
00:11:46مشكلة الأصل الساخن (hot origin problem).
00:11:47كانت المواقع الشهيرة
00:11:50تتلقى فجأة
00:11:50طفرات في حركة المرور
00:11:51من كل مكان،
00:11:52ولكن المحتوى كان يعيش
00:11:54في موقع واحد فقط
00:11:55أو بضعة مواقع أصلية.
00:11:56أدى ذلك إلى
00:11:58خوادم محملة بشكل زائد،
00:11:59تنزيلات بطيئة،
00:12:00وتجربة مستخدم
00:12:01لا يمكن التنبؤ بها.
00:12:02لقد تجاوز الويب نوعاً ما
00:12:04الفكرة التي تقول إن على كل مستخدم
00:12:04جلب الأصول
00:12:05مباشرة من الأصل.
00:12:06وهكذا،
00:12:07وُلِدت شبكة توصيل المحتوى (CDN).
00:12:10أصبحت شبكة CDN
00:12:10نسيج الأداء
00:12:12والموثوقية للإنترنت.
00:12:13حواف موزعة،
00:12:14توجيه ذكي،
00:12:17تجاوز الفشل،
00:12:18قابلية المراقبة،
00:12:20سياسات مركزية،
00:12:21والمزيد.
00:12:22لقد تجاوزت حالات استخدام الذكاء الاصطناعي
00:12:24الآن الفكرة
00:12:26التي تقول إن كل رمز
00:12:26يجب أن يتم جلبه
00:12:27مباشرة من
00:12:28مزود النموذج.
00:12:29أصبحت الرموز
00:12:29اعتمادية إنتاج،
00:12:30ومختبرات النماذج
00:12:32هي الأصول الجديدة.
00:12:33إنها قوية،
00:12:35بالتأكيد،
00:12:35لكنها أيضاً مكلفة،
00:12:37ومحدودة المعدل،
00:12:38ومتغيرة جغرافياً
00:12:39وتشغيلياً.
00:12:40وكما يعلم أصدقاؤنا
00:12:41في مختبرات النماذج،
00:12:42هذه مشكلة صعبة حقاً
00:12:44على نطاق واسع.
00:12:45لذا، هذا هو السبب
00:12:46الذي جعلنا نبني بوابة الذكاء الاصطناعي.
00:12:47إنها تقدم الرموز
00:12:49عبر نفس الشبكة العالمية
00:12:50التي تديرها فيرسيل
00:12:52منذ أكثر من عقد.
00:12:53إنها توجه حول الإخفاقات،
00:12:54وتبسط المصادقة،
00:12:55وتمركز الاستخدام
00:12:56مع أشياء مثل تتبع الإنفاق
00:12:58وقابلية المراقبة الدقيقة.
00:13:00وبالطبع،
00:13:01فهي توفر صفراً من الاحتفاظ بالبيانات،
00:13:02وهو أمر مهم بشكل خاص
00:13:05لعملائنا من الشركات.
00:13:06تسمح بوابة الذكاء الاصطناعي للفرق
00:13:08بإدارة حركة مرور الذكاء الاصطناعي
00:13:09كبنية تحتية
00:13:11بدلاً من تكاملات مزود مخصصة.
00:13:12تشغيل حركة مرور الذكاء الاصطناعي
00:13:13باعتبارها بنية تحتية
00:13:14بدلاً من عمليات
00:13:16تكامل خاصة بكل مزود.
00:13:19والآن، يعد تقديم الرموز بشكل موثوق
00:13:20إحدى المشكلات المهمة
00:13:22التي تحلها البوابة (Gateway)،
00:13:23لكن الأخرى تتعلق
00:13:24باختيار النموذج.
00:13:26وكلاء اليوم
00:13:26لا يستخدمون في الواقع
00:13:27بنية أحادية النموذج.
00:13:29بل يستخدمون العديد من النماذج
00:13:30من مزودين متعددين.
00:13:33في الواقع،
00:13:33أظهر مؤشر الإنتاج الخاص بـ AI Gateway
00:13:35أن الفرق
00:13:35التي تشغل الوكلاء على نطاق واسع
00:13:37توجّه العمليات عبر 35 نموذجاً مختلفاً.
00:13:39هذا يعني أن التوجيه
00:13:40لم يعد مجرد ميزة.
00:13:42إنه في الواقع الطريقة التي تشغل بها
00:13:43الذكاء الاصطناعي في الإنتاج.
00:13:45أحد عملائنا،
00:13:46شركة AKQA،
00:13:47بنت تطبيق ChatGPT
00:13:49لشركة ستاربكس
00:13:49باستخدام Next.js
00:13:51وـ AI Gateway.
00:13:53إنه روبوت تفاعلي
00:13:54يساعد الأشخاص في اكتشاف
00:13:55مشروبات جديدة قد تعجبهم.
00:13:57إنهم يستخدمون نماذج مختلفة
00:13:58لمهام مختلفة
00:13:59لتحقيق التوازن بين القوة والتكلفة.
00:14:02نموذج Gemini Flash
00:14:03يتولى عمليات الاسترجاع
00:14:04والتلخيص
00:14:05عندما يطرح شخص ما سؤالاً.
00:14:07ثم التوصيات
00:14:08يتم التعامل معها بواسطة GPT-5.
00:14:10ويتم استخدام المزيد من النماذج
00:14:11لتوليد الوصفات،
00:14:13كل ذلك باستخدام مفتاح API واحد
00:14:14لـ AI Gateway.
00:14:17تخدم AI Gateway
00:14:18أكثر من تريليون رمز يومياً.
00:14:22إنها تمنح المطورين
00:14:23وصولاً مبسطاً
00:14:24إلى مئات النماذج
00:14:25من عشرات المزودين
00:14:26وتوفر إمكانية مراقبة قوية.
00:14:29إنه في الواقع جزء كبير
00:14:30مما يجعل Vercel
00:14:31المنصة المفتوحة للذكاء الاصطناعي.
00:14:35حسناً، تقدم Vercel البكسلات
00:14:37والرموز بشكل فوري
00:14:38وموثوق.
00:14:39لكن البرمجيات الحديثة
00:14:40لم تعد تتبع
00:14:41نموذج الطلب والاستجابة البسيط
00:14:42بعد الآن.
00:14:44قد تحتاج الوكلاء
00:14:45إلى العمل لساعات،
00:14:47بل وحتى أيام،
00:14:48وعبر العديد من المهام المعقدة.
00:14:51هنا يأتي دور الأداة التالية
00:14:52في مجموعة أدوات الوكلاء (Agent Stack)،
00:14:53وهي مجموعة تطوير سير العمل (Workflow SDK).
00:14:54Workflow SDK.
00:14:57سير العمل طويل الأمد
00:14:58والوظائف الخلفية
00:14:58ليست بالأمر الجديد في البرمجيات،
00:15:00لكنها واحدة من أكثر
00:15:01الأشياء تحدياً
00:15:01وإزعاجاً عند البناء.
00:15:03كثير من الأمور يمكن أن تسوء
00:15:05والفشل يحدث بالفعل.
00:15:07مهلات زمنية،
00:15:08اتصالات مقطوعة،
00:15:09حالة مفقودة.
00:15:11بدون أداة أساسية
00:15:12لضمان الاستمرارية،
00:15:13ستقوم بحياكة الأشياء يدوياً
00:15:14مثل عمليات إعادة المحاولة
00:15:14واستمرار الحالة.
00:15:16يمكن أن يصبح الأمر قبيحاً حقاً.
00:15:18لهذا السبب قمنا ببناء
00:15:19Workflow SDK.
00:15:20نحب أن نقول
00:15:21إنها توفر استمرارية
00:15:22حوسبة لانهائية.
00:15:23إنها تمكنك
00:15:24من بناء تطبيقات طويلة الأمد
00:15:25ووكلاء
00:15:26يتم تعليقهم تلقائياً،
00:15:27واستئنافهم، وإعادة محاولتهم،
00:15:29والحفاظ على الحالة
00:15:30بسهولة.
00:15:32تستخدم شركة DoorDash
00:15:32مجموعة Workflow SDK
00:15:33لتشغيل وظائف ETL التقليدية،
00:15:35مما يضمن أن تكون كل البيانات
00:15:37في تطبيقاتهم
00:15:37محدثة دائماً.
00:15:39وعميلنا، Flora،
00:15:40عذراً على إفساد المفاجأة
00:15:41قبل قليل،
00:15:42بنت منصة تصميم ذكاء اصطناعي كاملة
00:15:44على رأس
00:15:45Workflow SDK.
00:15:47تساعد منصتهم المصممين
00:15:48في إنشاء محتوى مرئي
00:15:49على نطاق واسع.
00:15:51داخلها،
00:15:52تتوزع الوكلاء
00:15:53عبر 50 نموذج صور مختلفاً
00:15:54لتوليد توجيهات مرئية
00:15:56من موجز إبداعي واحد.
00:15:59تقوم Workflow SDK
00:15:59بوضع نقاط تحقق في كل خطوة
00:16:01من عمل كل وكيل
00:16:02وتتوقف
00:16:03عندما تحتاج المهمة إلى تدخل بشري.
00:16:05ولأن كل فشل
00:16:06يتم إعادة محاولته تلقائياً،
00:16:08لا يحتاج المصمم أبداً
00:16:09إلى البدء من جديد.
00:16:11والآن، الفكرة بأكملها
00:16:12وراء وكلاء مثل هؤلاء
00:16:13هي أنهم يستطيعون حل
00:16:14مهام معقدة
00:16:15عبر سير عمل متعدد الخطوات.
00:16:18وإحدى الطرق الأساسية
00:16:19التي يحاول بها الوكلاء
00:16:19إنجاز
00:16:20معظم المهام
00:16:21وما يحبونه،
00:16:23الطريقة التي يحبون
00:16:24إنجاز معظم المهام بها
00:16:25هي عن طريق كتابة
00:16:26وتشغيل الكود.
00:16:27وهنا يأتي دور
00:16:28الأداة الأساسية التالية في مجموعة وكلاءنا،
00:16:29وهي Vercel Sandbox.
00:16:31Vercel Sandbox.
00:16:33بينما أصبحت النماذج اللغوية الكبيرة (LLMs) جيدة جداً
00:16:34في إنتاج
00:16:34كود يعمل بشكل جيد،
00:16:36لا يزال ذلك الكود
00:16:37غير موثوق.
00:16:38ولا يمكننا تشغيل
00:16:40الكود غير الموثوق
00:16:41في نفس البيئة
00:16:42التي لديها وصول
00:16:43إلى أنظمة الإنتاج الخاصة بنا.
00:16:45نحتاج إلى بيئة
00:16:45خاصة بدرجة الإنتاج
00:16:47مصممة
00:16:48لتنفيذ الكود
00:16:49بطريقة آمنة
00:16:50ومعزولة.
00:16:53Vercel في الواقع ليست
00:16:53غريبة
00:16:54على هذه المشكلة
00:16:54المتعلقة بتنفيذ الكود غير الموثوق
00:16:56بسبب عمليات النشر للمعاينة (Preview deployments)
00:16:58وعمليات البناء.
00:16:59نحن نستضيف أكثر من
00:17:00مليار عملية نشر للمعاينة
00:17:02بجودة الإنتاج،
00:17:03وكل يوم
00:17:04نقوم بتشغيل أكثر من
00:17:05ستة ملايين عملية بناء.
00:17:08كل واحدة من تلك العمليات
00:17:09تحدث داخل
00:17:10بيئة حوسبة
00:17:10مصغرة معزولة (Micro-VM).
00:17:13مع Vercel Sandbox،
00:17:15أصبحت نفس وحدة
00:17:16الحوسبة المعزولة
00:17:17متاحة الآن
00:17:18لك ولعملائك.
00:17:21تم بناء Vercel Sandbox
00:17:22على رأس
00:17:22تقنية الحوسبة المرنة.
00:17:24إنها تدعم أعباء العمل
00:17:26الديناميكية وفي الوقت الفعلي
00:17:27للعملاء،
00:17:28وتوليد الكود،
00:17:29وتجارب المطورين.
00:17:31كل Sandbox
00:17:32هو جهاز كمبيوتر
00:17:33كامل الوظائف مع نظام ملفات،
00:17:35وحدود أمنية،
00:17:36وحتى دعم كامل
00:17:37لـ Docker.
00:17:38عند تشغيل
00:17:39Sandbox,
00:17:39يمكنك تثبيت الحزم،
00:17:41وتشغيل الحاويات،
00:17:41وحتى تكوين
00:17:42Redis أو Postgres
00:17:43كاعتمادات للاختبار.
00:17:45يتم استخدامه بالفعل
00:17:46في بيئة الإنتاج على نطاق واسع
00:17:47من قبل أفضل الشركات
00:17:48في العالم.
00:17:49إحدى الشركات بشكل خاص
00:17:51التي نستخدمها كل يوم
00:17:51في Vercel
00:17:52هي Notion.
00:17:54الملايين من الفرق
00:17:55تستخدم Notion
00:17:56كمساحة عمل ذكية لهم،
00:17:57لالتقاط المعرفة،
00:17:58والإجابة على الأسئلة،
00:17:59ودفع المشاريع إلى الأمام.
00:18:01ويمكن للمطورين
00:18:01توسيع نطاق وكلاء Notion
00:18:03بأكواد برمجية مخصصة،
00:18:05ومزامنة بيانات CRM،
00:18:06وتحويل محادثات Slack
00:18:07إلى محتوى،
00:18:08أو الاتصال
00:18:09بمسارات العمل
00:18:09التي تعتمد عليها فرقهم بالفعل.
00:18:11لكن هذا الكود
00:18:12يجب أن يعمل بأمان.
00:18:14ولهذا السبب تعمل
00:18:15وكلاء Notion المخصصة
00:18:16على بيئة Vercel Sandboxes.
00:18:19وبما أن كل وكيل
00:18:19يحصل على بيئة
00:18:20حوسبة عامة
00:18:21خاصة به،
00:18:22يمكن للمطورين بناء
00:18:23أي شيء تقريبًا
00:18:24يمكنهم تخيله،
00:18:25وكل شيء
00:18:25خارج الصندوق الرملي
00:18:27يظل محميًا.
00:18:29والآن يمكن لوكلائنا
00:18:30تنفيذ الكود بأمان
00:18:31داخل مسارات العمل
00:18:33طويلة الأمد.
00:18:34ولكن لكي
00:18:34يقوموا بأي شيء مفيد،
00:18:35يحتاج وكلاؤنا
00:18:36إلى الوصول للبيانات
00:18:37والأدوات،
00:18:38التطبيقات التي نستخدمها
00:18:39جميعًا كل يوم.
00:18:40وهنا يأتي دور
00:18:41الطبقة التالية
00:18:42من حزمة الوكلاء،
00:18:43Vercel Connect.
00:18:44Vercel Connect
00:18:46هي وحدة بناء
00:18:47جديدة تمامًا
00:18:47تسمح لوكيلك
00:18:48بالاتصال بشكل آمن
00:18:49بجميع البيانات
00:18:50والأنظمة التي يحتاجها،
00:18:51بما في ذلك التطبيقات
00:18:52والأدوات التي يستخدمونها
00:18:53للتواصل
00:18:54مع المستخدمين
00:18:55عبر رموز دخول
00:18:55آمنة،
00:18:57قصيرة الأجل،
00:18:58وذات نطاق وصول
00:18:59محدد بدقة.
00:19:01يسعدني أن أدعو Hedi،
00:19:02مدير منتج Connect،
00:19:03ليرشدنا خلال
00:19:04عرض توضيحي لـ Vercel Connect
00:19:05الآن.
00:19:06Hedi؟
00:19:08شكراً لك Tomo.
00:19:14كما ذكر Tomo،
00:19:16لا تصبح الوكلاء مفيدة حقًا
00:19:18إلا عندما يكون لديها وصول
00:19:20إلى الأنظمة
00:19:21والأدوات
00:19:22التي تستخدمها شركتك.
00:19:23لنقل أننا أردنا
00:19:25بناء وكيل
00:19:27يقوم تلقائيًا
00:19:28بمعالجة نصوص المكالمات
00:19:29لفريق المبيعات لدينا.
00:19:30قد نرغب في أن يقوم الوكيل
00:19:31أيضًا بتحديث الحالات
00:19:33في Salesforce
00:19:35لتعكس ما تمت مناقشته
00:19:37في مكالمة المبيعات.
00:19:37يمكنه أيضًا استخراج
00:19:39طلبات الميزات
00:19:42من المكالمة
00:19:43ثم إنشاء مشكلات
00:19:44في أنظمة مثل Linear.
00:19:45وبالطبع،
00:19:47يريد فريق المبيعات لدينا
00:19:49التفاعل
00:19:50مع وكلائهم
00:19:51من Slack.
00:19:52هذا يبدو كأنه
00:19:52وكيل أساسي
00:19:54لمعالجة النصوص،
00:19:55لكنه في الواقع
00:19:56مسار عمل معقد
00:19:58مع تداعيات أمنية
00:19:59حقيقية.
00:20:00عندما تبني
00:20:01اتصالات مخصصة
00:20:03لوكلائك
00:20:04في Slack،
00:20:05وSalesforce،
00:20:06وLinear،
00:20:07عليك توفير
00:20:08وإدارة رموز الوصول.
00:20:09ومعظم الأنظمة
00:20:10توفر بيانات اعتماد
00:20:13طويلة الأمد،
00:20:14مما يعني أن الوكيل
00:20:15بشكل فعال
00:20:16يتمتع بوصول دائم.
00:20:18والأسوأ من ذلك،
00:20:18بيانات الاعتماد تلك
00:20:21عادة ما تكون محددة
00:20:22تلك الاعتمادات
00:20:23تكون عادةً مرتبطة
00:20:24رمز الوصول هذا،
00:20:25وليس الوكلاء.
00:20:26وهذا يعني
00:20:27أن وكلائك
00:20:28لديهم القدرة
00:20:29على القيام
00:20:30بأي إجراء
00:20:31يمكنك القيام به،
00:20:32لا الإجراءات
00:20:33التي صُممت من أجلها.
00:20:34لهذا السبب قمنا ببناء
00:20:35Vercel Connect
00:20:37لحل كل
00:20:38هذه المشاكل.
00:20:39Vercel Connect
00:20:40تمنح تطبيقاتك
00:20:42ووكلائك
00:20:43وصولاً آمناً،
00:20:44قصير الأمد،
00:20:45ومحدد النطاق
00:20:47إلى نظامك.
00:20:48وهي أيضًا مدمجة
00:20:49في مجموعة المراقبة
00:20:51الخاصة بـ Vercel
00:20:52حتى تتمكن من رؤية
00:20:54كيف يتم استخدام
00:20:55تلك الرموز.
00:20:56لذا دعوني أريكم
00:20:57كيف تعمل
00:20:59عن طريق إعداد
00:21:00أول الموصلات
00:21:01للوكلاء
00:21:01الذين وصفتهم للتو.
00:21:02للوكلاء
00:21:03الذين وصفتهم للتو.
00:21:06هنا،
00:21:07داخل لوحة تحكم Vercel،
00:21:09سأبدأ بإنشاء
00:21:10الموصلات
00:21:10التي أريدها.
00:21:11سأنقر
00:21:12سأضغط على “إنشاء الموصلات”
00:21:13وكما ترون،
00:21:15لدينا قائمة متنامية
00:21:16من الموصلات المدمجة
00:21:17المتاحة بالفعل.
00:21:19وهي تشمل Slack،
00:21:21وGitHub،
00:21:21وSnowflake،
00:21:22وLinear،
00:21:24وSalesforce،
00:21:25وغيرها الكثير.
00:21:26وحتى إن لم تروا
00:21:27موصلات
00:21:28لا ندعمها بعد،
00:21:31يمكنكم إنشاء الموصلات الخاصة بكم
00:21:32باستخدام OAuth
00:21:33ومفاتيح API.
00:21:35دعونا نبدأ
00:21:35مع Salesforce.
00:21:37سأستخدم مساحة العمل
00:21:38التي أريد أن يتمكن وكلائي
00:21:39من الوصول إليها.
00:21:41ثم اضغط على إنشاء
00:21:42موصل Salesforce.
00:21:46إذاً، ما حدث للتو
00:21:47بدا بسيطاً،
00:21:48ولكن خلف الكواليس،
00:21:50تتولى فيرسيل (Vercel)
00:21:51الكثير من التعقيدات
00:21:52المتعلقة بعمليات الربط.
00:21:55عادةً،
00:21:55الاتصال بسيلزفورس (Salesforce)
00:21:56يعني أنه يجب عليك التعامل
00:21:58مع سير عمل المصادقة (OAuth)،
00:22:00وإدارة الرموز المميزة،
00:22:01وتخزين بيانات الاعتماد،
00:22:03ومنطق التحديث،
00:22:04ولكن مع “كونيكت” (Connect)،
00:22:05كل هذا
00:22:06يتم التعامل معه نيابة عنك.
00:22:08يصدر هذا الاتصال
00:22:09رموز نطاق قصيرة الأجل
00:22:10عند الطلب
00:22:11حينما تحتاج الوكلاء
00:22:12فعلياً
00:22:12إلى تنفيذ إجراء ما.
00:22:15فلنبدأ
00:22:16بإنشاء
00:22:17موصل “لينير” (Linear) هنا.
00:22:19سأذهب إلى
00:22:20إنشاء موصل (Create Connector).
00:22:22أختار Linear.
00:22:23أتأكد من أنني
00:22:24في مساحة العمل
00:22:25الصحيحة.
00:22:27وما
00:22:27حدث هو
00:22:30أن
00:22:31Vercel Connect
00:22:31تمكنني من
00:22:32اختيار
00:22:32الأذونات التي أحتاجها
00:22:34بدقة لمنحها
00:22:35لوكلاء عملي.
00:22:35في هذه الحالة،
00:22:37يحتاج الوكلاء
00:22:37إلى التعليق
00:22:39وكذلك إنشاء مهام
00:22:40للعملاء الذين
00:22:41وصفتهم.
00:22:42لذا سأمنحهم فقط
00:22:43تلك الأذونات
00:22:44ثم
00:22:45ببساطة سأقوم بإنشاء
00:22:48الموصل.
00:22:50من خلال قصر
00:22:51وكلائنا
00:22:52على تلك الأذونات
00:22:53والنطاق مسبقاً،
00:22:55يمكننا التأكد
00:22:56من أن هذا الوكيل
00:22:57يقوم فقط
00:22:57بالمهمة
00:22:58التي نريده أن يؤديها
00:22:59مع الاستمرار في التمتع
00:23:01بالأتمتة القوية.
00:23:03سأنهي
00:23:04إنشاء الموصل
00:23:05وأعود
00:23:06إلى صفحة التفاصيل.
00:23:08يمكنك رؤية
00:23:08إنشاء المشروع
00:23:09هنا.
00:23:10يمكنك التثبيت.
00:23:11يمكنك رؤية
00:23:12مشغل التثبيت
00:23:13ويمكنك أيضاً رؤية
00:23:14بيانات الاستخدام لاحقاً.
00:23:16فلنقم سريعاً
00:23:17باختبار الرمز المميز (التوكن) الخاص بنا هنا.
00:23:20سأقوم باختبار
00:23:22رمز المستخدم.
00:23:24سأنقر
00:23:25على اختبار رمز المستخدم
00:23:26وسأقوم بتفويض
00:23:27واجهات برمجة التطبيقات الخاصة بي
00:23:28ثم سأفوض
00:23:30الجانب الخاص بـ “لينير”.
00:23:33ورائع،
00:23:33لقد حصلت مجدداً
00:23:34على رمز
00:23:35يحتاجه وكيلي
00:23:36لتنفيذ
00:23:37المهمة المحددة.
00:23:38إنه يحتوي على تاريخ انتهاء الصلاحية،
00:23:40ويحتوي على الاسم،
00:23:40ولنبدأ،
00:23:44لإنشاء
00:23:44آخر موصل
00:23:45نريده
00:23:46لعملائنا.
00:23:47سأختار “سلاك” (Slack)
00:23:48وأتأكد
00:23:50من أنني قمت بتفويض
00:23:51مساحة العمل
00:23:52ثم أنقر على إنشاء.
00:23:54سأقوم بتثبيته لاحقاً
00:23:56لبعض الوقت،
00:23:58سأريكم ذلك
00:23:59ثم العودة
00:24:01إلى الصفحة.
00:24:02الآن وبعد أن أصبح لدينا
00:24:03الموصلات الثلاثة
00:24:04مثبتة،
00:24:05أصبح لدى وكلائنا
00:24:06الآن إمكانية الوصول
00:24:07إلى كل ما يحتاجونه
00:24:08ولا يقومون أبداً بتخزين
00:24:09بيانات اعتماد طويلة الأجل.
00:24:12العودة إليك، تومو.
00:24:16شكراً لك.
00:24:22مع فيرسيل كونيكت،
00:24:23يمكن لوكلائك الاتصال بأمان
00:24:24بمجموعة كاملة
00:24:26من أنظمتك الداخلية
00:24:27بما في ذلك إدارة علاقات العملاء (CRM)،
00:24:28وERP،
00:24:30وHRIS،
00:24:31مستودعات البيانات،
00:24:33أدوات التعاون
00:24:34والمزيد.
00:24:35لكنني أريد التركيز
00:24:36على أدوات التعاون.
00:24:38هذه هي الطريقة التي تتفاعل بها
00:24:39مع وكلائك
00:24:40وكيف يريد وكلاؤك
00:24:41أن يكونوا قادرين
00:24:41على التفاعل معك
00:24:42وهنا يأتي
00:24:44المكون البدائي التالي
00:24:44في حزمة الوكيل
00:24:45وهو
00:24:46مجموعة تطوير برمجيات الدردشة (Chat SDK).
00:24:48أقوى الوكلاء
00:24:50الذين بنيناهم في فيرسيل
00:24:51هم في الواقع زملاء عمل
00:24:52ونحن نتفاعل معهم
00:24:54حيثما يحدث العمل
00:24:55أثناء حدوثه.
00:24:57بالنسبة للكثيرين منكم،
00:24:57قد يكون ذلك مايكروسوفت تيمز (Microsoft Teams)
00:24:59أو جوجل شات (Google Chat)
00:25:00لكن بالنسبة لنا،
00:25:01وبشكل ساحق،
00:25:02ذلك هو سلاك (Slack).
00:25:03نحن نؤمن بأن أدوات التعاون القوية
00:25:04مثل هذه
00:25:05هي الطريقة الأساسية
00:25:06التي سيتفاعل بها معظم البشر
00:25:07مع الوكلاء
00:25:07ولكن هناك مشكلة.
00:25:08على الرغم من أن هذه الأدوات
00:25:10تشترك في مجموعة مشتركة
00:25:11من القدرات الأساسية،
00:25:12إلا أنها جميعاً تمتلك
00:25:14واجهات برمجة تطبيقات
00:25:15وواجهات مختلفة تماماً.
00:25:16توفر مجموعة تطوير برمجيات الدردشة (Chat SDK)
00:25:18طبقة تجريد أنيقة
00:25:19تمكنك من استهداف
00:25:21العشرات من التطبيقات.
00:25:22بسطر واحد فقط
00:25:23من التعليمات البرمجية،
00:25:24فهي تمكّن مستخدميك
00:25:25من التفاعل مع الوكلاء
00:25:26عبر أدوات مثل
00:25:27مايكروسوفت تيمز،
00:25:28مايكروسوفت تيمز،
00:25:30جوجل شات،
00:25:31ديسكورد (Discord)،
00:25:32جيت هاب (GitHub)،
00:25:33لينير،
00:25:33تليجرام (Telegram)،
00:25:34واتساب (WhatsApp)
00:25:35وغيرها الكثير.
00:25:35تساعد “نانو كلو” (NanoClaw) الشركات
00:25:38في تشغيل وكلاء الذكاء الاصطناعي
00:25:39وقد بنوا منصتهم
00:25:40على مجموعة تطوير برمجيات الدردشة.
00:25:42إنها قاعدة تعليمات برمجية واحدة
00:25:43لكنها تقدم وكلاء
00:25:44عبر 15 تطبيقاً
00:25:45مختلفاً من تطبيقات المراسلة.
00:25:47تلك هي
00:25:49حزمة وكلاء فيرسيل.
00:25:50إنها مجموعة فريدة
00:25:52من القدرات المتكاملة
00:25:53التي تغطي كل شيء
00:25:54لازم لشحن
00:25:55الوكلاء للإنتاج.
00:25:56لقد أخذنا كل ما
00:25:58تعلمناه من بناء الوكلاء
00:25:59على مدى السنوات القليلة الماضية
00:25:59وحولنا تلك الدروس
00:26:00إلى مكونات بدائية هي الأفضل في فئتها
00:26:01وتعمل على نطاق فيرسيل.
00:26:02نحن نحبها
00:26:04تعمل على نطاق Vercel.
00:26:06نحن نحبها
00:26:07وعملاؤنا يحبونها أيضاً.
00:26:09الحزمة قوية
00:26:10وتسد فجوة حقيقية
00:26:12في النظام البيئي
00:26:13ونعتقد أن
00:26:13كل واحدة من هذه العناصر الأساسية
00:26:14هي الأفضل في فئتها.
00:26:16لكن لا يزال هناك
00:26:17الكثير من التعقيد.
00:26:19كل عنصر من هذه العناصر الأساسية
00:26:20لا يزال بحاجة إلى الربط
00:26:21لتشكيل وكيل واحد متماسك.
00:26:24ولكن ماذا لو لم يكن كذلك؟
00:26:26بينما كنا نبني
00:26:27حزمة الوكيل (agent stack)،
00:26:28هذا هو السؤال
00:26:29الذي كنا نعود إليه باستمرار.
00:26:31في Vercel،
00:26:32نحن لا نريد فقط
00:26:33بناء أكثر الوكلاء
00:26:34قوة في العالم
00:26:35ولا نريد فقط
00:26:36تمكينك من بناء
00:26:37أقوى الوكلاء
00:26:37في العالم.
00:26:39نحن نريد أن يكون بناء
00:26:40هؤلاء الوكلاء
00:26:40ممتعاً بالفعل.
00:26:42وهذا يعني
00:26:43ألا نكتفي بتوفير
00:26:44أقوى العناصر الأساسية
00:26:45لحزمة الوكيل في العالم،
00:26:48بل أيضاً توفير أسهل
00:26:50وأسرع طريقة لربط
00:26:51تلك العناصر الأساسية
00:26:52معاً.
00:26:54ولجعل ذلك ممكناً،
00:26:56لقد قمنا ببناء أحدث عضو
00:26:57في عائلة حزمة الوكيل.
00:27:00أهلاً بك يا Eve.
00:27:02إطار عمل Vercel
00:27:03لبناء وكلاء إنتاج
00:27:04كاملين من الطرف إلى الطرف.
00:27:07الآن، لدي الكثير
00:27:08لأقوله عن Eve،
00:27:09ولكن قبل أن أتعمق في ذلك،
00:27:10أريدكم أن تروها
00:27:11وهي تعمل.
00:27:12لذا يسعدني أن أدعو
00:27:13Char، قائد المنتج
00:27:15لـ Eve،
00:27:15ليوضح لكم كيف تعمل.
00:27:24شكراً يا Tomo.
00:27:26على مدار العام الماضي،
00:27:28لقد أخذنا كل شيء
00:27:28تعلمناه
00:27:29حول بناء الوكلاء
00:27:30وقمنا بتغليفه
00:27:31في Eve.
00:27:32دعوني أوضح لكم
00:27:33كيف يعمل.
00:27:35سأبدأ
00:27:35بأمر واحد
00:27:37في نافذة الأوامر (terminal).
00:27:38سيقوم هذا الأمر بهيكلة
00:27:40دليل الوكيل،
00:27:42وتثبيت التبعيات،
00:27:44وبدء جلسة دردشة
00:27:45تفاعلية
00:27:46مع الوكيل.
00:27:48بعد ذلك،
00:27:49سأقوم بتهيئة
00:27:49مزود النموذج الخاص بنا.
00:27:51سأستخدم
00:27:52بوابة Vercel للذكاء الاصطناعي (Vercel AI gateway)،
00:27:55وأختار فريق Vercel،
00:27:59وأقوم بالربط مع مشروع
00:28:01في ذلك الفريق.
00:28:01وقد انتهينا.
00:28:05الآن، لنختبره.
00:28:07من أنت؟
00:28:12حسناً.
00:28:12كان ذلك سريعاً.
00:28:14لقد قمت للتو ببناء
00:28:15وكيل وظيفي بالكامل
00:28:17في أقل من دقيقة.
00:28:18الآن،
00:28:23يعمل هذا الوكيل
00:28:24بملفين فقط.
00:28:26Agents.ts،
00:28:27الذي يحدد النموذج،
00:28:30و instructions.md
00:28:31الذي يحدد هوية الوكيل.
00:28:34وهذه البساطة
00:28:35هي ما يجعل الأمر سهلاً جداً
00:28:37لبناء وكلاء باستخدام Eve.
00:28:39الآن، لنقم ببناء
00:28:40حالة استخدام حقيقية.
00:28:41وصفت Hedy للتو
00:28:42وكيل مبيعات
00:28:43يقوم بمعالجة نصوص المكالمات
00:28:45ويحدث Salesforce
00:28:46و Linear.
00:28:47دعوني أوضح لكم
00:28:48مدى بساطة
00:28:49بناء ذلك الوكيل
00:28:50مع Eve.
00:28:52أولاً،
00:28:53سأمنح الوكيل
00:28:54هوية.
00:28:55في ملف التعليمات بتنسيق Markdown،
00:28:57سأصف
00:28:58مساعداً للانطلاق في السوق (go-to-market assistant)
00:28:59يمكنه إنشاء
00:29:00مهام في Linear
00:29:01وتحديث فرص
00:29:02Salesforce
00:29:03بناءً على نصوص المكالمات.
00:29:04وهكذا تماماً،
00:29:10أصبح لدى الوكيل
00:29:11ميثاق عمل جديد.
00:29:12بعد ذلك،
00:29:13سأمنحه أدوات
00:29:14يمكنه استخدامها
00:29:14لاتخاذ إجراءات.
00:29:16يحتاج الوكيل
00:29:16إلى أداة Linear
00:29:17حتى يتمكن من إنشاء المهام
00:29:18وتوضع الأدوات
00:29:19داخل مجلد الأدوات (tools folder).
00:29:24واسم الملف
00:29:26هو اسم
00:29:27الأداة التي
00:29:27يراها وكيلنا.
00:29:34لنقم بتعريف
00:29:35أداة Linear.
00:29:37الوصف
00:29:37هو ما يقرؤه الوكيل
00:29:39ليعرف متى
00:29:39يستخدم الأداة،
00:29:41والمدخلات
00:29:42هي نقاط البيانات
00:29:42التي يجب على الوكيل
00:29:43ملؤها،
00:29:44مثل العنوان
00:29:45ووصف
00:29:45المهمة.
00:29:47يمكننا استخدام
00:29:48موصل Linear
00:29:50الذي أعدته Hedy سابقاً
00:29:52ثم تنفيذ
00:29:53واجهة برمجة تطبيقات Linear (Linear API)
00:29:54لإنشاء مهمة.
00:29:58أريد أيضاً
00:29:59أن يعرف الوكيل
00:29:59كيفية إنشاء
00:30:00مهمة Linear،
00:30:01لذا سأضيف مهارة.
00:30:02وتوضع المهارات
00:30:04في مجلد المهارات (skills folder).
00:30:06تخبر هذه المهارة
00:30:07الوكيل
00:30:07بأنه يجب عليه البحث
00:30:08عن طلبات الميزات
00:30:09في نص المكالمة
00:30:11وفصل مهام Linear
00:30:12حسب الموضوع.
00:30:16عظيم.
00:30:17الآن، لنختبر الوكيل.
00:30:18يجب أن يكون قادراً
00:30:18على إنشاء مهام Linear.
00:30:25سيقوم بتحميل
00:30:26المهارة،
00:30:27وإنشاء المهمة.
00:30:28رائع.
00:30:29تم إنشاء المهمة،
00:30:30ويجب أن تظهر أيضاً
00:30:31في Linear.
00:30:34بعد ذلك، يحتاج الوكيل إلى
00:30:36تحديث فرص Salesforce
00:30:37المتاحة.
00:30:38نريد استخدام
00:30:38واجهة سطر أوامر Salesforce (Salesforce CLI)
00:30:39لإجراء التحديثات،
00:30:41ولكن هذا يعني
00:30:42أن وكيلنا يحتاج إلى صدفة (shell)،
00:30:43ونريد أن يتم تنفيذ الأوامر
00:30:44بأمان
00:30:46في عزلة.
00:30:47لذا سأقوم بتهيئة
00:30:48بيئة معزولة (sandbox) يمكن للوكيل
00:30:50استخدامها لإجراء التحديثات.
00:30:51هذا يُعد جهازاً افتراضياً خاصاً
00:30:53ليعمل فيه الوكيل،
00:30:54محاطاً بسور عن كل شيء آخر.
00:30:57سأقوم بإنشاء sandbox.ts.
00:31:00سيقوم هذا بتهيئة
00:31:01البيئة المعزولة،
00:31:02وتثبيت واجهة سيلزفورس (Salesforce CLI)
00:31:04في عملية تشغيل البيئة التجريبية (sandbox bootstrap)،
00:31:07وأيضًا إغلاق المنافذ.
00:31:09لذا فإن البيئة التجريبية مسموح لها فقط
00:31:11بالتحدث إلى سيلزفورس
00:31:11ولا شيء غير ذلك.
00:31:15سأعطي الوكيل
00:31:16أداة سيلزفورس
00:31:16تمامًا كما فعلنا مع “linear”،
00:31:18لكن تحديثات سيلزفورس
00:31:19تحتاج إلى موافقة
00:31:20من شخص في الفريق.
00:31:22لذا سأضيف عنصر التدخل البشري،
00:31:24وستتطلب هذه الأداة دائمًا
00:31:26من الوكيل
00:31:26طلب موافقة بشرية.
00:31:32سنستخدم موصل سيلزفورس الخاص بـ “Hedy”.
00:31:37وأخيرًا،
00:31:38دالة تنفيذ الأداة
00:31:39التي ستستدعي واجهة سيلزفورس
00:31:41وتجري تحديثات
00:31:42على سجل الفرصة.
00:31:43الآن، لنخبر
00:31:45خطوة سيلزفورس.
00:31:50سأطلب منه تحديث
00:31:52فرصة سيلزفورس
00:31:53إلى “مغلقة ومربوحة” (Closed Won).
00:31:55هذا هو التدخل البشري،
00:31:58وتم الأمر.
00:31:59إذا عدت
00:32:00إلى سيلزفورس،
00:32:01وقمت بتحديث هذه الصفحة،
00:32:03يجب أن تظهر كـ “مغلقة ومربوحة”.
00:32:07رائع.
00:32:08الآن، أحتاج إلى جعل
00:32:09الوكيل متاحًا
00:32:10على “Slack” لفريق المبيعات.
00:32:12لذا سأشغل أمر القنوات (slash channels).
00:32:15اختر Slack.
00:32:18نعم، أريد روبوت Slack.
00:32:22سيؤدي هذا إلى تثبيت
00:32:23روبوت Slack
00:32:24في مساحة العمل.
00:32:28نشر على Vercel.
00:32:34وتم الأمر.
00:32:35لنجربه.
00:32:36سأقوم بالإشارة إلى وكيلنا.
00:32:41وهذا كل شيء.
00:32:43لدينا وكيل جاهز
00:32:45للإنتاج يمكن لفريقنا
00:32:46استخدامه
00:32:47في طبقة التعاون الخاصة بنا على Slack.
00:32:50لكننا لم ننتهِ بعد.
00:32:51الوكيل قابل للملاحظة بالكامل أيضًا.
00:32:54دعونا نلقي نظرة
00:32:55على المحادثة
00:32:55التي أجريناها للتو معه على Slack.
00:32:57لذا في لوحة تحكم Vercel،
00:32:59سأنقر على المراقبة (observability)،
00:33:02عمليات الوكيل،
00:33:05ويمكنني رؤية
00:33:06سجل المحادثة بأكمله.
00:33:09استخدام الرموز المميزة (tokens)،
00:33:10طول التشغيل،
00:33:11المدخلات والمخرجات،
00:33:13وتفكير الوكيل.
00:33:14يمكنني حتى التعمق
00:33:16في كل من استدعاءات الأدوات
00:33:17التي قام بها الوكيل.
00:33:19وهذا كل شيء.
00:33:20لقد قمنا فقط
00:33:21ببناء وكيل جاهز للإنتاج
00:33:22في خمس دقائق.
00:33:24عودة إليك يا توملين.
00:33:24شكرًا لك يا تشار.
00:33:33يبدو وكأنه حقًا
00:33:34إطار عمل Next.js المفقود
00:33:36للعملاء.
00:33:37إنه متحيز
00:33:38بناءً على كل ما
00:33:39تعلمناه
00:33:40على مدى السنوات العديدة الماضية.
00:33:41ولكن الأهم من ذلك،
00:33:42إنه مفتوح المصدر
00:33:44ومعياري (modular).
00:33:45إنه مصمم ليعمل
00:33:46بسلاسة مع Vercel،
00:33:48مع ترابط عالٍ
00:33:49ببنيتنا التحتية،
00:33:50ولكنه قابل للتخصيص بالكامل
00:33:52حتى تتمكن من جعله خاصًا بك.
00:33:54يمكنك استبدال الموفرين
00:33:55والاحتفاظ بالأساس
00:33:56المتين تحته.
00:33:58قبل Eve،
00:33:59كان كل وكيل يحتاج
00:34:00إلى سقالاته الخاصة
00:34:01وعمليات الدمج.
00:34:02مع Eve،
00:34:03كل وكيل
00:34:04هو مجرد دليل
00:34:05منظم بالطريقة التي
00:34:06تفكر بها بالفعل
00:34:07بشأن الكود الخاص بك.
00:34:09بناء وكيل على مستوى المؤسسات
00:34:10كان يستغرق أسابيع.
00:34:11الآن، كما رأيت للتو،
00:34:13يستغرق دقائق.
00:34:15Eve سيغير
00:34:16الطريقة التي يبني بها
00:34:18الكثير منا الوكلاء.
00:34:18لقد غير بالفعل تمامًا
00:34:19الطريقة التي
00:34:20نبني بها الوكلاء
00:34:21داخل Vercel.
00:34:22لكن التالي،
00:34:23أريد دعوة مالطا
00:34:24ليخبرك عن
00:34:25أحد وكلائه المفضلين
00:34:27الذين بنيناهم
00:34:27والذين يشعر الكثير منا
00:34:29بالحماس الشديد تجاههم.
00:34:31شكرًا.
00:34:31شكرًا لك يا تومو.
00:34:42أنا مالطا من Vercel-Steel.
00:34:44الوكيل الذي يشعر تومو
00:34:45بالحماس الأكبر تجاهه
00:34:46هو وكيلنا.
00:34:47لقد بنيناه لـ Vercel أولاً
00:34:49والآن يمكنك استخدامه أنت أيضًا.
00:34:51يُسمى Vercel Agent.
00:34:55انتظر، انتظر، انتظر.
00:34:56لحظة.
00:34:57تبًا.
00:34:58لقد تلقيت تنبيهًا فعليًا.
00:35:00حسناً، واو.
00:35:01حسناً، V0 يعاني من
00:35:02انقطاع جزئي.
00:35:04دعني أصل فعليًا
00:35:05إلى حاسوبي المحمول.
00:35:06تخيل أن لدي حاسوبًا محمولًا
00:35:07وتحقق من هذا.
00:35:09حسناً، إذاً
00:35:10عميل Vercel بالفعل
00:35:12حقق في هذا بالفعل.
00:35:13دعونا نتعمق أكثر.
00:35:15حسناً، حسناً، حسناً.
00:35:16لقد وجد أن كائن مفتاح
00:35:17واجهة برمجة التطبيقات غير محدد
00:35:18في وقت التشغيل.
00:35:19ظهرت الأخطاء
00:35:20في آخر عملية نشر
00:35:21قبل بضع دقائق.
00:35:23إنه يوصي
00:35:24بإجراء استرجاع فوري
00:35:25إلى الإصدار السابق.
00:35:26هذا ذكي حقًا
00:35:27لأنه عندما تشك،
00:35:28فأنت تريد دائمًا
00:35:29إجراء استرجاع فوري
00:35:30كإجراء صحيح.
00:35:31دعني أوافق على هذا.
00:35:33الآن، وبإذني،
00:35:34وكيل فيرسل
00:35:35يقوم بالتراجع
00:35:36عن آخر إصدار
00:35:37لعملية النشر
00:35:37قبل ظهور أخطاء 500
00:35:39لدينا.
00:35:41حسناً.
00:35:41تم التراجع بنجاح.
00:35:43عادت منصة V0 للعمل.
00:35:45سيبدأ وكيل فيرسل
00:35:45الآن بالعمل
00:35:46على إصلاح الخلل،
00:35:47ولكن ليس علينا
00:35:48انتظار ذلك.
00:35:49حسناً.
00:35:49لنبدأ من جديد.
00:35:52مرحباً، اسمي مالطا.
00:35:53أنا مدير التقنية في فيرسل.
00:35:54وكيل فيرسل رائع
00:35:55لأنه يكتشف الحوادث
00:35:56بشكل مستقل،
00:35:57ولا يصعد الأمر
00:35:58إلا عندما تكون إيجابيات حقيقية
00:36:00ويكون التحليل
00:36:01مكتملًا بالفعل
00:36:02بحلول الوقت
00:36:02الذي أصل فيه إلى حاسوبي.
00:36:04الآن، أنا أدرك
00:36:06أن السؤال الأول
00:36:08الذي سيطرحه كل مدير تكنولوجيا تنفيذي في هذه الغرفة
00:36:09هو،
00:36:11كيف يكون من الآمن
00:36:12ترك وكيل يفعل هذا؟
00:36:14إنه السؤال الصحيح
00:36:16لأن معظم الوكلاء
00:36:17يرثون أذونات المستخدم.
00:36:20إنهم يعملون بصفتك
00:36:21ويعملون بصفتك
00:36:23ويمكنهم فعل كل شيء
00:36:25أمر واحد سيء
00:36:27يحدد نطاق الضرر الكامل لديك،
00:36:29سواء كان ذلك منك،
00:36:31أو زميل في الفريق،
00:36:32أو وكيل فرعي مشوش.
00:36:35يتمتع Vercel Agent
00:36:35بنموذج صلاحيات
00:36:37هو الأول من نوعه
00:36:38يجمع بين وضع التخطيط
00:36:40ومنح الصلاحيات.
00:36:42بدلاً من مطالبتك
00:36:43بالموافقة على الإجراءات
00:36:45واحدة تلو الأخرى،
00:36:46يقوم Vercel Agent بتخطيط
00:36:47الصلاحيات التي
00:36:48ستكون مطلوبة
00:36:49لإكمال المهمة
00:36:50ثم يطلب منك
00:36:52الموافقة عليها
00:36:52في خطوة واحدة متماسكة.
00:36:55للتراجع عن
00:36:56نشر معطل،
00:36:57يطلب Vercel Agent
00:36:58فقط الحصول على
00:36:58إذن مؤقت
00:36:59لإجراء عمليات تراجع فورية،
00:37:01مثلما رأينا للتو.
00:37:02إذا احتاج لشراء
00:37:03ذاكرة تخزين مؤقت قديمة،
00:37:04فإنه يطلب صلاحية مؤقتة
00:37:04للوصول إلى ذاكرة التخزين المؤقت
00:37:05لهذا المشروع
00:37:06ولا شيء غير ذلك.
00:37:08كل وكيل،
00:37:10كل إجراء
00:37:10يعمل في بيئة معزولة
00:37:11قبل أن يمس بيئة الإنتاج.
00:37:14وأي شيء
00:37:15يغير حالة بيئة الإنتاج
00:37:16ينتظر موافقة بشرية
00:37:17ليتم تنفيذه.
00:37:19الوكيل لا يمتلك أبداً
00:37:20وصولاً أكثر
00:37:21مما يحتاجه
00:37:21للمهمة
00:37:22التي يؤديها،
00:37:22ولكنه أيضاً
00:37:23لا يطالبك باستمرار
00:37:24بالمزيد من الصلاحيات.
00:37:24توازن رائع
00:37:26بين التقدم
00:37:27والأمان.
00:37:27إنه الجزء
00:37:29الذي أفتخر به أكثر
00:37:29والذي يفسر أيضاً
00:37:30لماذا لا أقلق
00:37:31بأن يكون Vercel Agent
00:37:32سبباً في
00:37:33صفحة التنبيه القادمة لي في الساعة 2 صباحاً.
00:37:34انتظر، انتظر.
00:37:40ما الذي يحدث هناك؟
00:37:41شخص لا يغلق
00:37:42هاتفه؟
00:37:43الساعة 20:55.
00:37:44يا إلهي.
00:37:45كان أنا.
00:37:46لقد كان أنا.
00:37:46حسناً.
00:37:48حسناً.
00:37:50أوه، وصلتني رسالة
00:37:51من غييرمو.
00:37:51يا صاح، أنت تعلم تماماً
00:37:52أنني على المسرح
00:37:53الآن.
00:37:54على أي حال، أدرك،
00:37:55أنكم تدركون جميعاً
00:37:56أن هذا مشهد تمثيلي،
00:37:57لكن دعوني أخبركم،
00:37:58إرسال G رسالة نصية لي
00:37:59للشكوى بشأن
00:38:00شيء لا يسير
00:38:00بشكل صحيح على موقعنا
00:38:01هو أمر واقعي
00:38:03بقدر ما يمكن أن تكون الأمور.
00:38:05على أي حال،
00:38:05لنقم بنسخ ولصق
00:38:06تلك الرسالة
00:38:07في Vercel Agent.
00:38:08في الواقع، دعني أضف
00:38:10لا ترتكب أي أخطاء
00:38:11فقط لضمان الجودة.
00:38:15حسناً.
00:38:16Vercel Agent
00:38:17ينظر الآن
00:38:17في رؤى السرعة
00:38:19لموقعنا
00:38:19ليرى إذا كان هناك أي تغيير.
00:38:22أوه، واو.
00:38:23حسناً، هناك 4 ثوانٍ لـ LCP.
00:38:25هناك شيء خاطئ بشكل كبير.
00:38:26هذا ليس جيداً.
00:38:29الآن سيقوم Vercel Agent
00:38:29بمراجعة
00:38:31جميع التغييرات الأخيرة
00:38:32لتضييق نطاق المشكلة.
00:38:35وقد وجد
00:38:36أننا أضفنا
00:38:36في وقت الانتظار
00:38:37على مسار الأيقونة المفضلة (Favicon).
00:38:40يتحقق من الأداء
00:38:41على نقطة النهاية تلك
00:38:42ويؤكد
00:38:44أن تحديثاً
00:38:46تسبب في المشكلة.
00:38:48لقد أنهى التحقيق
00:38:49بمعرفة السبب الجذري
00:38:50والآن هذا هو
00:38:51ويبدو أنني
00:38:51سأضطر
00:38:52للتحدث مع ماتان.
00:38:54إنه هنا في الجمهور
00:38:55في مكان ما.
00:38:56لا داعي للقلق.
00:38:57الخبر السار هو
00:38:58أن Vercel Agent
00:38:59يمكنه كتابة إصلاح
00:38:59في OpenPR.
00:39:01عندما أوافق عليه،
00:39:02سيتم إرسال التغيير
00:39:03إلى الإنتاج.
00:39:05حسناً، بالعودة إلى G.
00:39:06أصلح الخطأ.
00:39:07صفر سطر برمجي
00:39:08كتبته اليوم
00:39:08بيدي.
00:39:11حسناً.
00:39:12هذان مثالان
00:39:13على كيفية استخدامي
00:39:15لـ Vercel Agent
00:39:16وكيف يمكنه مساعدتك في إدارة
00:39:17أي شيء على منصة Vercel.
00:39:19عندما تطلب
00:39:20إصلاح بنية مشروعك،
00:39:22إنه يقرأ
00:39:22سجلات النشر الخاصة بك،
00:39:24ويجد الإعداد المعطل،
00:39:25ويتحقق من الإصلاح
00:39:26في بيئة الاختبار
00:39:26ويعيد النشر
00:39:27بموافقتك.
00:39:29اسأل لماذا أصبحت بنية مشروعك
00:39:30أبطأ
00:39:30في آخر عملية نشر
00:39:31وسيقارن البنية
00:39:32بالبنية السابقة
00:39:33ويخبرك
00:39:34بما تغير.
00:39:36يمكنك أن تطلب منه
00:39:37العثور على أهم
00:39:38مشكلات إمكانية الوصول
00:39:39في مشروعك
00:39:39وسيقوم بإجراء مراجعة
00:39:40ويفتح طلب سحب (PR).
00:39:43وإذا طلبت منه
00:39:44إصلاح خطأ 500
00:39:45الذي يظهر في سجلاتك،
00:39:46فسيفعل الشيء نفسه.
00:39:48لكن أكثر ما أحبه
00:39:49في الوكيل
00:39:51هو أنك لا تضطر
00:39:52إلى السؤال.
00:39:53Vercel Agent
00:39:54يرى تطبيقك
00:39:54يعمل في بيئة الإنتاج
00:39:55لذا عندما ترتفع حركة المرور
00:39:57أو يتم إطلاق تنبيه،
00:39:58سيحقق في الأمر
00:39:59على الفور
00:39:59ويجلب الإجابات
00:40:00إليك
00:40:01تماما كما فعل
00:40:02بالنسبة لي
00:40:02عندما تلقيت تنبيهاً
00:40:03وأنا هنا على المسرح.
00:40:05الأمثلة
00:40:06التي قدمتها لك
00:40:07كانت تتعلق بمشاكل
00:40:08البنية التحتية
00:40:08والأداء
00:40:09العادية.
00:40:10لكن قريباً،
00:40:10سيكون Vercel Agent
00:40:11قادراً
00:40:11على استدعاء المتخصصين.
00:40:13سيقوم بتشغيل
00:40:14DeepSec
00:40:14لإجراء مراجعة أمنية عميقة
00:40:15عبر قاعدة التعليمات البرمجية
00:40:16قاعدة التعليمات البرمجية
00:40:16أو فحص
00:40:17واجهتك الأمامية
00:40:18للتصميم
00:40:19وجودة تجربة المستخدم.
00:40:21إنه وكيل واحد
00:40:22يفهم
00:40:22نظامك التقني
00:40:23والبنية التحتية الخاصة بك
00:40:24مع ميزات التصدير
00:40:25التي يمكنه استدعاؤها عند الطلب.
00:40:27وكيل فيرسل
00:40:28متاح
00:40:28في نسخة تجريبية خاصة
00:40:29اليوم.
00:40:29امسح رمز الاستجابة السريعة هذا
00:40:30لطلب الوصول.
00:40:33أوه لا.
00:40:34ليس مجددًا.
00:40:36عظيم.
00:40:37إنها جين، رئيستنا التنفيذية.
00:40:39حسنًا.
00:40:42حسنًا.
00:40:42إنها تكتب،
00:40:43أشعر بالذعر
00:40:43قليلًا.
00:40:44هل قمنا بالفعل
00:40:44بتفعيل أعلام الميزات
00:40:45لكل شيء
00:40:46أعلنا عنه اليوم؟
00:40:48الآن،
00:40:49من الواضح،
00:40:49لم أستطع الذهاب
00:40:50والدخول إلى لوحة التحكم
00:40:51والنظر إلى أعلام
00:40:51فيرسل بنفسي،
00:40:52لكن أي عام
00:40:53هذا؟
00:40:532024؟
00:40:55لنطلب من وكيل فيرسيل.
00:40:57ما الذي أطلقناه اليوم؟
00:40:59حسنًا.
00:40:59لدينا
00:41:00تفعيل خدمات فيرسل.
00:41:02جين تحدثت عن هذا.
00:41:03تفعيل EVE.
00:41:03أنا متحمس جدًا.
00:41:05لا أستطيع الانتظار
00:41:05حتى تجربوه
00:41:06جميعًا.
00:41:07تفعيل النسخة التجريبية لوكيل فيرسل.
00:41:10كما تعلمون،
00:41:10لقد تحدثت للتو عن ذلك.
00:41:11ثم تفعيل
00:41:11Vercel Passport.
00:41:13في الواقع،
00:41:14ما هو Vercel Passport؟
00:41:16لم نسمع
00:41:17أي شخص يتحدث عن ذلك بعد.
00:41:19ربما أكون
00:41:20قد سربت للتو
00:41:20بقية الكلمة الرئيسية.
00:41:21على أية حال،
00:41:22للحديث عن
00:41:23Vercel Passport
00:41:23وأشياء أخرى،
00:41:24يرجى الترحيب
00:41:25على المسرح، جين.
00:41:26شكراً يا مالطا.
00:41:36Vercel Agent
00:41:37يوضح لك
00:41:38ما هو ممكن
00:41:38عندما تبني
00:41:39الوكلاء بالطريقة الصحيحة.
00:41:41وكل شركة
00:41:42في هذه الغرفة
00:41:43ستقوم ببناء
00:41:43وكيل
00:41:44مثل ذلك تمامًا.
00:41:45هناك نوعان
00:41:47من الناس
00:41:47في هذه الغرفة
00:41:48يسمعون ذلك.
00:41:49بعضكم
00:41:50يجلس هنا
00:41:51يفكر،
00:41:52لننطلق.
00:41:53سأقوم بإطلاق
00:41:53ذلك الليلة.
00:41:55ثم،
00:41:56هناك مديرو المعلومات
00:41:57ومديرو التقنية
00:41:58في الغرفة
00:41:58الذين يفكرون،
00:41:59أوه،
00:42:00لا.
00:42:01لأنك تستطيع
00:42:02بالفعل الشعور
00:42:03بما هو قادم.
00:42:04وكلاء الظل
00:42:05يكتبون إلى الأنظمة
00:42:06بدون مسار تدقيق،
00:42:08بوت ذكاء اصطناعي
00:42:09يغلق التذاكر،
00:42:11إنفاق لا يمكنك تفسيره.
00:42:13كلاكما
00:42:13محق.
00:42:15بناء الوكلاء
00:42:16أسهل
00:42:17مما تظن
00:42:17وأصعب بكثير
00:42:20مما تظن.
00:42:21سأخبركم
00:42:22عن هذا التوتر
00:42:23وما تعلمناه
00:42:25في فيرسل
00:42:25من خلال معايشته.
00:42:28درو بريدفيك،
00:42:29الذي يعمل معي،
00:42:30هو رئيس
00:42:30الهندسة
00:42:31للسوق.
00:42:32في يونيو 2025،
00:42:34كان لديه الوظيفة الأكثر إثارة
00:42:38في العالم.
00:42:39مهمته،
00:42:40بناء الوكلاء
00:42:41الذين سيغيرون
00:42:42طريقة دخول
00:42:43فيرسل للسوق.
00:42:45وقد نجحت.
00:42:46بعد عام،
00:42:48أصبح الوكلاء جزءًا
00:42:48من سير عملنا اليومي
00:42:49يعملون على نطاق واسع
00:42:51عبر مؤسستنا
00:42:52بكاملها في السوق.
00:42:54لقد قمت بعمل رائع،
00:42:55درو.
00:42:56لذا اليوم،
00:42:57سأقوم بتسليمك
00:42:58جهاز نداء.
00:43:00دعني أخبرك لماذا.
00:43:01ما تعلمناه
00:43:03هو أن الوكلاء
00:43:04أحرار.
00:43:05أحرار،
00:43:06مثل الجراء المجانية.
00:43:08الجميع يحب الجراء،
00:43:10لكنهم يتبولون على أرضيتك،
00:43:11ويأكلون أثاثك،
00:43:13ولا يمكنك الذهاب
00:43:14في عطلة.
00:43:15الوكلاء أحرار
00:43:16لأن أي شخص
00:43:17يمكنه توجيه كلود،
00:43:19لكن الوكلاء برمجيات،
00:43:21ونحن نعلم جميعًا
00:43:22أن البرمجيات
00:43:22لا تنتهي أبدًا.
00:43:24شخص ما يجب أن يصينهم،
00:43:26ويحدث النماذج،
00:43:27ويبني ميزات جديدة.
00:43:29بناء مئات الوكلاء
00:43:30علمنا دروسًا قاسية.
00:43:33أولاً،
00:43:34رأينا نفس المشكلة
00:43:36تُحل مرارًا وتكرارًا.
00:43:38وكلاء متعددون
00:43:39يحتاجون إلى الاتصال
00:43:40بنفس الأنظمة
00:43:41الداخلية.
00:43:42كل فريق بنى
00:43:43تكاملاته الخاصة
00:43:44من الصفر.
00:43:46ثانياً،
00:43:47كل وكيل
00:43:48كان يقرأ
00:43:48من قواعد معرفية مختلفة.
00:43:50فريقنا كان يسأل
00:43:51نفس السؤال
00:43:52ويحصل على إجابات مختلفة.
00:43:54ثالثاً،
00:43:55لم يكن لدينا أي رؤية.
00:43:57لم يعرف أحد
00:43:58عدد الوكلاء الموجودين،
00:43:59من بناهم،
00:44:00أو ما هي البيانات
00:44:01التي لمسوها.
00:44:03رابعاً،
00:44:04هذا النقص في الرؤية
00:44:05عنى أيضاً فوضى في التبني.
00:44:07أنا على سلاك،
00:44:08أكتب في،
00:44:09يظهر 500 وكيل.
00:44:11لا أعرف
00:44:11ماذا يفعل أي منهم.
00:44:13وأخيراً،
00:44:13تعلمنا أيضاً
00:44:14أن الدردشة
00:44:15ليست كل ما تحتاجه.
00:44:17بدأنا بفكرة
00:44:18أن سلاك
00:44:19كان واجهة عالمية،
00:44:20وكان ذلك خاطئاً.
00:44:22الوكلاء
00:44:22الذين تم استخدامهم فعلياً
00:44:24كان لديهم أيضاً واجهات أمامية
00:44:25للأذونات،
00:44:26ولتصور البيانات،
00:44:27ولسير العمل،
00:44:28ولإبقاء البشر
00:44:29في الحلقة.
00:44:31تعلمنا
00:44:31أن جميع وكلائنا
00:44:33كان عليهم العمل
00:44:33في اليوم الأول
00:44:35وفي اليوم المئة.
00:44:38وأنا سعيد
00:44:38بإخبارك
00:44:39أنهم يفعلون ذلك.
00:44:41نحن ندير أكثر من 100 وكيل
00:44:43في الإنتاج
00:44:44في فيرسيل،
00:44:45وهم جزء
00:44:46من كيفية عملنا
00:44:47كل يوم.
00:44:49أريد أن أخبرك
00:44:51عن 10
00:44:51من أهمهم.
00:44:53والترتيب مهم.
00:44:55بدأنا
00:44:55بحالات الاستخدام
00:44:56الأكثر وضوحاً
00:44:57وشقنا طريقنا
00:44:58نحو الوكلاء
00:44:59الذين غيروا
00:45:00العمليات الداخلية
00:45:01وحولوا
00:45:02كيفية عملنا
00:45:04مع فريق طرح المنتجات في السوق.
00:45:07فيرتيكس
00:45:07هو وكيل
00:45:08دعم العملاء لدينا.
00:45:10إنه يحل
00:45:11أكثر من 91%
00:45:13من تذاكر دعم
00:45:14فيرسيل
00:45:15عبر مركز المساعدة،
00:45:16سلاك،
00:45:17ودوكس شات.
00:45:19ديل1
00:45:20هو وكيلنا
00:45:21لذكاء الصفقات.
00:45:22إنه يستمع
00:45:23إلى كل مكالمة مبيعات،
00:45:25ويدرب ممثلينا
00:45:25في سلاك،
00:45:26ويجري تحليلاً بعد الوفاة
00:45:27لكل صفقة خاسرة.
00:45:29تم استدعاء
00:45:30بروتوكول التحكم في
00:45:31ديل1 17,000 مرة
00:45:34هذا الشهر.
00:45:36درافت زيرو
00:45:36هو وكيل المحتوى الخاص بنا.
00:45:38إنه يكتب
00:45:39المسودة الأولى
00:45:40لكل مدونة،
00:45:41سجل تغييرات،
00:45:42وقصة عميل
00:45:43ننشرها.
00:45:45أيه زيرو
00:45:46هو وكيل تحسين البحث لدينا.
00:45:48إنه يتتبع
00:45:48كيف تظهر علامة فيرسيل
00:45:50التجارية والمحتوى
00:45:50الخاص بنا
00:45:51عبر بحث الذكاء الاصطناعي.
00:45:53كل يوم،
00:45:54يقوم بتشغيل مئات
00:45:55المطالبات
00:45:55عبر عشرات
00:45:56نماذج الترميز.
00:45:59ريفوا
00:45:59هو وكيل تحديث
00:46:00سيلز فورس الخاص بنا.
00:46:02إنه يدفع
00:46:02تغييرات السجلات
00:46:03الحرجة
00:46:03إلى سيلز فورس
00:46:05مع وجود إنسان
00:46:05في الحلقة.
00:46:06إنه يوفر تسع ساعات
00:46:08من الوقت
00:46:08لفريق عمليات الإيرادات لدينا
00:46:10كل يوم.
00:46:12بيني
00:46:12هو وكيل التمويل
00:46:14والعمليات لدينا.
00:46:15لديه إمكانية الوصول
00:46:15إلى منصة الفواتير الخاصة بنا،
00:46:17مزود الدفع،
00:46:18وأنظمة المراقبة.
00:46:20إنه يوفر لفريق التمويل
00:46:21وفريق الهندسة
00:46:21المناوب لدينا
00:46:22ساعات من الإجابة
00:46:23على تذاكر الفواتير.
00:46:26والتالي،
00:46:27هناك في.
00:46:28في هو وكيل التوجيه الخاص بنا.
00:46:30إنه يوجه الطلبات
00:46:31إلى جميع
00:46:32الوكلاء الداخليين الآخرين.
00:46:34هل تتذكر
00:46:35مشكلة التبني تلك؟
00:46:36لا يزال لدينا
00:46:37100 وكيل،
00:46:38لكن في
00:46:39هو الباب الأمامي
00:46:40لهم جميعاً.
00:46:41اسأل في سؤالاً،
00:46:43وهو يختار
00:46:43الوكيل المناسب
00:46:44للمهمة.
00:46:46آخر شيء
00:46:47سأعرضه عليكم
00:46:47هم الذين
00:46:48أريد قضاء
00:46:49وقت حقيقي عليهم
00:46:50لأنني أعتقد
00:46:51أن كل واحد
00:46:52منكم سيرغب
00:46:52في بناء
00:46:53واحد منهم.
00:46:55أولاً،
00:46:56دي زيرو،
00:46:57محلل البيانات الخاص بنا.
00:46:59دي زيرو يمنح
00:46:59شركتنا بأكملها
00:47:01تحليلات عند الطلب على مدار الساعة طوال أيام الأسبوع
00:47:03وعلوم البيانات.
00:47:04أي شخص في فيرسيل،
00:47:05المهندسون،
00:47:07ممثلو المبيعات،
00:47:07المالية،
00:47:08الدعم،
00:47:09يمكنهم إجراء تحليلات
00:47:10على بياناتنا
00:47:11من مستودعنا
00:47:12دون تقديم تذكرة
00:47:13أو انتظار فريق البيانات.
00:47:14يمكن للمستخدمين طرح
00:47:17أسئلة بسيطة
00:47:17مثل كم عدد العملاء المحتملين
00:47:18الذين حصلنا عليهم من حملة ما،
00:47:19ويقوم دي زيرو بكتابة
00:47:21وتشغيل لغة إس كيو إل الأساسية.
00:47:22ولكن دي زيرو هو أيضاً
00:47:25عالم بيانات.
00:47:26إذا كان المستخدمون بحاجة إلى
00:47:28إجراء تحليل إحصائي،
00:47:28فإنه يشغل بيئة تجريبية
00:47:30ويقوم بتشغيل بايثون
00:47:31لإنشاء التقارير.
00:47:33دي زيرو هو الأداة الداخلية
00:47:35الأكثر استخداماً
00:47:37في فيرسيل.
00:47:38إنه يجيب على 30,000
00:47:39سؤال شهرياً.
00:47:41وهو آمن على نطاق واسع.
00:47:43دي زيرو لا يعمل
00:47:45في وضع الإله.
00:47:46كل استعلام محدد
00:47:47بأذونات المستخدم.
00:47:48إذا لم تتمكن من رؤية جدول
00:47:51في سنوفليك،
00:47:52فلا يمكن لدي زيرو
00:47:53إظهاره لك أيضاً.
00:47:54تحت الغطاء،
00:47:55كان دي زيرو بحاجة إلى طبقة دلالية.
00:47:56وعلى الرغم من أنه
00:47:59يمكنك طرح الأسئلة
00:47:59في سلاك،
00:48:01فإنه يحتاج إلى واجهة مستخدم
00:48:02حتى يتمكن الناس من استكشاف الرسوم البيانية
00:48:02والتعمق في البيانات.
00:48:04التالي هو أثينا،
00:48:06قمرة قيادة المبيعات لدينا.
00:48:09أعلنت سيلز فورس عن النسخة غير المرئية.
00:48:11لقد قمنا بتشغيله
00:48:13لأشهر.
00:48:14تختار أثينا الحسابات،
00:48:15وتخطط للتواصل،
00:48:17وتتتبع الإشارات،
00:48:18وتدير الحركة الأسبوعية
00:48:19لكل ممثل مبيعات في فيرسيل.
00:48:20بعد وقت قصير من تفعيلها،
00:48:23تضاعفت خطوط الأنابيب تقريباً.
00:48:25تضاعف خط الأنابيب تقريبًا.
00:48:27كل مندوب مبيعات يستخدمه
00:48:29كل يوم.
00:48:31خلف الكواليس،
00:48:32احتاجت أثينا
00:48:33إلى نفس الطبقة الدلالية
00:48:34التي احتاجتها DZero،
00:48:36بالإضافة إلى سير عمل دائم
00:48:37واتصالات آمنة،
00:48:39بالإضافة إلى واجهة مستخدم،
00:48:40لأن وكلاء Go-To-Market
00:48:41أكثر فعالية
00:48:42مع البكسلات والأزرار
00:48:44بدلاً من مجرد قناة Slack.
00:48:47وأخيراً،
00:48:48وكيل العملاء المحتملين (Lead Agent)،
00:48:49مندوب المبيعات المستقل لدينا.
00:48:51لقد قمنا بتدريب وكيل العملاء المحتملين
00:48:52على دليل عمل
00:48:53أفضل مندوب مبيعات لدينا،
00:48:55والآن هو ينفذ
00:48:56الدليل بنفسه
00:48:57على مدار الساعة.
00:48:58ربما رأيتم
00:48:59العنوان الرئيسي العام الماضي.
00:49:01لقد استبدلنا 10 مندوبي مبيعات
00:49:02بواحد فقط.
00:49:04كان ذلك “وكيل العملاء”.
00:49:06لقد أعدنا توزيع
00:49:07هؤلاء المندوبين التسعة
00:49:08في أدوار أكبر
00:49:09ورفعنا حصتنا.
00:49:10لقد شهدنا عائد استثمار بمقدار 32 ضعفاً،
00:49:13وتكلفته 5000 دولار
00:49:15سنويًا للتشغيل.
00:49:16إنه يعمل
00:49:17عند الشريحة المئوية التسعين
00:49:19من مندوبينا،
00:49:20ومهندس واحد
00:49:21يصينه بدوام جزئي.
00:49:23خلف الكواليس،
00:49:25يعمل Lead Agent على
00:49:26المكدس الذي عرضه تومو
00:49:27للتو.
00:49:28AI SDK،
00:49:29Workflow SDK،
00:49:30و Chat SDK
00:49:31لـ Slack.
00:49:32وهو مفتوح المصدر،
00:49:34لذا يمكنك البدء في بناء
00:49:35خاصتك اليوم.
00:49:37بناء هؤلاء الوكلاء
00:49:38كان سهلاً
00:49:39لأننا استخدمنا Next.js
00:49:40وإطار عمل الوكيل الخاص بنا،
00:49:43إيف (Eve)،
00:49:43وكان تشغيلهم
00:49:44أمرًا سهلاً
00:49:45لأنهم يعملون على Vercel.
00:49:47هل تذكرون عندما قلت
00:49:48أن بناء الوكلاء
00:49:49أصعب
00:49:50مما تعتقدون؟
00:49:52الجزء الصعب
00:49:53هو كل ما يحيط بهم،
00:49:55من يمكنه الوصول إليهم،
00:49:57كيفية المصادقة،
00:49:58ما البيانات التي يمكنهم لمسها،
00:50:00وتوفير كل ذلك
00:50:01لفريق الأمن الخاص بك.
00:50:03لذا أمضينا العام الماضي
00:50:04في بناء المنصة
00:50:05التي تجعل ذلك سهلاً،
00:50:07واليوم،
00:50:08نحن نجعلها متاحة
00:50:09لكم.
00:50:11أنا متحمس للإعلان عن
00:50:12Vercel لتطبيقات المؤسسات
00:50:15والوكلاء.
00:50:17إنها تجربة مطور Vercel
00:50:19التي تحبونها
00:50:20للجميع في شركتكم
00:50:22مع هوية
00:50:23ووصول مدمج
00:50:24مع خيار
00:50:26تشغيلها
00:50:26داخل مستأجر AWS الخاص بكم.
00:50:29مثل جميع منتجاتنا،
00:50:30هي محمولة
00:50:31لأنها مستقلة عن إطار العمل
00:50:32والنموذج،
00:50:34وقد بنينا هذا
00:50:35لأنفسنا أولاً،
00:50:36والآن أصبحت منصة
00:50:37يمكنكم البناء عليها أيضاً.
00:50:39دعوني أريكم
00:50:40أهم ثلاث قطع.
00:50:43قبل اليوم،
00:50:44كان عليكم توفير
00:50:45وإنهاء خدمة
00:50:46كل مستخدم في Vercel.
00:50:48تمنحكم إدارة المستخدمين للمؤسسات
00:50:50تحكماً مركزياً
00:50:51في وصول الموظفين
00:50:52إلى Vercel و VZero
00:50:54مع سجل تدقيق كامل
00:50:56لكل إجراء يقومون به.
00:50:59قلت في وقت سابق
00:51:00أن أي شخص يمكنه توجيه كلود (Claude).
00:51:02الواقع هو
00:51:03أن موظفيكم
00:51:04يقومون بذلك بالفعل،
00:51:05سواء كنتم تعلمون ذلك أم لا.
00:51:07هذا ما يسمى بتكنولوجيا المعلومات الخفية (Shadow IT)،
00:51:09وقد تسببت الذكاء الاصطناعي بالفعل
00:51:11في خروقات بيانات كبيرة
00:51:12في المؤسسات.
00:51:13لذا حتى لو كنتم تستطيعون التحكم
00:51:15في من يبني بالذكاء الاصطناعي،
00:51:16لا يزال يتعين عليكم تقييد
00:51:18الوصول إلى التطبيقات
00:51:19والوكلاء الذين يبنونها.
00:51:21ولهذا السبب بنينا
00:51:22Vercel Passport.
00:51:24إنه يضع كل تطبيق داخلي
00:51:26ووكيل خلف نظام الهوية (IDP) الخاص بكم
00:51:28بشكل افتراضي.
00:51:29الأدوات الداخلية
00:51:30تبقى داخلية.
00:51:32يمكن للموظفين رؤية
00:51:33التطبيقات التي يحتاجونها فقط،
00:51:35ولا يوجد شيء مكشوف للعامة.
00:51:38ويمكنكم نشر
00:51:39كل هذا
00:51:40داخل مستأجر AWS الخاص بكم.
00:51:42لقد سمعتم ذلك بشكل صحيح.
00:51:43يمكنكم حتى تشغيل
00:51:44وظائف Vercel
00:51:45داخل حساب AWS الخاص بكم.
00:51:47أي شيء تبنونه
00:51:48مع الوكلاء
00:51:49يبقى داخل
00:51:50حدود الأمان الخاصة بكم.
00:51:53الفرق
00:51:54التي تشحن بسرعة،
00:51:56وبشكل آمن على نطاق واسع
00:51:57هي الفرق
00:51:58التي ستفوز.
00:51:59لقد بنينا تطبيقات المؤسسات
00:52:01والوكلاء
00:52:01لكي تكونوا أنتم.
00:52:03جي،
00:52:04العودة إليك
00:52:04للاختتام.
00:52:13شكراً، جين.
00:52:14شكراً، جين.
00:52:15لقد أبليت بلاءً حسناً.
00:52:17اليوم،
00:52:18أريناكم
00:52:18أن Vercel
00:52:19هي منصة
00:52:19حيث يمكنكم البناء
00:52:21وتشغيل كل شيء.
00:52:23أي نوع من المواقع،
00:52:25التطبيقات،
00:52:26أو الوكلاء.
00:52:28أطر عمل الواجهة الخلفية لديكم
00:52:29يمكنها العمل على نطاق واسع.
00:52:31مع خدمات Vercel،
00:52:33يمكنكم التطوير،
00:52:34والمعاينة،
00:52:35والنشر
00:52:36للحزم الخلفية
00:52:36والواجهات الأمامية
00:52:37معاً.
00:52:40مع EVE،
00:52:41يمكن لأي شخص في فريقكم
00:52:42بناء وكيل
00:52:43في دقائق
00:52:44أو ثوانٍ.
00:52:47Vercel Connect
00:52:48يمنح هؤلاء الوكلاء
00:52:49وصولاً آمناً
00:52:50إلى جميع خدماتكم.
00:52:54Vercel Passport
00:52:55يضمن أن
00:52:55الوكلاء الداخليين
00:52:56والتطبيقات
00:52:57تبقى داخلية
00:52:58خلف نظام الهوية (IDP) الخاص بكم.
00:53:01ويمكنكم تشغيل
00:53:02كل هذا
00:53:03داخل
00:53:04حساب AWS الخاص بكم.
00:53:07يمكنكم البدء اليوم.
00:53:09اطلبوا من وكيل الترميز الخاص بكم
00:53:10تثبيت
00:53:11إضافة Vercel.
00:53:13ثم يمكنكم بناء أي شيء.
00:53:16موقع ويب،
00:53:17تطبيق،
00:53:18وكيل،
00:53:18وشحنه
00:53:19على نطاق عالمي.
00:53:21وسيظل وكيل Vercel
00:53:22يراقب
00:53:23الإنتاج.
00:53:25هذه هي
00:53:26البنية التحتية للوكلاء (Agentic Infrastructure).
00:53:28لا يسعنا الانتظار
00:53:29لرؤية
00:53:30ما ستشحنونه بعد ذلك.
00:53:31شكراً لكم.