انتشار نسخه جدید Agents SDK با قابلیتهای نوین در پلتفرم Cloudflare Think
شرکت Cloudflare به تازگی نسخه جدیدی از Agents SDK را منتشر کرده است که شامل چهار قابلیت جدید و مهم برای توسعهدهندگان است. این نسخه با هدف افزایش انعطافپذیری و کارایی در ساخت و مدیریت عوامل هوشمند (Agents) در پلتفرم Cloudflare Think ارائه شده است. قابلیتهای جدید شامل مهارتهای درخواستی (Agent Skills)، اتصال مستقیم به پیامرسانها با شروع از تلگرام، تعریف وظایف زمانبندی شده به صورت اعلامی و گامهای استدلال پایدار در Workflows است.
یکی از ویژگیهای برجسته این نسخه، مهارتهای درخواستی است که به عوامل هوشمند اجازه میدهد مجموعهای از دستورالعملها، منابع و اسکریپتها را به صورت کاتالوگ در اختیار داشته باشند. این مهارتها تنها زمانی فعال میشوند که یک وظیفه خاص با آنها مطابقت داشته باشد، بنابراین از افزایش بیرویه حجم درخواستها جلوگیری میشود. این قابلیت به صورت آزمایشی عرضه شده و اجرای اسکریپتها در آن هنوز در مراحل اولیه است و ممکن است در نسخههای آینده تغییراتی داشته باشد.
در بخش پیامرسانها، این نسخه امکان اتصال مستقیم عوامل Think به پلتفرمهای چت را فراهم کرده است. اولین پیامرسان پشتیبانی شده تلگرام است که به توسعهدهندگان اجازه میدهد باتهای خود را با استفاده از توکنهای مربوطه به تلگرام متصل کنند. هر رشته چت در SDK به صورت پیشفرض به یک زیرعامل Think اختصاص مییابد که باعث میشود حافظه بین چتهای گروهی و پیامهای مستقیم به صورت جداگانه مدیریت شود. همچنین پشتیبانی از چند بات، مسیریابی سفارشی گفتگو و ارائهدهندگان سفارشی نیز فراهم شده است.
قابلیت بعدی، تعریف وظایف زمانبندی شده است که به توسعهدهندگان اجازه میدهد با استفاده از زبان دامنهمحور (DSL) وظایف تکرارشونده و آگاه به منطقه زمانی را تعریف کنند. این وظایف پس از اجرا به صورت خودکار برنامهریزی مجدد میشوند و از ارسالهای تکراری جلوگیری میکنند. این ویژگی برای کاربردهایی مانند گزارشهای هفتگی یا یادآوریهای روزانه بسیار مناسب است.
در بخش Workflows، امکان اجرای گامهای استدلال مدلمحور در داخل Cloudflare Workflow فراهم شده است. این گامها میتوانند خروجیهای ساختاریافته و قابل دوام تولید کنند و شامل انتظارهای طولانی و دروازههای تایید باشند. این ویژگی به توسعهدهندگان امکان میدهد فرآیندهای پیچیده و چندمرحلهای را با استفاده از مدلهای هوش مصنوعی به صورت بهینه مدیریت کنند.
یکی از بهبودهای مهم این نسخه، تقویت بازیابی پایدار چت است که تضمین میکند مکالمات در هنگام بهروزرسانیها، حذفهای موقت یا توقف جریان مدلها بدون از دست رفتن دادهها ادامه پیدا کنند. این بهبود شامل بازیابی بهتر در هنگام استقرارهای مکرر، نمایش وضعیت بازیابی در رابط کاربری و مدیریت جریانهای متوقف شده است. همچنین زیرعاملهای در حال اجرا در هنگام بازیابی به نتایج خود متصل میشوند تا از اجرای مجدد غیرضروری جلوگیری شود.
در زمینه انتقال MCP نیز بهبودهایی صورت گرفته است. این بهبودها شامل امکان ادامه جریانهای در حال اجرا پس از قطع اتصال، شناسههای قابل خواندن برای سرورها و مدیریت بهتر درخواستهای همزمان است. این تغییرات باعث افزایش پایداری و کارایی ارتباطات بین اجزای مختلف سیستم میشود.
سایر بهبودهای این نسخه شامل بهینهسازی فشردهسازی دادهها بر اساس شمارنده توکنها، افزودن گزینه virtualModules به بستهبندیکننده Worker و بهبود ادامهدهی ابزارهای مشتری است که باعث همگرایی نتایج موازی و مدیریت بهتر درخواستهای تایید میشود.
برای بهروزرسانی به آخرین نسخه، توسعهدهندگان میتوانند از دستورات npm، yarn، pnpm یا bun استفاده کنند. این نسخه جدید Agents SDK گامی مهم در جهت افزایش قابلیتها و پایداری عوامل هوشمند در پلتفرم Cloudflare Think محسوب میشود و امکانات متعددی را برای توسعهدهندگان فراهم میآورد تا بتوانند راهکارهای هوشمند و مقیاسپذیرتری ایجاد کنند.