شرکت Anthropic اعلام کرده که با توسعه یک کیت نرمافزاری جدید به نام Claude SDK، راهحلی برای مشکل «حافظه» در رباتهای هوشمند (AI Agents) یافته است. این مشکل بهطور معمول باعث میشود رباتها دستورالعملها یا مکالمات قبلی را فراموش کنند و عملکردشان مختل شود، به خصوص اگر وظایف طولانیمدت را انجام دهند.
مشکل حافظه در رباتهای هوش مصنوعی چیست؟
یکی از چالشهای اصلی توسعه رباتهای هوشمند، حفظ اطلاعات و context (زمینه) در طول زمان است. رباتها معمولاً بر اساس مدلهای زبانی بزرگ ساخته میشوند که دارای محدودیتهایی در زمینه ظرفیت پردازش اطلاعات (context window) هستند. این محدودیت باعث میشود وقتی یک ربات وظیفه پیچیدهای را انجام میدهد، ممکن است دستورالعملها یا اطلاعات قبلی را فراموش کند و عملکرد آن مختل شود.
Anthropic با ارائه Claude SDK به دنبال حل این مشکل بوده است. این کیت نرمافزاری یک رویکرد دو بخشی را پیشنهاد میکند: ابتدا یک ربات «initializer» محیط راهاندازی میکند و سپس یک ربات «کدنویس» وظایف را بهصورت مرحلهای انجام داده و نتایج خود را برای ربات بعدی ذخیره میکند.
راهکار Anthropic چگونه کار میکند؟
این روش به رباتها اجازه میدهد تا وظایف پیچیده را در چند جلسه (session) تکمیل کنند، بدون اینکه اطلاعات قبلی فراموش شوند. Anthropic معتقد است که این رویکرد الهام گرفته از نحوه عملکرد مهندسان نرمافزار حرفهای است. آنها همچنین ابزارهای تست را به ربات کدنویس اضافه کردهاند تا بتواند خطاها را شناسایی و رفع کند.
شرکتهای دیگری مانند Swarm نیز در حال ارائه راهکارهایی برای مدیریت حافظه در رباتها هستند، اما Anthropic معتقد است که رویکرد آنها میتواند پایهای برای تحقیقات بیشتر در این زمینه باشد.
آینده توسعه رباتهای هوشمند
Anthropic تأکید میکند که هنوز مشخص نیست آیا ساختار چند رباتی (multi-agent) یا یک ربات واحد، بهترین عملکرد را در شرایط مختلف ارائه میدهد. آنها قصد دارند آزمایشهایی را برای تعمیم نتایج به وظایف دیگر مانند تحقیقات علمی و مدلسازی مالی انجام دهند. این دستاورد میتواند گام مهمی در توسعه رباتهای هوشمند با قابلیتهای حافظه طولانیمدت باشد.
منبع: Anthropic says it solved the long-running AI agent problem with a new multi-session Claude SDK
این مطلب از منابع بینالمللی ترجمه و بازنویسی شده است.