معرفی CodeAgents + ساختار جدید

شرکت Hugging Face با معرفی نسخهٔ جدید CodeAgents، یک رویکرد ساختاردهیافته برای تعامل هوش مصنوعی با دنیای واقعی ارائه کرده است. به‌جای استفاده از فراخوانی تابع به صورت JSON، این مدل می‌تواند کد ساختاری تولید کند که مستقیماً توضیح می‌دهد چه عملی انجام شود و چگونه فراخوانی شود.

تحلیل عملکرد در SmolBench

ارزیابی‌های انجام شده در چارچوب SmolBench نشان داد که Structured CodeAgent (کد آبی) تشخیص و عملکرد مؤثرتر از CodeAgent ساده (نارنجی) و ToolCallingAgent (خاکستری) بود. در اکثر حوزه‌های آزمون؛ GAIA، MATH، SimpleQA، و Frames، درصد درصدی دقت به‌صورت قابل‌توجهی بالاتر بود، در حالی که خطاهای 95% Confidence Intervals نیز اصغر می‌ماند.

  • دقت بالاتر در مسائل ریاضی و جستجوی اطلاعات.
  • کاهش زمان انتظار برای فراخوانی API.
  • افزایش شفافیت در توضیح گام‌های تصمیم‌گیری.

پیشرفت در طرز تعامل هوش مصنوعی با دنیای واقعی

با ساختاردهی، Agentها قادر به استفادهٔ بهینه‌تر از منابع و پیش‌بینی دقیق‌تر واکنش به ورودی‌های خارجی می‌شوند. این تغییر نه تنها دقت را بالا می‌برد، بلکه امکان توسعهٔ کدهای قابل فهم توسط انسان را نیز فراهم می‌کند، که مخاطرهٔ خطاهای لایهٔ انتزاع را کاهش می‌دهد.

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

چگونه ساختاردهی در CodeAgents کار می‌کند؟

به‌جای تولید یک JSON مخصوص به فراخوانی ابزار، مدل کد کاملی می‌نویسد که توصیف لحظهٔ فراخوانی API و پارامترهای آن را در بردارد. این کد سپس توسط یک Runtimes Engine اجرا می‌شود و نتایج به صورت مستقیم بازگردانده می‌شوند.

پایگاه داده SmolBench چیست و چه اهمیتی دارد؟

SmolBench مجموعهٔ مجموعه‌ای از وظایف کوچک و متنوع (مانند ریاضیات، پرسش و پاسخ ساده، شبیه‌سازی فریم‌های محیطی) است که برای مقایسهٔ کارایی مدل‌های عملاً به‌کارگیری شده بکار می‌رود.