پشتیبانی بی‌وقفه از فایل‌های محلی

یکی از چالش‌های ابتدایی استفاده از سرورهای Gradio MCP، نیاز به دسترسی عمومی به فایل‌های ورودی بود. با به‌روزرسانی جدید ۵.۳۸.۰، سرور اکنون می‌تواند مستقیماً فایل‌های local را در همان ماشین میزبان دریافت و پردازش کند، بدون نیاز به آدرس‌دهی از طریق URLهای عمومی.

اعلان‌های پیشرفت لحظه‌ای

برای توسعه‌دهندگان پیچیده‌نویسی که بر روی پردازش‌های زمان بر کار می‌کنند، دریافت اعلان‌های زمان واقعی بسیار حیاتی است. Gradio اکنون اطلاعات پیشرفت را با تأخیر کمتر از ۱ ثانیه به کلاینت منتقل می‌کند، که تجربه کاربری بهتری ایجاد می‌کند.

تبدیل OpenAPI به MCP در یک خط

یک دست‌کم جدید، امکان تبدیل کدهای OpenAPI به مشخصات MCP را در یک خط ساده فراهم کرده است. این به توسعه‌دهندگان اجازه می‌دهد تا سرویس‌های خود را بدون پیچیدگی‌های شبکه‌ای و حاوی سادگی طراحی کنند.

به‌روزرسانی‌های امنیتی و احراز هویت

در نسخه ۵.۳۸.۰، احراز هویت بر اساس JWT (JSON Web Tokens) بهبود یافته است. همچنین، محدودیت‌های دسترسی بر اساس نقش سازمانی (Role-Based Access Control) اضافه شده است تا اطمینان حاصل شود که تنها کاربران مجاز دست به سرویس می‌برند.

توسعه توصیفات ابزار

با امکان بازنویسی بازاریابی توصیفات ابزارهای Gradio، کاربر می‌تواند جزئیات دقیق‌تری در مورد پارامترها و خروجی‌های هر ابزار مشاهده کند، که باعث ساده‌تر شدن تعامل در فضاهای باز شد.

  • پشتیبانی فایل‌های محلی بدون نیاز به URL عمومی
  • اعلان لحظه‌ای پیشرفت برای پردازش‌های طولانی
  • تبدیل OpenAPI به MCP در یک خط
  • احراز هویت و کنترل دسترسی پیشرفته
  • پشتیبانی از توصیفات ابزارهای قابل ویرایش

پرسش‌های پرتکرار

Gradio MCP چیست و چرا اهمیت دارد؟

Gradio MCP (Model Card Protocol) یک استاندارد باز برای توضیح و مستندسازی مدل‌های هوش مصنوعی است؛ کمک می‌کند تا توسعه‌دهندگان مدل را بدون دغدغه جزئیات فنی مورد استفاده قرار دهند و به اشتراک بگذارند.

چگونه می‌توان به‌روزرسانی‌های جدید Gradio را اعمال کرد؟

در محیط محلی، با اجرای فرمان `pip install --upgrade gradio` یا در محیط فضای آنلاین Hugging Face، آدرس گیت هاب پروژه را بروزرسانی کرده و ریفریش کنید؛ تغییردهدگی‌ها به‌صورت خودکار بارگذاری می‌شوند.