عکس از Mohammad Rahmani در Unsplash.
عکس از Mohammad Rahmani در Unsplash.

چرا زیرساخت ابری بومی برای هوش مصنوعی مولد غیرقابل مذاکره است

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

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

چالش‌ها در حال حاضر آشکار می‌شوند. Gartner پیش‌بینی می‌کند که تا پایان سال 2025، حداقل 30 درصد از پروژه‌های هوش مصنوعی مولد در مرحله اثبات مفهوم با شکست مواجه خواهند شد.

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

کانتینری‌سازی استاندارد طلایی است

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

برنامه‌های مدرن به وابستگی‌های پیچیده‌ای متکی هستند، از ماژول‌هایی که احراز هویت را مدیریت می‌کنند تا ماژول‌هایی که با سیستم‌های ERP و CRM ارتباط برقرار می‌کنند. به‌روزرسانی‌ها و اصلاحیه‌های منظم ضروری هستند. در غیر این صورت، حتی یک مشکل جزئی می‌تواند به‌طور غیرمنتظره‌ای یک برنامه را از کار بیندازد.

اینجاست که کانتینری‌سازی وارد می‌شود. کانتینری‌سازی با اجازه دادن به اشتراک‌گذاری منابع (CPU، حافظه، فضای ذخیره‌سازی) در حالی که انزوا را برای افزایش امنیت فراهم می‌کند، توسعه نرم‌افزار را متحول می‌کند.

کانتینری‌سازی برای برنامه‌های هوش مصنوعی مولد، که اغلب در وابستگی‌های پیچیده درگیر هستند، ضروری است. با تقسیم برنامه‌ها به ریزسرویس‌ها (microservices) - اجزای مستقل و قابل آزمایش - توسعه‌دهندگان توانایی تکرار سریع، مقیاس‌بندی مؤثر و استقرار با چابکی را باز می‌کنند.

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

زیرساخت مدرن برای دنیای هوش مصنوعی مولد

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

خواسته‌های زیرساختی آسان‌تر نیستند. آموزش و استقرار این مدل‌ها اغلب به محیط‌های سنگین GPU نیاز دارد که می‌تواند هزینه‌ها را افزایش دهد. و سپس ارکستراسیون چندین مدل هوش مصنوعی وجود دارد. البته، Kubernetes مدت‌هاست که مورد علاقه توسعه‌دهندگان بوده است، اما چارچوب‌های جدیدی مانند LangChain، AutoGen و CrewAI در طی چند سال گذشته ظهور کرده‌اند.

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

پرداختن به شکاف مهارتی

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

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

نتیجه‌گیری

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