هاست Gradio

هاست Gradio روی پلتفرم ابری پاستا

رابط Gradio برای مدل یا ابزار AI را با Queue، Volume مدل و دامنه HTTPS منتشر کنید؛ تنظیمات listen و مصرف حافظه متناسب با workload انتخاب می‌شوند.

استقرار Gradioنمونه‌کد GitHubمحاسبه هزینه
Gradiopaasta deployready
$ paasta login
$ cd my-gradio-app
$ paasta deploy

✓ build detected: gradio
✓ domain and HTTPS ready
Buildتشخیص اپ Gradio و اجرای وبPort7860
دموی مدل AIVolume پایدارلاگ زندهRollback نسخه‌ها
مسیر انتشار Gradio

تنظیمات واقعی Gradio، بدون حدس‌زدن زیرساخت.

پاستا فایل‌ها و قراردادهای خود این استک را می‌خواند و پیش از انتشار، تصمیم‌های مهم Build و Runtime را شفاف نشان می‌دهد.

  1. ۱
    اپ و dependencyهای مدل ساخته می‌شوند

    پکیج‌های Python نصب و فایل ورودی Gradio برای فرمان اجرا انتخاب می‌شود.

  2. ۲
    Gradio روی شبکه عمومی کانتینر گوش می‌دهد

    server_name برابر 0.0.0.0 و server_port از PORT خوانده می‌شود.

  3. ۳
    مدل و خروجی‌ها پایدار می‌شوند

    وزن مدل، cache یا فایل خروجی حجیم روی Volume یا Object Storage قرار می‌گیرد.

برای Gradio

همه چیز در یک پروژه

راهنمای Gradio

پرسش‌های واقعی پیش از استقرار

چرا Gradio فقط روی localhost باز می‌شود؟

در launch مقدار server_name='0.0.0.0' و server_port=int(os.environ['PORT']) را تعیین کنید. share=True روی پاستا لازم نیست.

برای درخواست‌های طولانی Queue را فعال کنم؟

بله، برای inference زمان‌بر از demo.queue() استفاده کنید و timeout مناسب سرویس را در نظر بگیرید. Queue مانع اشغال هم‌زمان بیش از ظرفیت مدل می‌شود.

مدل بزرگ را داخل Git قرار بدهم؟

خیر. وزن مدل را هنگام Build از منبع معتبر دریافت یا روی Volume/S3 نگه‌داری کنید. قرار دادن فایل بزرگ در Git، Build و هر بروزرسانی را کند می‌کند.

هاست Gradio

پروژه Gradio را همین امروز آنلاین کنید.

ساخت حساب رایگان است. هزینه فقط بر اساس منابعی است که انتخاب می‌کنید.

شروع استقرار