Chat UI documentation

متدرب التعلم الآلي في Slack

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

متدرب التعلم الآلي في Slack

يمكن لـ ML Intern العمل من خلال Slack. اذكر @ML Intern في موضوع أو أرسل له رسالة مباشرة، وسينفّذ نفس الوكيل (agent) الذي يستخدمه HuggingChat باستخدام حسابك الخاص على Hugging Face. على سبيل المثال:

@ML Intern خذ النموذج الذي ربطت به أعلاه وأنشئ له مساحة Gradio.

أضِف ML Intern إلى مساحة عملك

  1. افتح huggingface.co/chat/slack/install وانقر على Allow. إذا كان مساحة عملك تتطلب موافقة على التطبيق، فستعرض Slack Request to install بدلاً من ذلك. بمجرد موافقة المسؤول، افتح الرابط مرة أخرى لإتمام العملية.
  2. بعد التثبيت، يرسل لك ML Intern رسالة ترحيب خاصة.
  3. لاستخدامه في قناة، افتح تفاصيل القناة، انتقل إلى الوكلاء والتطبيقات وأضف ML Intern.

لا يمكن للأماكن التي تسمح فقط بتطبيقات سوق Slack تثبيت ML Intern. في Enterprise Grid، ثبّته في كل مكان على حدة، وليس على مستوى المنظمة بأكملها.

اربط حساب Hugging Face الخاص بك

كل من يستخدم البوت يربط حسابه الخاص على Hugging Face. لا أحد يشارك حسابًا واحدًا.

  1. اذكر ML Intern. في المرة الأولى، سيرد برابط Connect Hugging Face خاص لا يمكن رؤيته إلا لك.
  2. سجّل الدخول إلى Hugging Face وتأكد من الاتصال. لا تؤكد الرابط إلا إذا كنت أنت من طلبه. تنتهي صلاحية الرابط بعد عشر دقائق.
  3. اذكر ML Intern مرة أخرى لبدء مهمتك.

بعد الاتصال:

  • تدفع مقابل العمل. عمليات الاستدلال والحوسبة تستخدم حسابك وتتبع إعدادات الفوترة الخاصة بك في HuggingChat، مما يتيح لك فوترة منظمة. ينشر ML Intern المستودعات ومساحات Spaces باسم مستخدمك ما لم تخبره بخلاف ذلك.
  • تظهر الجلسات في سجل HuggingChat الخاص بك. يعرض زر فتح في HuggingChat الموجود على بطاقة حالة الخيط الجلسة الكاملة. تكون الجلسة للقراءة فقط هناك، لذا واصل العمل في Slack.
  • يمكنك استخدام خوادم MCP الخاصة بك. قم بتحديد المربع عند الاتصال، أو استخدم مفتاح التبديل في huggingface.co/chat/slack/connect، لمنح جلسات Slack الخوادم MCP التي فعّلتها في HuggingChat. قد يتم نشر نتائج الأدوات في الموضوع، حيث يمكن للجميع قراءتها.

لإلغاء الاتصال، انتقل إلى huggingface.co/chat/slack/connect. يؤدي إلغاء الاتصال إلى إيقاف الطلبات الجديدة، لكنه لا يلغي عمليات التشغيل أو Jobs التي جاري تنفيذها بالفعل.

العمل مع ML Intern

  • كل خيط هو جلسة مستقلة، لها محادثة وملفات وميزانية معالجة خاصة بها. الرسائل المباشرة هي جلسات خاصة.
  • يقرأ مساعد ML Intern محتوى النقاش. يقوم بقراءة رسائلك والملفات المرفقة في النقاش، بحد أقصى 200 رسالة. ولا يقوم بقراءة القنوات الأخرى أو النقاشات المرتبطة. يمكنك إرفاق ما يصل إلى 10 ملفات لكل طلب (بحجم 10 ميغابايت لكل ملف، و25 ميغابايت كحد أقصى إجمالاً)، مثل صورة لقراءتها أو ملف CSV للعمل عليه.
  • الرد على المتابعة. في الموضوع الذي بدأته، تُرسل ردودك إلى ML Intern دون ذكره. بينما يعمل، يوجّه الردّ التنفيذ الحالي. لنشر شيء في الموضوع ليس موجّهًا إلى ML Intern، ابدأ الرسالة بوسم الشخص أو المجموعة الموجهة إليها.
  • اطرح أسئلة جانبية باستخدام /btw. على سبيل المثال، @ML Intern /btw which job is running? تحصل على إجابة سريعة دون مقاطعة التشغيل، ولا يرى التشغيل هذا السؤال على الإطلاق.
  • غيّر المسار. إذا كان مساعد التعلم الآلي بانتظار سؤال، فإن إرسال طلب جديد يتخطى السؤال ويبدأ جولة جديدة في نفس الخيط.

يضيف ML Intern رمز 👀 إلى رسالتك عندما يستلم طلبًا، ورمز ✅ عند الانتهاء.

بطاقة الحالة

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

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

الأسئلة والميزانيات

قد يطلب منك ML Intern في بعض الأحيان الاختيار بين خيارات قبل المتابعة. تُعرض خيارات الأسئلة القصيرة كأزرار في المحادثة: اختر خيارًا لكل سؤال، ثم انقر على إرسال الإجابات. تُفتح النماذج الأطول عبر إجابة الأسئلة. استخدم إجابة أخرى لكتابة ردك الخاص.

تبدأ كل خيط بميزانية حوسبة قدرها $0، لذا لا يمكن لـ ML Intern إطلاق المهام أو البيئات المعزولة حتى توافق على ميزانية. عندما يحتاج إلى الحوسبة، يطلبها مع المبلغ الذي يقترحه، واختيار ذلك الخيار يعني الموافقة عليه. تغطي الميزانية المهام والبيئات المعزولة فقط. يتم فوترة الاستدلال بشكل منفصل. راجع تعيين ميزانية الحوسبة لمعرفة كيفية عمل الميزانيات.

مشاركة خيط مع الآخرين

الشخص الذي يذكر ML Intern لأول مرة في موضوع ما يمتلك تلك الجلسة، لأنها تعمل على حسابه في Hugging Face. في موضوع الجلسة:

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

يمكن للأشخاص من منظمات أخرى في قناة Slack Connect استخدام ML Intern هناك بحسابات Hugging Face الخاصة بهم. ولا يمكن للضيوف أو الروبوتات استخدامه.

تشغيل بوت Slack خاص بك

يُعدّ البوت جزءًا من Chat UI، لذا يمكنك أيضًا تشغيله في نشرتك الخاصة. يمكنك تشغيله بحسابات شخصية مثل HuggingChat، أو برمز Hugging Face واحد مشترك لشركة بأكملها. للاطلاع على الإعداد، راجع دليل تكامل Slack.

Update on GitHub