پرش به محتوای اصلی
وبلاگ

یادداشت‌هایی از ساخت سیستم‌های ایجنت

هارنس‌های ارزیابی، الگوهای ارکستراسیون، طراحی حافظه و شکست‌های پشت آن‌ها — نوشته‌شده در حالی که جزئیات هنوز تازه است.

Vibrant backlit buttons on an electronic music controller for audio production.
۰۱ اکتبر ۲۰۲۶·6 دقیقه مطالعه

سطوح ابزار یک مسئله اسکیماست: آرگومان‌های نوع‌دار پیش از پرامپت‌های زیرکانه

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

agent-toolingschema-designllm-agents
Close-up of a hand holding an ATEM Micro Panel with a dark, blurred background.
۲۸ سپتامبر ۲۰۲۶·6 دقیقه مطالعه

سطوح ابزار یک مسئله طراحی رابط است، نه یک مسئله پوشش

سوءاستفاده عامل از ابزار معمولاً از رابط شروع می‌شود: APIهای انسانی که در JSON پیچیده شده‌اند، شکست جزئی را پنهان می‌کنند و فاقد معناشناسی خطای نهایی هستند. طراحی سطوح ماشین‌محور این را برطرف می‌کند.

agent-toolinginterface-designfailure-semantics
Detailed view of an electronic music sequencer with buttons and dials, showcasing a sleek design.
۲۸ سپتامبر ۲۰۲۶·5 دقیقه مطالعه

عامل‌ها به استقلال بیشتر نیاز ندارند، به سطوح ابزار محدودتر نیاز دارند

بیشتر تجاوزهای عامل از رابط ابزار شروع می‌شود، نه از مدل. محدود کردن سطحی که عامل آن را فراخوانی می‌کند، راه‌حلی با اهرم بالاتر از پیچیدن آن در گاردریل‌هاست.

agent-toolingapi-designagent-safety