پلتفرم توسعهای به نام Google Antigravity در حال تکامل است که هدف آن تبدیل IDE به یک محیط عاملمحور است. این پلتفرم از مکانیزمی به نام "پیامهای ناپایدار" استفاده میکند تا توانایی مدلها در پیروی از دستورالعملها را به طور قابل توجهی افزایش دهد. این رویکرد به توسعهدهندگان اجازه میدهد تا قابلیتهای عاملگرایی را در محصولات خود گسترش دهند.
پیامهای ناپایدار، بستههای متنی شرطی هستند که به عنوان یادآوریهای رفتاری در انتهای پنجره متن وارد میشوند. این پیامها فقط آخرین یادآوری را به مدل نشان میدهند تا از شلوغی بیش از حد پنجره متن جلوگیری شود. این تکنیک به ویژه در حالت برنامهریزی Antigravity مفید بوده است، جایی که عامل باید از یک چارچوب تعامل متفاوت با کاربر، از طریق مصنوعات و اعلانها، به جای خروجی چت ساده استفاده کند.
در ابتدا، مدلها در پیروی از دستورالعملهای حالت برنامهریزی مشکل داشتند، از جمله عدم تمایل به نوشتن برنامهها در فایلهای مصنوع، تقسیم نامناسب فراخوانی ابزارها به بخشهای وظیفه و عدم ارجاع به برنامههای قبلی. با استفاده از پیامهای ناپایدار، توسعهدهندگان توانستند معیارهای مربوط به این رفتارها را به طور قابل توجهی بهبود بخشند، به عنوان مثال، یادآوری ساده ایجاد مصنوع برنامه، نرخ بازیابی ایجاد برنامه را از پایین 20٪ به بالای 90٪ افزایش داد.
استفاده از پیامهای ناپایدار ممکن است معایبی نیز داشته باشد، از جمله کاهش جزئی در نرخ برخورد حافظه پنهان درخواست (prompt cache hit rate)، اگرچه این کاهش قابل توجه نیست. همچنین، ممکن است ردیابی تفکر مدل را مختل کند، بسته به نحوه درج پیامها. این رویکرد یک راهکار امیدوارکننده برای بهبود قابلیتهای عاملگرایی در توسعه نرمافزار است.
مشاهده مطلب اصلی