یکی از بزرگترین چالشهای استفاده از مدلهای زبانی (LLM) برای تولید کد یا دادههای ساختاریافته مثل SQL و JSON، خطاهای سینتکسی است. محققان به تازگی روشی را ابداع کردهاند که به مدلها اجازه میدهد خروجی خود را با محدودیتهای منطقی و قواعد دستوری گرامرهای LR(k) تطبیق دهند.
این روش که در زمان چندجملهای (polynomial time) اجرا میشود، نه تنها کیفیت خروجی را به شدت بالا میبرد، بلکه تضمین میکند کدهای تولید شده توسط هوش مصنوعی کاملاً معتبر و قابل اجرا باشند. گامی بزرگ برای توسعهدهندگان و سیستمهای خودکار!
نویسی
منبع: arXiv AI
