هزینه توسعه نرمافزار مبتنی بر هوش مصنوعی به چه عواملی بستگی دارد؟
هزینه ساخت، مصرف مدل و پشتیبانی را جدا برآورد کنید. عوامل مؤثر بر بودجه پروژه هوش مصنوعی را با مثال دستیار سازمانی و چکلیست درخواست برآورد ببینید.

در این مقاله
برای برآورد هزینهٔ توسعه نرمافزار مبتنی بر هوش مصنوعی، دو عدد جدا بخواهید: هزینهٔ ساخت و راهاندازی و هزینهٔ ماهانهٔ استفاده و نگهداری. یک دستیار که از چند راهنمای محصول پاسخ میدهد، با سامانهای که به اطلاعات مشتریان دسترسی دارد و سفارش را تغییر میدهد، دامنه و ریسک متفاوتی دارد.
چه عواملی هزینهٔ ساخت را تعیین میکنند؟
- کاری که نرمافزار انجام میدهد. جستوجوی سند، پاسخ با ذکر منبع، پیشنهاد محصول و اجرای عملیات چهار دامنهٔ متفاوتاند. برای عملیاتی مثل تغییر سفارش، کنترل دسترسی، ثبت رویداد و تأیید انسانی را هم برآورد کنید.
- آمادگی دادهها. اگر اسناد پراکنده، قدیمی یا اسکنشده باشند، باید برای دستهبندی، استخراج متن و تعیین نسخهٔ معتبر زمان گذاشت. مشخص کنید مسئول بهروزرسانی هر مجموعه سند بعد از راهاندازی چه کسی است.
- اتصال به سامانههای فعلی. خواندن یک فایل موجودی با خواندن موجودی لحظهای از انبار و ثبت سفارش در سیستم فروش فرق دارد. کیفیت رابط اتصال و امکان آزمایش آن روی زمان اجرا اثر میگذارد.
- دسترسی و محل استقرار. اگر اطلاعات محرمانه است، تعیین کنید چه دادهای را میتوان به سرویس مدل فرستاد، چه کسی اجازهٔ مشاهده دارد و چه چیزی باید در زیرساخت خودتان بماند. این تصمیم روی گزینههای فنی و بودجه اثر میگذارد.
- سطح کیفیت موردنیاز. برای دستیار مستندات، مجموعهای از سؤالهای واقعی تهیه کنید و مشخص کنید پاسخ باید به کدام سند استناد کند و چه وقت باید کاربر را به کارشناس ارجاع دهد. ساخت و اجرای این آزمونها بخشی از پروژه است.
هزینهٔ ماهانه از چه بخشهایی تشکیل میشود؟
استفاده از مدل، میزبانی نرمافزار، ذخیره و جستوجوی داده، پایش خطاها و پشتیبانی را جداگانه در نظر بگیرید. اگر سرویس مدل بر اساس توکن قیمتگذاری میشود، هم حجم متن ورودی و هم حجم پاسخ مهماند. یک سؤال کاربر ممکن است چند بار مدل را فراخوانی کند. متن سندی که همراه سؤال به مدل میرسد هم در مصرف ورودی حساب میشود.
مثلاً اگر دستیار در ماه ۵٬۰۰۰ درخواست داشته باشد و هر درخواست بهطور میانگین ۱٬۵۰۰ توکن ورودی و ۳۰۰ توکن خروجی مصرف کند، برآورد مصرف ماهانه ۷٫۵ میلیون توکن ورودی و ۱٫۵ میلیون توکن خروجی است. برای محاسبهٔ هزینهٔ مدل، هر مقدار را در تعرفهٔ همان نوع توکن ضرب کنید. این اعداد نمونهاند و برای برآورد پروژه باید مصرف را روی پاسخهای واقعی اندازه بگیرید. اجرای دوبارهٔ درخواست و فراخوانیهای اضافه را هم در شمارش بیاورید.
مثال برآورد: دستیار پاسخگویی به کارکنان
فرض کنید تیم منابع انسانی میخواهد کارکنان پاسخ پرسشهای مرخصی را همراه با لینک آییننامه ببینند. نسخهٔ اول میتواند فقط اسناد تأییدشده را جستوجو کند و سؤالهای بدون پاسخ را به کارشناس ارجاع دهد. هزینهٔ ساخت شامل آمادهسازی اسناد، طراحی رابط و آزمون پاسخهاست. هزینهٔ جاری شامل مصرف مدل، میزبانی و بهروزرسانی اسناد است.
اگر نسخهٔ بعد قرار باشد ماندهٔ مرخصی هر فرد را بخواند یا درخواست ثبت کند، اتصال به سامانهٔ منابع انسانی، احراز هویت و کنترل دسترسی به محدوده اضافه میشود. برای مقایسهٔ پیشنهادها، بخواهید هر دو نسخه جداگانه قیمتگذاری شوند.
برای درخواست برآورد چه اطلاعاتی آماده کنیم؟
- یک کار مشخص را بنویسید که نرمافزار باید انجام دهد و بگویید امروز چه کسی آن را انجام میدهد.
- چند ورودی واقعیِ بدون اطلاعات حساس و نمونهای از خروجی قابلقبول بدهید.
- منابع داده، نقشهای کاربری و سامانههایی را که باید به نرمافزار متصل شوند مشخص کنید.
- تعداد تقریبی کاربران و درخواستهای ماهانه و موارد نیازمند تأیید انسانی را بنویسید.
- برآورد ساخت، هزینهٔ جاری در دو سطح مصرف و اقلام خارج از قرارداد را جداگانه بخواهید.
برای دیدن نمونهکارها و مراحل همکاری، صفحهٔ توسعه نرمافزار مبتنی بر هوش مصنوعی را ببینید. اگر پروژه به ساخت سامانهٔ پایه هم نیاز دارد، راهنمای هزینه طراحی نرمافزار اختصاصی جزئیات برآورد آن بخش را توضیح میدهد.



