هوش مصنوعی

openJiuwen چارچوبی ترکیب‌پذیر برای عامل‌های کدنویسی بلندمدت معرفی می‌کند

این پیش‌چاپ می‌گوید openJiuwen با سازوکارهای ترکیب قابلیت‌ها و تطبیق تصمیم‌های زمان اجرا، در دو بنچمارک کدنویسی به امتیازهای ۸۲٫۶ و ۸۷٫۱۹ درصد رسیده است.

۲ دقیقه مطالعه
Figure 1 : Architectural patterns of representative agent harnesses and the design of openJiuwen. Existing harnesses expose increasingly rich mechanisms through different architectural choices, while openJiuwen organizes
تصویر درج‌شده در مقالهٔ اصلی؛ حقوق بازنشر مستقل تأیید نشده است. — arXiv · AI (پیش‌چاپ) · پرونده اصلی · منبع تصویر: ناشر خبر

پژوهشگران در پیش‌چاپی در arXiv، openJiuwen را معرفی کرده‌اند؛ چارچوبی متن‌باز برای ساخت و اجرای عامل‌های کدنویسی که باید روی مخزن‌هایی با وضعیت پیوسته در حال تغییر کار کنند. به‌گفتهٔ نویسندگان، چنین عامل‌هایی بیش از پیش به قابلیت‌های ناهمگون، عامل‌های واگذارشده و هماهنگی چندعاملی متکی‌اند؛ روندی که هم ترکیب و گسترش سامانه‌ها را دشوار می‌کند و هم نیاز به تطبیق تصمیم‌ها با شواهد تازه در جریان کار را افزایش می‌دهد.

openJiuwen برای ترکیب قابلیت‌ها از سازوکاری مبتنی بر Rail استفاده می‌کند و یک بستر اجرایی مشترک برای عامل‌های منفرد، زیرعامل‌های واگذارشده و Swarm Flow فراهم می‌آورد. این چارچوب همچنین تصمیم‌های زمان اجرا را پیرامون سیاست ثابت مدل تنظیم می‌کند؛ به‌طوری‌که شواهدی مانند تشخیص‌های معنایی، نتیجهٔ اجرا، پیشرفت کار و تغییر ارتباط محتوای زمینه بتوانند بر زمینه، بازخورد و کنترل وظیفه اثر بگذارند.

در ارزیابی‌های گزارش‌شده، openJiuwen در SWE-bench Verified امتیاز ۸۲٫۶ درصد و در Terminal-Bench 2.1 امتیاز ۸۷٫۱۹ درصد کسب کرده است. نویسندگان می‌گویند این نتایج به‌ترتیب ۳٫۴ و ۳٫۳۹ واحد درصد از بالاترین برآوردهای امتیاز در میان نتایج رسمیِ منتخب این بنچمارک‌ها بیشتر است.

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

منبع: arXiv · AI (پیش‌چاپ) — مشاهده منبع اصلی ↗

پیش‌چاپ پژوهشی در arXiv؛ انتشار در این مخزن به معنی داوری همتا نیست