بیشتر تیم‌ها زمانی متوجه مسئله بودجه عامل‌ها می‌شوند که صورت‌حساب رسیده است. در آن لحظه، تصمیم مهم معماری معمولاً از قبل نادیده گرفته شده است.

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

این مقاله بخش نهم از مجموعه ده‌قسمتی حاکمیت هوش مصنوعی در یک شرکت نرم‌افزاری AI-Native است. بخش هشتم، راهنمای مدیریت تغییر برای عامل‌های هوش مصنوعی، تغییر مدل، پرامپت، مهارت و ابزار را مانند استقرار در محیط تولید بررسی کرد. این بخش سراغ پرسش بعدی می‌رود: وقتی به عامل اجازه عمل داده‌ایم، چه مقدار هزینه، پردازش، قابلیت و زمان می‌تواند مصرف کند؟

یک بودجه کافی نیست

یک سقف ماهانه بر حسب پول برای سامانه‌های عامل‌محور بیش از حد کلی است. همان هزینه نهایی می‌تواند پشت خطاهای کاملاً متفاوت پنهان شود: حلقه‌ای که متوقف نمی‌شود، زمینه‌ای که بی‌دلیل بزرگ شده، تعداد ابزارهایی که مدام افزایش یافته یا گردش کاری که سهم مشترک را برای خودش مصرف کرده است.

مدل عملی‌تر چهار بُعد را هم‌زمان در نظر می‌گیرد.

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

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

بودجه قابلیت. این همان بخشی است که بسیاری از تیم‌ها فراموش می‌کنند. عامل فقط با خرج بیشتر سخت‌تر کنترل نمی‌شود؛ هر ابزار، محیط، مستأجر یا مسیر تصعید جدید سطح عملیاتی و شعاع اثر آن را بزرگ‌تر می‌کند. قابلیت نیز منبعی محدود است و باید مانند بودجه مدیریت شود.

بودجه زمان. زمان واقعی، تعداد گام‌ها و عمق حلقه اغلب سریع‌ترین راه برای مهار رفتار فراری هستند. یک تکرار ممکن است ارزان باشد، اما اگر هزاران بار ادامه پیدا کند به حادثه عملیاتی تبدیل می‌شود. سقف زمان یا تعداد گام، نقطه‌ای قطعی برای توقف ایجاد می‌کند؛ پیش از آن‌که صورت‌حساب به گزارش حادثه تبدیل شود.

این چهار بُعد در کنار هم یک کنترل واحد می‌سازند: هزینه، توکن، قابلیت و زمان.

بودجه باید همان‌جایی باشد که تصمیم گرفته می‌شود

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

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

مثلاً یک تحلیل پرهزینه وقتی بیشتر بودجه روزانه باقی مانده اجرا شود، نزدیک سقف نیازمند تأیید انسانی باشد و پس از اتمام بودجه رد شود. یا یک ابزار فقط به این دلیل متوقف شود که بودجه همان مهارت تمام شده، حتی اگر تیم در سطح بالاتر هنوز بودجه داشته باشد.

در اینجا یک اصل مهار مهم است:

محدودترین سطحی که بودجه‌اش تمام شده باید تعیین‌کننده باشد.

اگر یک مهارت سهم خودش را مصرف کرده، برداشت بی‌صدا از بودجه والد عملاً مهار را بی‌اثر می‌کند. ساختار سلسله‌مراتبی بودجه برای این است که یک گردش کار پرمصرف به مشکل کل سازمان تبدیل نشود.

در سقف بودجه چه باید رخ دهد؟

مهم‌ترین بخش بودجه خود عدد نیست؛ رفتاری است که به آن عدد متصل شده است.

یک مدل عملی برای رفتار در سقف پنج پاسخ دارد:

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

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

قانون ساده «در صد درصد بودجه همه‌چیز را رد کن» قابل پیاده‌سازی است، اما خودش می‌تواند حادثه بسازد. بنابراین رفتار سقف باید بر اساس نوع اقدام و نوع بودجه از قبل تعیین شود.

یک مثال در محیط تولید

فرض کنید عاملی برای بررسی حادثه تولید دارید. لاگ‌ها را می‌خواند، ردهای اجرایی را جمع می‌کند، تغییرات اخیر را بررسی می‌کند و علت احتمالی را می‌سازد.

در یک اختلال پرسر‌وصدا، عامل شروع می‌کند به گسترش دامنه هر جست‌وجو. هزینه هنوز فقط ۵۵ درصد بودجه حادثه است و مصرف توکن به ۶۸ درصد رسیده؛ در نتیجه داشبورد مالی سالم به نظر می‌رسد. اما عامل ۹۵ درصد بودجه گام‌هایش را مصرف کرده است.

سیاست زمان اجرا می‌تواند پیش از بروز شکست پرهزینه واکنش نشان دهد: بازه زمانی جست‌وجو را محدود کند، از گسترش بیشتر جلوگیری کند، خلاصه‌سازی‌های کم‌اهمیت را به مدل ارزان‌تر بدهد و برای جست‌وجوی گسترده بعدی تأیید بخواهد.

نکته اصلی ارزان‌تر شدن عامل نیست. سامانه تشخیص داده کدام بودجه زودتر از بقیه در حال شکست است و پاسخ تعریف‌شده همان بودجه را اعمال کرده است.

نسبت‌دادن مصرف، بودجه را به شاهد تبدیل می‌کند

چیزی را که نتوان نسبت داد، نمی‌توان حاکمیت کرد.

واحد مناسب فقط «هزینه هوش مصنوعی» نیست. مصرف باید به عامل، مهارت، گردش کار، تیم مالک و در صورت لزوم مستأجر قابل نسبت دادن باشد. این اطلاعات بهتر است از همان شناسه‌های همبستگی استفاده کنند که زنجیره منشأ و ممیزی استفاده می‌کند.

این کار ماهیت بحث را عوض می‌کند. به جای اینکه بپرسیم چرا هزینه هوش مصنوعی ۳۰ درصد بالا رفته، می‌توان دید یک گردش کار پس از تغییر پرامپت عمق بازیابی‌اش دو برابر شده یا یک مهارت در هر وظیفه سه بار ابزار گران‌قیمت را فراخوانی می‌کند.

همچنین هر رخداد بودجه قابل توضیح می‌شود: کدام سطح بودجه تمام شد، کدام بُعد حکم را تغییر داد، چه مقدار ظرفیت باقی مانده بود و کدام سیاست رفتار نهایی را انتخاب کرد.

قابلیت هم باید بودجه داشته باشد

هزینه و توکن دیده می‌شوند چون ارائه‌دهنده بابت آن‌ها پول می‌گیرد. قابلیت معمولاً به شکل «ویژگی جدید» وارد سامانه می‌شود و به همین دلیل راحت‌تر نادیده گرفته می‌شود.

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

یک قاعده ساده مفید است: هر قابلیت تازه باید مالک، تعهد ارزیابی و مسیر حذف داشته باشد.

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

نشانه‌های بودجه نمایشی

چند الگو نشان می‌دهند بودجه فقط روی کاغذ وجود دارد.

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

ریشه همه این موارد یکی است: بودجه به‌عنوان عدد دیده شده، نه ورودی اعمال سیاست.

ترتیب عملی پیاده‌سازی

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

  1. عامل‌های مستقر و قابلیت‌های فعال آن‌ها را موجودی‌برداری کنید.
  2. هزینه و توکن را به عامل، مهارت و گردش کار نسبت دهید.
  3. برای هزینه، توکن، قابلیت و زمان بودجه صریح تعریف کنید.
  4. رفتار سقف را برای اقدام‌های مهم مشخص کنید.
  5. بودجه باقی‌مانده را وارد ارزیابی سیاست زمان اجرا کنید.
  6. برای رد، کاهش سطح خدمت، تصعید، قرنطینه و توقف شاهد تولید کنید.
  7. قابلیت‌های بدون استفاده را دوره‌ای حذف کنید.
  8. پیش از آن‌که محیط تولید سقف‌ها را آزمایش کند، خودتان آن‌ها را تحت فشار آزمایش کنید.

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

مرز واقعی حاکمیت

FinOps عامل‌ها اغلب مسئله مالی معرفی می‌شود، چون صورت‌حساب واضح‌ترین خروجی است. اما مسئله عمیق‌تر درباره اختیار است.

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

وقتی بودجه با این نگاه طراحی شود، کنار مجوزها، مهار، زنجیره منشأ و مدیریت تغییر قرار می‌گیرد. بودجه بخشی از قرارداد زمان اجرا می‌شود، نه گزارشی که پس از پایان کار تهیه می‌شود.

معنای عملی مدل چهار بودجه‌ای همین است: هزینه، توکن، قابلیت و زمان را با هم حاکمیت کنید و پیش از اتمام هرکدام تصمیم بگیرید سامانه دقیقاً چه خواهد کرد.

تیمی که فقط صورت‌حساب را توضیح می‌دهد، عامل‌هایش را مشاهده می‌کند.

تیمی که رفتار بودجه را تعریف می‌کند، آن‌ها را حاکمیت می‌کند.

بخش بعدی و پایانی: مدل بلوغ حاکمیت AI-Native؛ چارچوبی مرحله‌ای برای کنار هم قرار دادن کنترل‌های این مجموعه.

این مقاله نخستین بار در ژوئن ۲۰۲۶ توسط Reza Arani در Medium منتشر شد و به‌عنوان بخش نهم مجموعه حاکمیت هوش مصنوعی در یک شرکت نرم‌افزاری AI-Native برای Aipolix بازنویسی شده است.