معرفی API یکنواخت فراخوانی ابزارها

در سال 2024، Hugging Face یک API یکنواخت برای فراخوانی ابزارها در مدل‌های مختلف هوش مصنوعی ارائه کرد که با تغییر کد نهایی کمتر و بدون وابستگی به مدل مورد نظر، امکان استفاده از ابزارهای سفارشی را برای توسعه‌دهندگان فراهم می‌کند.

چگونگی عملکرد فراخوانی ابزار در API

این API اجازه می‌دهد تا مدل به صورت خودکار ابزارهای تعریف‌شده را فراخوانی کند. برای مثال، یک کُلاً متناسب با نیاز کاربر می‌تواند برای محاسبه دقیق، جستجوی وب یا دسترسی به تقویمها فراخوانی شود و پاسخ‌شان مستقیماً به چت افزوده شود.

پشتیبانی از مدل‌های متعدد و آینده‌پژوهی

بسته به نوع مدل، مانند Mistral، Cohere، NousResearch یا Llama، دستورات مشابهی اجرا می‌شود و توسعه‌دهندگان نیازی به تغییرات کافیک خاص در کد ندارند. علاوه بر این، تیم‌های Open Source پیامدهای این API را در سمت پروژه‌های متن‌باز و چندمنظوره مرور می‌کنند.

  • کد ساده و قابل حمل برای فراخوانی ابزار
  • پشتیبانی از مدل‌های مختلف بدون تغییرات خاص
  • مستندات کامل و مثال‌های عملی در Transformers
  • پیش‌بینی افزودن مدل‌های دیگر در آینده نزدیک

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

فراخوانی ابزار در این API چگونه کار می‌کند؟

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

آیا این فناوری برای مدل‌های دیگر کار می‌کند؟

بله، API به گونه‌ای طراحی شده که برای مدل‌های Mistral، Cohere، NousResearch، Llama و در آینده سایر مدل‌های معماری مشابه، کافی است فقط نام مدل را مشخص کنید؛ تغییرات کدنویسی به حداقل می‌رسد.