اگر امروز برنامههای خود را بر پایه چتباتهای ساده ساختهاید، باید بدانید که تفاوت میان یک پاسخ متنی و یک اقدام واقعی در ایجاد یک «حلقه بازگشتی» نهفته است. این تغییر رویکرد، مدل را از یک پاسخدهنده منفعل به عاملی تبدیل میکند که میتواند ابزارها را مدیریت کند.
بسیاری از پیادهسازیهای فعلی هوش مصنوعی تنها در سطح گفتگو باقی ماندهاند. طبق گزارشی که در ۱ اکتبر ۲۰۲۶ در وبسایت dev.to منتشر شد، برای رسیدن به عاملهای هوشمند (AI Agents) — شبیه به دستیاری که نه تنها راهنمایی میکند، بلکه خودش وارد سیستم شده و کار را انجام میدهد — نیاز به معماریای است که بتواند خروجیهای خود را بازبینی کرده و در صورت نیاز تکرار کند. همانطور که در تحلیل قبلی ما دربارهی برتری مدلهای Cohere در بازیابی دادهها اشاره کردیم، تمرکز صنعت اکنون از «تولید متن» به «بهرهوری عملیاتی» تغییر کرده است.

بر اساس مستندات این راهنما، سازوکار اصلی این سیستم بر سه رکن استوار است:
- حلقه اجرایی: مدل زبانی بزرگ (LLM) — مثل کتابخانهداری که میلیاردها صفحه را خوانده و حالا با همان لحن کتابها جواب میدهد — محتوا را تولید میکند؛ اگر مدل درخواست فراخوانی تابع دهد، سیستم ابزار را اجرا کرده و نتیجه را دوباره به تاریخچه پیامها برمیگرداند.
- صمامهای ایمنی: تعریف یک مقدار ثابت برای حداکثر گامها (MAX_STEPS) ضروری است تا از «حلقههای بینهایت» جلوگیری شود؛ وضعیتی که در آن مدل سردرگم شده و مدام ابزارها را فراخوانی میکند. برای دستیابی به چنین پایداری در محیطهای توسعه، استفاده از تایپهای سختگیرانه در معماری ابزارها میتواند مانع از بروز توهمات منطقی در زمان اجرای کد شود.
- تجربه کاربری: استفاده از Server-Sent Events (SSE) به توسعهدهندگان اجازه میدهد فراخوانی ابزارها بهصورت زنده نمایش دهند. به این ترتیب کاربر بهجای دیدن یک نماد انتظار، «روند تفکر» عامل را میبیند (مثلاً: «در حال فراخوانی ماشینحساب...»).
تعریف این ابزارها از ساختاری شبیه به JSON Schema استفاده میکند. برای مثال، یک ابزار ماشینحساب به نام، توصیف و پارامتری برای عبارت ریاضی نیاز دارد. مدل بهطور مستقل تصمیم میگیرد چه زمانی این ابزار را فعال کند و نیاز به تشخیص دستی قصد کاربر (Intent Detection) را از بین میبرد.
برای توسعهدهندگان، این یعنی سد ورود به دنیای هوش مصنوعی عاملمحور فرو ریخته است. از آنجا که جمینای (Gemini) یک سطح رایگان بدون نیاز به کارت اعتباری ارائه میدهد، هزینه نمونهسازی برای گردشکارهای پیچیده عملاً صفر شده است. این تسهیل در دسترسی، یادآور رویکرد بهینهسازی فرآیند جذب توسعهدهندگان در پلتفرمهای API است که با حذف موانع اولیه، سرعت نوآوری را افزایش میدهد.
این معماری فرض بنیادی تعامل با هوش مصنوعی را از «پرامپت برای دریافت پاسخ» به «تعریف یک قابلیت» تغییر میدهد. در این مدل، ارزش اصلی دیگر در خودِ پرامپت نیست، بلکه در کیفیت ابزارهایی است که در اختیار عامل قرار میدهید.
گام بعدی شما
- منطق
runAgentLoopرا در پروژههای خود پیادهسازی کنید تا مدل بتواند نتایج را بازبینی کند. - از استارتر کیتهای موجود برای ادغام سیستمهای احراز هویت در عاملهای خود استفاده کنید.
- ابزارهای خود را با توصیفات دقیقتر بازنویسی کنید تا نرخ خطای فراخوانی تابع کاهش یابد.
اما داستان سختافزاری این تحول حتی شگفتانگیزتر است — به تحلیل ما دربارهی تراشههای Blackwell مراجعه کنید.




گفتگو