Transformers documentation

تطبيقات تعلم الآلة

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v5.22.1).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

تطبيقات تعلم الآلة

Gradio، وهي مكتبة سريعة وسهلة لبناء تطبيقات تعلّم الآلة ومشاركتها، مدمجة مع Pipeline لإنشاء واجهة بسيطة للاستدلال بسرعة.

قبل أن تبدأ، تأكد من تثبيت Gradio.

!pip install gradio

أنشئ خط أنابيب (pipeline) لمهمتك، ثم مرره إلى دالة Interface.from_pipeline في Gradio لإنشاء الواجهة. يحدد Gradio تلقائيًا مكوّنات الإدخال والإخراج المناسبة لـ Pipeline.

أضف launch لإنشاء خادم ويب وبدء تشغيل التطبيق.

from transformers import pipeline
import gradio as gr

pipeline = pipeline("image-classification", model="google/vit-base-patch16-224")
gr.Interface.from_pipeline(pipeline).launch()

يعمل تطبيق الويب على خادم محلي افتراضيًا. لمشاركة التطبيق مع مستخدمين آخرين، اضبط share=True في launch لتوليد رابط عام مؤقت. للحصول على حل أكثر دوامًا، استضف التطبيق على Spaces في Hugging Face.

gr.Interface.from_pipeline(pipeline).launch(share=True)

تم إنشاء المساحة أدناه باستخدام الكود أعلاه وهي مستضافة على Spaces.

Update on GitHub