Hub documentation

كتاب حي على Spaces

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

كتاب حي على Spaces

Livebook هو أداة مفتوحة المصدر لكتابة كراسات أكواد تفاعلية بلغة Elixir. وهو جزء من مجموعة متنامية من أدوات Elixir مخصصة لـالحسابات العددية وعلم البيانات وتعلم الآلة.

من أكثر ميزات Livebook إثارةً للاهتمام:

  • سير عمل قابل للتكرار: يشغّل Livebook كودك بترتيب متوقع، وصولاً إلى إدارة الحزم
  • الخلايا الذكية: تنجز مهام معقدة، مثل معالجة البيانات وتشغيل نماذج التعلم الآلي، بنقرات قليلة باستخدام خلايا الدفتر القابلة للتوسيع في Livebook
  • مدعوم بلغة Elixir: استخدم قوة لغة البرمجة Elixir لكتابة كراسات متزامنة وموزعة تتجاوز حدود جهازك

لتعلّم المزيد حول ذلك، شاهد هذا فيديو مدته 15 دقيقة. أو زر موقع Livebook الإلكتروني. أو تابع حسابه على تويتر ومدونته للاطلاع على الميزات والتحديثات الجديدة.

مساحة Livebook الأولى

يمكنك تشغيل Livebook في مساحة (Space) ببضع نقرات فقط. انقر على الزر أدناه لبدء إنشاء مساحة جديدة باستخدام قالب Docker الخاص بـ Livebook:

ثم:

  1. امنح مساحتك اسماً
  2. تعيين كلمة مرور Livebook الخاصة بك
  3. اضبط وضع العرض الخاص به إلى عام
  4. أنشئ مساحتك

Creating a Livebok Space

سيبدأ هذا ببناء مساحة (Space) الخاصة بك باستخدام صورة Docker الخاصة بـ Livebook.

يجب ضبط مستوى ظهور المساحة (Space) على عام (public) لكي تعمل ميزة الخلايا الذكية (Smart cells) في Livebook بشكل صحيح. ومع ذلك، ستُحمي مصادقة Livebook (Livebook authentication) نسخة Livebook الخاصة بك.

Smart cell is a type of Livebook cell that provides a UI component for accomplishing a specific task. The code for the task is generated automatically based on the user's interactions with the UI, allowing for faster completion of high-level tasks without writing code from scratch.

بمجرد اكتمال بناء التطبيق، انتقل إلى تبويب “App” في مساحتك وسجّل الدخول إلى Livebook الخاص بك باستخدام كلمة المرور التي قمت بإعدادها سابقًا:

Livebook authentication

هذا كل شيء! يمكنك الآن البدء في استخدام Livebook داخل مساحتك.

إذا كانت هذه أول مرة تستخدم فيها Livebook، يمكنك تعلّم كيفية استخدامه عبر دفاتره التفاعلية داخل Livebook نفسه:

Livebook's learn notebooks

تكامل Livebook مع نماذج Hugging Face

يتميز Livebook بـ تكامل رسمي مع نماذج Hugging Face. وبفضل هذه الميزة، يمكنك تشغيل نماذج تعلم الآلة المختلفة داخل Livebook بنقرات قليلة فقط.

إليك مقطع فيديو قصير يوضح كيفية القيام بذلك:

كيفية تحديث إصدار Livebook

لتحديث Livebook إلى أحدث إصداراته، انتقل إلى صفحة الإعدادات الخاصة بمساحتك وانقر على “إعادة تشغيل المصنع لهذه المساحة”:

Factory reboot a Space

ملاحظات

تنطبق الملاحظات التالية على تشغيل Livebook داخل Space:

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

التغذية الراجعة والدعم

إذا كان لديك اقتراحات للتحسين أو تحتاج إلى دعم محدد، يرجى الانضمام إلى مجتمع Livebook على GitHub.

Update on GitHub