آموزش ساخت قالبهای اختصاصی هوش مصنوعی مولد در Novita AI 🚀
هوش مصنوعی مولد (Generative AI) امروزه به ابزاری قدرتمند برای تولید تصاویر، متن، موسیقی و بسیاری از محتوای خلاقانه تبدیل شده است. یکی از بهترین روشها برای استفاده از این فناوری، ایجاد قالبهای اختصاصی هوش مصنوعی است که میتوانند روی پلتفرمهایی مانند Novita AI اجرا شوند. در این مقاله، به صورت مرحلهبهمرحله و به زبان ساده، نحوهٔ ساخت و انتشار قالبهای هوش مصنوعی مولد آموزش داده میشود.
چرا باید قالبهای اختصاصی بسازیم؟ 💡
قالبهای هوش مصنوعی امکان اجرای سریع و آسان گردشکارهای پیچیده را فراهم میکنند. همچنین، با انتشار این قالبها در پلتفرمهایی مانند Novita AI، میتوان به GPUهای قدرتمند دسترسی داشت و حتی درآمد کسب کرد.
مزایای ساخت قالبهای اختصاصی شامل موارد زیر است:
| مزیت | توضیح |
|---|---|
| دسترسی به GPUهای قدرتمند | اجرای مدلهای سنگین بدون نیاز به سختافزار قوی |
| صرفهجویی در زمان | اجرای پروژهها بدون نیاز به نصب دستی وابستگیها |
| اشتراکگذاری آسان | امکان استفاده توسط دیگران با یک قالب واحد |
| امکان کسب درآمد | از طریق انتشار قالبها و استفاده کاربران |
مراحل آمادهسازی پروژه برای ساخت قالب 🛠️

برای اینکه یک پروژهٔ هوش مصنوعی روی هر سیستم دیگری بدون مشکل اجرا شود، باید ابتدا محیط آن استانداردسازی شود. این کار با استفاده از Docker انجام میشود.
۱. بررسی پوشه پروژه
ابتدا باید مطمئن شوید که تمام فایلهای مورد نیاز پروژه شامل مدلها، دادهها و وابستگیها در یک پوشه جمعآوری شدهاند.
مثال: اگر پروژهای برای تولید تصاویر انیمهای دارید، مدلهای مورد استفاده باید داخل پوشهی
modelsقرار داشته باشند.
۲. ساخت Dockerfile 🐳
Dockerfile یک فایل متنی است که شامل دستورالعملهایی برای ایجاد یک محیط استاندارد روی هر سیستم است. این فایل مشخص میکند:
- چه سیستمعاملی استفاده شود
- دایرکتوری کاری کجا باشد
- چه وابستگیهایی نصب شوند
- چه فرمانی برای اجرای پروژه اجرا شود
نکته: نام فایل باید دقیقاً
Dockerfileباشد و حرف اول بزرگ باشد.
نمونه ساده Dockerfile برای اجرای پروژه ComfyUI:
FROM python:3.10-slim
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "comfyui.py"]
۳. ساخت ایمیج Docker
پس از آماده کردن Dockerfile، میتوان ایمیج Docker پروژه را ساخت.
دستور ساخت ایمیج:
docker build -t [username]/[project_name] .
[username]نام کاربری Docker است[project_name]نام پروژه شماست
این دستور پروژه شما را به یک ایمیج Docker تبدیل میکند که روی هر سیستم دیگری قابل اجرا است.
۴. انتشار ایمیج در Docker Hub 📦
برای استفاده از ایمیج در Novita AI یا سیستمهای دیگر، باید آن را در Docker Hub منتشر کنید:
docker push [username]/[project_name]
نکته: اگر حجم پروژه زیاد است، میتوان مدلها را جدا دانلود کرد تا زمان آپلود کاهش یابد.
ساخت قالب در Novita AI 🌐

پس از آمادهسازی پروژه، میتوان قالب را در Novita AI ایجاد کرد. مراحل به شرح زیر است:
۱. ورود به بخش Templates
وارد Template Library شوید و روی New Template کلیک کنید.
۲. انتخاب نام قالب
نام قالب باید ساده، واضح و قابل فهم باشد تا کاربران بدانند قالب چه کاری انجام میدهد.
۳. وارد کردن آدرس Docker Image
آدرس ایمیجی که در Docker Hub منتشر شده است، باید در قسمت Container Image وارد شود.
۴. تعیین دسترسی قالب
میتوان قالب را عمومی یا خصوصی ساخت.
- عمومی: همه میتوانند از قالب استفاده کنند
- خصوصی: فقط افرادی که Credential دارند به قالب دسترسی خواهند داشت
۵. تنظیم فضای دیسک و پورتها
- Disk Space: حجم مورد نیاز برای مدلها و فایلها
- Exposed Ports: پورتی که وبسرور پروژه روی آن اجرا میشود (مثلاً 8188 برای ComfyUI)
۶. افزودن توضیحات (Readme) 📖
یک Readme کامل و دقیق بنویسید که شامل موارد زیر باشد:
- توضیح عملکرد قالب
- نحوه نصب وابستگیهای اضافی
- دستورالعمل دانلود مدلها در صورت نیاز
توجه: هر چه توضیحات دقیقتر باشد، کاربران راحتتر میتوانند از قالب استفاده کنند.
اجرای قالب روی GPU ⚡
پس از ساخت قالب، میتوان یک GPU Instance ایجاد کرد و قالب را اجرا نمود:
- وارد بخش Instances شوید
- روی Create GPU Instance کلیک کنید
- قالب مورد نظر را انتخاب کنید
- GPU دلخواه را انتخاب کنید (مثلاً RTX 5090)
- روی Deploy کلیک کنید
در این مرحله، سیستم ایمیج Docker شما را دانلود میکند و یک کانتینر با همان پروژهٔ اولیه روی GPU ایجاد میکند.
نکته: پس از استفاده، حتماً GPU Instance را خاموش کنید تا هزینه اضافی برایتان محاسبه نشود.
مدیریت مدلها و نودهای اضافی 🧩
اگر پروژه شامل Custom Node یا مدلهای جداگانه باشد، میتوان مراحل نصب آنها را در Readme قالب قرار داد تا کاربران بدون مشکل نصب کنند.
-
برای ComfyUI:
- وارد ComfyUI Manager شوید
- گزینه Install Missing Custom Nodes را انتخاب کنید
- مراحل نصب را طبق Readme انجام دهید
نکات کلیدی برای ساخت قالبهای موفق ✅
- سادگی و راحتی استفاده: قالب باید کاربرپسند باشد
- تنوع: امکان استفاده با مدلها و تنظیمات مختلف
- Readme واضح: توضیحات کامل برای همه کاربران
- آمادهٔ اجرا بودن: کاربران بدون نیاز به نصب دستی وابستگیها بتوانند استفاده کنند
- پشتیبانی از پروژههای متنباز: استفاده از مدلها و پروژههای محبوب
کسب درآمد از قالبها 💰
Novita AI امکان کسب درآمد از طریق قالبها را فراهم میکند:
| روش | توضیح |
|---|---|
| اعتبار GPU هدیه | اولین کاربران ثبتنام شده با لینک شما اعتبار GPU دریافت میکنند |
| جوایز قالبهای برنده | قالبهایی که معیارهای موفقیت را داشته باشند، جایزه دریافت میکنند |
| اشتراکگذاری قالبها | قالبهای عمومی باعث دیده شدن و استفاده بیشتر میشوند |
نکته: معیارهای قالبهای برنده شامل سادگی، تنوع، Readme دقیق و آماده بودن برای اجرا است.
ساخت قالبهای اختصاصی هوش مصنوعی مولد در Novita AI فرآیندی ساده و کاربردی است که علاوه بر دسترسی به GPUهای قدرتمند، امکان اشتراکگذاری و کسب درآمد را نیز فراهم میکند.
مراحل کلیدی شامل:
- آمادهسازی پوشه پروژه
- ساخت Dockerfile و ایمیج Docker
- انتشار ایمیج در Docker Hub
- ایجاد قالب در Novita AI
- اجرای قالب روی GPU
- مدیریت مدلها و نودهای اضافی
- رعایت نکات کلیدی برای قالبهای موفق
با پیروی از این مراحل و ایجاد Readme دقیق، میتوان پروژههای هوش مصنوعی را به راحتی در هر سیستم و با هر GPU اجرا کرد و تجربهای روان و بدون مشکل برای کاربران فراهم نمود.
