بيودي باي أصبح مهندس برمجيات الآن...

BBetter Stack
컴퓨터/소프트웨어AI/미래기술

스크립트

00:00:00المستودع الجديد الأكثر حصولاً على النجوم هذا الصيف، أكثر من 83,000 نجمة في ستة أسابيع.
00:00:05لم يأتِ من Google أو Microsoft أو OpenAI. بل جاء من PewDiePie. نعم، PewDiePie نفسه.
00:00:12وإذا فتحت قائمة المشكلات، ستجد أن المشكلة الأكثر تصويتاً تقول، وأقتبس:
00:00:17“هذا جنون خالص”. وتعليق آخر يقول: “أنَا خائف حقاً حتى من تشغيله على جهازي”.
00:00:22لذا سأقوم بتشغيله نيابة عنكم. وسنرى ما هذا المشروع بالأساس.
00:00:30المشروع اسمه Odysseus، ووصفه بأنه مجرد واجهة دردشة أخرى يبخسه حقه. إنه مساحة عمل ذكاء اصطناعي
00:00:38مستضافة ذاتياً تقوم بجميع هذه الأشياء الكثيرة جداً لدرجة يصعب علي قراءتها.
00:00:44وأثناء قيامه بكل هذا، فإنه يستمر عبر الجلسات، تطبيق واحد يعمل على جهازك.
00:00:50بترخيص GPL، بدون خطط سحابية، وبدون اشتراكات. كل محادثة وبريد إلكتروني يوضع في مجلد بيانات
00:00:56محلي بسيط يمكنك عمل نسخة احتياطية منه بنفسك. والقصة الخلفية تشرح كل شيء. العام الماضي، انغمس PewDiePie
00:01:02في عالم الذكاء الاصطناعي المحلي بشكل أعمق من معظمنا. حيث بنى منصة بـ 10 معالجات رسومات مع كروت 4090
00:01:09معدلة بسعة 48 غيغابايت، ونماذج بـ 70 مليار معلمة، وواجهة محلية الصنع تسمى chat OS مع مجلس من البوتات
00:01:18التي تصوت على الإجابات حتى بدأت بالتآمر ضده. مشروع Odysseus هو إعادة بناء لجميع تلك الأنظمة
00:01:24لكي نستخدمها نحن. أطلقه في 31 مايو، وحصد 30,000 نجمة في 48 ساعة. لنرى ما هذا حقاً.
00:01:30إذا كنت تستمتع بأدوات البرمجة لتسريع سير عملك، تأكد من الاشتراك. لدينا مقاطع فيديو تنزل باستمرار.
00:01:35فلنقم بتشغيله، لأنه على أجهزة Mac يتطلب أمراً واحداً: استنساخ المستودع وتشغيل Docker وهو يتكفل
00:01:41بإعداد كل شيء. عندما أستخدم grep، سأحصل على كلمة مرور مؤقتة في الطرفية ويتم تشغيله على المنفذ 7000.
00:01:48يمكنني تسجيل الدخول بـ admin وتلك كلمة المرور. والآن نحن ننظر إلى هذه الواجهة ذات الخط أحادي المسافة
00:01:52باللون الأحمر على الخلفية الداكنة بنمط الطرفية. وصفها موقع XDA بأنها رائعة بشكل غريب، بينما وصفها معلق في Hacker News
00:01:58بأنها مروعة. وبصراحة، هذا الانقسام يخبرنا بكل شيء عن هذا المشروع.
00:02:03المحطة الأولى هي دليل التشغيل. إنه يفحص جهاز Mac هذا، الشريحة، والذاكرة الموحدة، ويخبرني بالنصائح حول
00:02:09النماذج المحلية التي ستعمل هنا بالفعل، ثم يقوم بتنزيلها وتشغيلها عبر Llama CPP مع تسريع Metal الكامل.
00:02:16تلك الشاشة الواحدة تختصر ساعة من البحث. يمكنني سحب الصناديق وتحريكها،
00:02:22وهو أمر رائع. لكن الشيء المثير للاهتمام التالي هنا هو مقارنة النماذج. موجه واحد،
00:02:27ثلاثة نماذج محلية، جنباً إلى جنب، واختبار أعمى. يمكنني بعد ذلك إدخال الموجه الخاص بي. وعندما ينتهي،
00:02:34يمكنني اختيار الفائز قبل أن يكشف عن النموذج الذي كتب ذلك. هذا هو مجلس البوتات. إنه أمر
00:02:40رائع نوعاً ما. كل هذا مبني على تطبيق Fast API للحاويات، Odysseus، وChroma DB للذاكرة المتجهة،
00:02:47ومحرك بحث SearXNG المدمج، وNifty للإشعارات اللحظية. هذه الحزمة هي السبب في أن البحث العميق،
00:02:54الذي سأتحدث عنه بعد قليل، يعمل دون أي واجهات برمجة تطبيقات مدفوعة. فهو يبحث من خلال SearXNG الخاص به،
00:03:00ويقرأ المصادر، ويعيد تقريراً مع المراجع محلياً بالكامل. الذاكرة حقيقية. أخبره بحقيقة اليوم،
00:03:06واستفسر عنها غداً في جلسة جديدة، وسيتذكرها. عميل البريد الإلكتروني ينظم صندوق الوارد الفعلي عبر IMAP
00:03:11ويصيغ الردود. لم أُرِد مزامنة بريدي الإلكتروني معه لأسباب بديهية، لكن الميزة مدمجة.
00:03:17توجد تقويم مدمج حيث يمكنك إضافة الأشياء تماماً مثل التقويم العادي، ولكن الآن أصبح بإمكان نموذج اللغة
00:03:22قراءته بالفعل. يمكنني في الواقع الانتقال إلى البحث العميق هنا، والذي أعود إليه الآن.
00:03:26يمكنني طرح سؤال عليه فينفذ دورة وكيل متعددة الخطوات. أفضل تشبيه لدي هو مشاريع سحابية
00:03:33مستضافة ذاتياً مع صندوق وارد ملحق بها. والآن، نقطة أريد أن أكون منصفاً بشأنها، وهي أن دورة الوكيل،
00:03:39ودليل التشغيل، ومسار البحث قد تم اقتباسها مع نسب الفضل لأصحابها من OpenCode وLLM Fit
00:03:46والبحث العميق من Alibaba. هذا مجرد تجميع ماهر. إنه ليس اختراعاً من الصفر،
00:03:52وبصراحة، لا يحتاج لأن يكون كذلك. وهو ما يطرح السؤال الذي طرحه موقع Hacker News حرفياً:
00:03:58لماذا لا نستخدم OpenWebUI فحسب؟ سؤال عادل تماماً. يتمتع OpenWebUI وLibreChat بسنوات من النضج في الإصدارات
00:04:05المنشورة بالفعل. بينما يتفوق Odysseus في اتساعه. فلا أحد غيره يقدم البريد الإلكتروني والتقويم والوكلاء المجدولين
00:04:11والإشعارات اللحظية ومدير النماذج المتوافق مع العتاد في حزمة واحدة. هناك مشكلة صغيرة في الترخيص
00:04:17أيضاً. ترخيص OpenWebUI لا يسمح لك بإزالة علامته التجارية، وهو ما أشار إليه Hacker News بأنه ليس مفتوح
00:04:23المصدر بالكامل. أما Odysseus فهو تحت ترخيص AGPL الصريح. ولكن إذا كنت تريد الدردشة بالإضافة إلى RAG وهذا كل ما تحتاجه،
00:04:30فاختر أداة أخرى بكل بساطة. لا يوجد خلاف حول ذلك. والآن، الجزء الذي تحتاج لسماعه بالفعل،
00:04:34لأني لا أروج لهذا المشروع بأي شكل، فإن أبرز مشكلة مطروحة تقول: “ما الذي يحدث هنا بحق الخالق؟”
00:04:41فهي تصف 800 طلب سحب مدمج من أكواد الذكاء الاصطناعي العشوائية، وملف CSS مكون من 30,000 سطر، وجافاسكريبت مضمنة عشوائياً،
00:04:49وحالياً، ما يقرب من 900 طلب سحب ما زالت مفتوحة، تم كتابة العديد منها بواسطة الذكاء الاصطناعي، والبعض الآخر قدمه المعجبون.
00:04:56لا توجد أي إصدارات محددة بوسوم. صفر إصدارات. أنت تشغل فرع تطوير متغيراً باستمرار، مع تبعيات غير مثبتة،
00:05:03تثبته اليوم، وغداً تحصل على تطبيقين مختلفين. النجوم ناتجة جزئياً عن الإعجاب بالقناة،
00:05:07بكل تأكيد. فالرجل لديه 110 ملايين مشترك، ولكن النجوم ليست مراجعة برمجية. واقرأ نموذج المخاطر
00:05:14الخاص بالمشروع نفسه. الوكيل يحصل على وصول لموجه الأوامر، ووصول للملفات، والقدرة على إرسال البريد الإلكتروني. وعلى حد تعبيرهم،
00:05:21تعامل معه كلوحة تحكم مسؤول. لا تعرض هذا للإنترنت أبداً. وهناك تعقيد خاص بـ Mac في Docker،
00:05:27حيث يعمل الاستنتاج على المعالج المركزي فقط، لأن Docker ونظام Mac OS لا يمكنهما الوصول لمعالج الرسومات. لذا،
00:05:32حكمي ينقسم إلى جزأين. كبيئة تجريبية محلية، فهو رائع. أما كاعتماد في بيئة إنتاجية، فلا على الإطلاق.
00:05:39ولا بأس في أن يكون كلاهما. ولكن إليكم ما يغفله جمهور “إنه مجرد كود رديء”. أكثر من 300 شخص
00:05:45ساهموا في هذا المشروع الآن. ولقد فرض المجتمع إضافة ملف ملاك الكود، وكتبوا مقترحاً كاملاً لإعادة الهيكلة
00:05:52جذب أكثر من 100 تعليق. وقبل يومين، انتقل المستودع إلى منظمة GitHub خاصة به.
00:05:59هذا المشروع فوضوي، ومكتظ، وغير متكافئ، وأكثر حيوية من أي مشروع رأيته منذ فترة. لذا،
00:06:05إليكم خلاصة قولي. الأمر لا يتعلق بالكود. فالكود بصراحة هو أقل شيء أهمية في ذلك
00:06:09المستودع. ما يهم هو أن 110 ملايين شخص شاهدوا للتو شخصاً يثقون به يقول إنه يمكنك تشغيل
00:06:15الذكاء الاصطناعي الخاص بك على جهازك والتحكم ببياناتك. الاستضافة الذاتية للذكاء الاصطناعي أصبحت واسعة الانتشار،
00:06:20لكن هذا لا يعني دائماً أنه ينبغي علينا الوثوق بها. إذا كنت تستمتع بنصائح وحيل البرمجة مثل هذه،
00:06:24تأكد من الاشتراك في قناة BetterStack. ونراكم في فيديو آخر.

핵심 요약

يحقق مشروع Odysseus المستضاف ذاتياً انتشاراً واسعاً رغم فوضى أكواده، موفراً مساحة عمل ذكاء اصطناعي محلية وكاملة التحكُّم.

하이라이트

  • حصد مشروع Odysseus للذكاء الاصطناعي 83,000 نجمة على غيت هاب في غضون ستة أسابيع منذ إطلاقه في 31 مايو.

  • يعمل المشروع محلياً عبر جهاز ماك باستخدام استنساخ المستودع ودوكر مع تسريع معدني كامل للنماذج.

  • يحتوي المشروع على أكثر من 900 طلب سحب مفتوح وملف CSS مكون من 30,000 سطر مكتوب جزئياً بواسطة الذكاء الاصطناعي.

  • يجمع Odysseus بين البريد الإلكتروني والتقويم والبحث العميق وإدارة النماذج في حزمة محلية واحدة تحت ترخيص AGPL.

타임라인

إطلاق مشروع Odysseus والاهتمام الواسع

  • حصد المستودع أكثر من 83,000 نجمة في ستة أسابيع.
  • يقدم المشروع مساحة عمل ذكاء اصطناعي مستضافة ذاتياً بدون خطط سحابية أو اشتراكات.
  • يعيد Odysseus بناء أنظمة محلية متقدمة استخدمها المطور سابقاً لتوفيرها للمستخدمين.

يجذب المشروع اهتماماً هائلاً لحصوله على 30,000 نجمة خلال أول 48 ساعة من إطلاقه. يعتمد النظام على تخزين المحادثات والرسائل في مجلد بيانات محلي بسيط يسهل نسخه احتياطياً.

طريقة التشغيل والمكونات التقنية

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

تتيح الواجهة مقارنة النماذج محلياً واختبارها عبر موجه واحد. يتيح النظام تنفيذ بحث عميق وقراءة المصادر محلياً بالكامل دون الحاجة لواجهات برمجة تطبيقات مدفوعة.

مقارنة المشاريع والمشكلات البرمجية

  • يتميز Odysseus باتساع وظائفه مقارنة بأدوات مثل أوبن ويب يو آي لتضمينه البريد والتقويم.
  • يعاني المستودع من فوضى برمجية تضم 800 طلب سحب مدمج ونحو 900 طلب مفتوح.
  • يساهم أكثر من 300 شخص في تنظيم المستودع وتحسين هيكلته الكودية.

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

커뮤니티 글

모든 글 보기