بوتکمپ LLMOps و AIOps با بیش از 9 پروژه کامل و جامع
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت و استقرار اپلیکیشنهای هوش مصنوعی واقعی با استفاده از Langchain و FAISS و ChromaDB و سایر ابزارهای پیشرفته
- راهاندازی پایپلاینهای CI/CD با استفاده از Jenkins و GitHub Actions CircleCI و GitLab و ArgoCD
- استفاده از Docker، Kubernetes، AWS و GCP برای استقرار و مقیاسپذیری اپلیکیشنهای هوش مصنوعی
- مانیتورینگ و ایمنسازی سیستمهای هوش مصنوعی با استفاده از Trivy و Prometheus و Grafana و ELK Stack
پیشنیازهای دوره
- دانش برنامهنویسی پایتون به صورت ماژولار
- دانش اولیه Generative AI مانند Langchain، پایگاههای داده برداری و غیره
توضیحات دوره
آیا آمادهاید تا مهارتهای خود در زمینه Generative AI و مدلهای زبان بزرگ (LLM) را به سطح قابل استفاده در پروداکشن برسانید؟ این دوره جامع و عملی LLMOps برای توسعهدهندگان، دانشمندان داده، مهندسان MLOps و علاقهمندان به هوش مصنوعی طراحی شده است که میخواهند اپلیکیشنهای LLM مقیاسپذیر را با استفاده از ابزارهای پیشرفته و تکنولوژیهای مدرن cloud-native بسازند، مدیریت کنند و مستقر نمایند.
در این دوره، شما یاد خواهید گرفت که چگونه شکاف بین ساخت اپلیکیشنهای قدرتمند LLM و استقرار آنها در محیطهای پروداکشن واقعی را با استفاده از GitHub و Jenkins و Docker و Kubernetes و FastAPI، سرویسهای ابری (AWS و GCP) و پایپلاینهای CI/CD پر کنید.
ما چندین پروژه کامل و جامع را بررسی خواهیم کرد که نشان میدهند چگونه میتوان HuggingFace Transformers، مدلهای fine-tune شده و استقرار Groq API را با مانیتورینگ عملکرد با استفاده از Prometheus و Grafana و SonarQube عملیاتی کرد. همچنین یاد خواهید گرفت که چگونه زیرساخت و ارکستراسیون را با استفاده از Kubernetes (Minikube ،GKE) و AWS Fargate و Google Artifact Registry (GAR) مدیریت کنید.
آنچه خواهید آموخت:
مقدمهای بر LLMOps و چالشهای پروداکشن
- چالشهای استقرار LLMها و چگونگی گسترش اصول MLOps به LLMOps را درک کنید. بهترین شیوهها برای مقیاسپذیری و نگهداری کارآمد این مدلها را بیاموزید.
کنترل نسخه و مدیریت سورس کد
- مخازن کد را با Git و GitHub راهاندازی و مدیریت کنید، pull requestها، استراتژیهای شاخهسازی و گردشکارهای پروژه را یکپارچه کنید.
پایپلاین CI/CD با Jenkins و GitHub Actions
- پایپلاینهای آموزش، تست و استقرار را با استفاده از Jenkins و GitHub Actions و AWS runnerهای سفارشی خودکارسازی کنید تا تحویل مدل را سادهتر نمایید.
FastAPI برای استقرار LLM
- سرویسهای LLM را با استفاده از FastAPI بستهبندی و ارائه دهید و اندپوینتهای استنتاج را با مدیریت خطای مناسب، امنیت و لاگ کردن مستقر کنید.
یکپارچهسازی Groq و HuggingFace
- Groq API را برای استنتاج فوقالعاده سریع LLM یکپارچه کنید. از مدلهای HuggingFace و fine-tuning و گزینههای هاستینگ برای استقرار مدلهای زبان سفارشی استفاده کنید.
کانتینرسازی و بررسی کیفیت
- یاد بگیرید چگونه اپلیکیشنهای LLM خود را با استفاده از Docker کانتینری کنید. کیفیت و قابلیت نگهداری کد را با استفاده از SonarQube و سایر ابزارهای تحلیل استاتیک تضمین کنید.
استقرارهای Cloud-Native (AWS & GCP)
- اپلیکیشنها را با استفاده از AWS Fargate و GCP GKE مستقر کرده و با GAR (Google Artifact Registry) یکپارچه کنید. یاد بگیرید چگونه secrets، ذخیرهسازی و مقیاسپذیری را مدیریت کنید.
پایگاههای داده برداری و جستجوی معنایی
- با پایگاههای داده برداری مانند FAISS و Weaviate یا Pinecone برای پیادهسازی جستجوی معنایی و پایپلاینهای RAG (Retrieval-Augmented Generation) کار کنید.
مانیتورینگ و مشاهدهپذیری
- سیستمهای LLM خود را با استفاده از Prometheus و Grafana مانیتور کنید و سلامت سیستم را با لاگ کردن، هشداردهی و داشبوردها تضمین نمایید.
کوبرنتیز و Minikube
- کانتینرها را ارکستریت کرده و بارهای کاری LLM را با استفاده از Kubernetes، هم به صورت محلی با Minikube و هم بر روی ابر با استفاده از GKE (Google Kubernetes Engine) مقیاسپذیر کنید.
این دوره برای چه کسانی است؟
مهندسان MLOps و DevOps که به دنبال ورود به حوزه استقرار LLM هستند.
- دانشمندان داده و مهندسان یادگیری ماشین که میخواهند راهحلهای LLM خود را به محصول تبدیل کنند.
- توسعهدهندگان بکاند که قصد دارند در استقرارهای مقیاسپذیر هوش مصنوعی متخصص شوند.
- هر کسی که به تقاطع LLMها، MLOps و DevOps و فضای ابری علاقهمند است.
فناوریهای پوشش داده شده:
Git، GitHub ،Jenkins ،Docker ،FastAPI ،Groq ،HuggingFace، SonarQube ،AWS Fargate ،AWS Runner ،GCP ،Google Kubernetes Engine (GKE) ،Google Artifact Registry (GAR) ،Minikube، پایگاههای داده برداری، Prometheus ،Grafana ،Kubernetes و موارد دیگر
در پایان این دوره، شما تجربه عملی در استقرار، مانیتورینگ و مقیاسپذیری اپلیکیشنهای LLM با زیرساختهای سطح پروداکشن خواهید داشت که به شما در ساخت سیستمهای هوش مصنوعی واقعی، یک مزیت رقابتی میدهد.
برای ارتقای سفر LLMOps خود آماده شوید! هماکنون در این دوره شرکت کنید و آینده Generative AI را بسازید.
این دوره برای چه کسانی مناسب است؟
- دانشجویان یا متخصصانی که قصد ورود به بازار کار هوش مصنوعی + DevOps را دارند.
بوتکمپ LLMOps و AIOps با بیش از 9 پروژه کامل و جامع
-
مقدمه دوره 10:50
-
مقدمه پروژه 18:55
-
راهاندازی پروژه و API (Groq و HuggingFace) 16:37
-
کد پیکربندی 03:40
-
کد کلاس بارگذاری دادهها 15:31
-
کد Vector Store با استفاده از Chroma 15:11
-
کد قالبهای پرامپت 03:30
-
کد کلاس سیستم توصیهگر 09:22
-
پایپلاین آموزش و توصیهدهی 24:14
-
کد اصلی اپلیکیشن 14:33
-
فایل Dockerfile، فایل استقرار کوبرنتیز و کنترل نسخه کد 15:13
-
راهاندازی GCP VM Instance به همراه Docker Engine ،Minikube و Kubectl 13:04
-
یکپارچهسازی GitHub با محیط Local و VM 06:21
-
راهاندازی قانون فایروال در GCP 01:56
-
استقرار اپلیکیشن بر روی کوبرنتیز 07:38
-
نظارت بر Kubernetes با استفاده از Grafana Cloud 16:18
-
فرآیند پاکسازی 01:41
-
مقدمه پروژه 24:24
-
راهاندازی پروژه و API (Groq ،HuggingFace و AstraDB) 19:39
-
کد پیکربندی 06:03
-
کد مبدل دادهها 09:42
-
کد Data Ingestion 15:33
-
کد پایپلاین RAG به همراه حافظه 33:19
-
کد اصلی اپلیکیشن با استفاده از Flask و HTML/CSS 31:16
-
کد Dockerfile و فایل استقرار کوبرنتیز 08:20
-
کد فایل استقرار Prometheus 17:11
-
کد فایل استقرار Grafana 03:32
-
کنترل نسخه کد با استفاده از GitHub 02:59
-
راهاندازی GCP VM Instance به همراه Docker Engine ،Minikube و Kubectl 13:09
-
یکپارچهسازی GitHub با VM 06:27
-
راهاندازی قوانین فایروال در GCP 01:56
-
ساخت و استقرار اپلیکیشن بر روی کوبرنتیز 14:06
-
مانیتورینگ اپلیکیشن با استفاده از Prometheus و Grafana 16:51
-
مقدمه پروژه 24:17
-
راهاندازی پروژه و API (Groq) 11:04
-
کد پیکربندی 02:14
-
کد زنجیره برنامه سفر 17:10
-
کد اصلی برنامهریز 23:18
-
کد اصلی اپلیکیشن با استفاده از Streamlit 12:58
-
فایل Dockerfile، فایل استقرار کوبرنتیز و کنترل نسخه کد با استفاده از GitHub 16:10
-
کد استقرار Filebeat 41:27
-
کد استقرار Logstash 13:05
-
کد استقرار ElasticSearch 12:26
-
کد استقرار Kibana 06:17
-
راهاندازی GCP VM Instance به همراه Docker Engine ،Minikube و Kubectl 13:09
-
یکپارچهسازی GitHub با VM 06:27
-
راهاندازی قانون فایروال در GCP 01:56
-
استقرار اپلیکیشن شما بر روی کوبرنتیز 11:21
-
مدیریت لاگها با استفاده از ELK Stack و Filebeat 24:46
-
مقدمه پروژه 23:31
-
راهاندازی پروژه و API (Groq) 10:28
-
کد پیکربندی 04:52
-
کد مدلهای اسکیمای سوال 13:59
-
کد قالبهای پرامپت 05:33
-
کد راهاندازی کلاینت GROQ 04:12
-
کد تولید سوال 29:15
-
کد کلاس کمکی برای اپلیکیشن 47:20
-
کد اصلی اپلیکیشن 45:28
-
کنترل نسخه کد و Dockerfile 06:19
-
کد فایلهای مانیفست کوبرنتیز 06:19
-
راهاندازی GCP VM Instance برای Docker، Minikube و Kubectl 14:57
-
راهاندازی Jenkins برای یکپارچهسازی پیوسته (CI) 11:11
-
یکپارچهسازی GitHub با Jenkins 12:20
-
ساخت و پوش کردن ایمیج داکر به DockerHub 08:51
-
راهاندازی ArgoCD برای استقرار - قسمت 1 08:01
-
راهاندازی ArgoCD برای استقرار - قسمت 2 14:16
-
راهاندازی ArgoCD برای استقرار - قسمت 3 22:05
-
وبهوکها، چند Stage دیگر و پاکسازی 15:59
-
مقدمه پروژه 14:52
-
راهاندازی پروژه و API (Groq) 08:25
-
کد پردازشگر تصویر با OpenCV 29:46
-
کد تشخیص چهره افراد مشهور با استفاده از Llama-4 23:36
-
کد موتور پرسش و پاسخ 11:04
-
کد روتهای بکاند فلسک 24:52
-
کد اصلی اپلیکیشن با استفاده از HTML/CSS و Flask 20:36
-
فایل Dockerfile، فایل استقرار کوبرنتیز و کنترل نسخه کد با استفاده از GitHub 12:34
-
راهاندازی GCP (سرویس اکانتها، GKE، GAR) 12:41
-
کد پایپلاین CircleCI 15:58
-
استقرار کامل CI/CD اپلیکیشن بر روی GKE 21:27
-
مقدمه پروژه 20:22
-
راهاندازی پروژه و API (Groq) 08:13
-
کد توابع کمکی 24:56
-
کد اصلی اپلیکیشن 27:34
-
کد اصلی اپلیکیشن با استفاده از Streamlit 25:20
-
فایل Dockerfile و فایل استقرار کوبرنتیز 09:28
-
کنترل نسخه کد با استفاده از GitLab 03:41
-
راهاندازی GCP (سرویس اکانتها، GKE، GAR) 12:11
-
کد CI/CD در GitLab 11:51
-
استقرار کامل CI/CD روی GKE 17:35
-
مقدمه پروژه 28:31
-
راهاندازی پروژه و API (Groq و Tavily) 20:28
-
کد پیکربندی 05:32
-
کد اصلی 14:56
-
بکاند با استفاده از FastAPI 19:42
-
فرانتاند با استفاده از Streamlit 23:05
-
کد اصلی اپلیکیشن 17:21
-
کنترل نسخه کد 05:29
-
Dockerfile 06:36
-
راهاندازی Jenkins برای استقرار CI/CD 12:50
-
یکپارچهسازی GitHub با Jenkins 10:39
-
یکپارچهسازی SonarQube با Jenkins 23:58
-
ساخت و پوش کردن ایمیج به AWS ECR 14:07
-
استقرار در AWS Fargate 22:47
-
فرآیند پاکسازی 03:04
فصل 9: پروژه: چتبات پزشکی RAG با استفاده از Jenkins، Trivy، AWS، FAISS، Langchain، Flask و HTML/CSS
-
مقدمه پروژه 24:13
-
راهاندازی پروژه و API (HuggingFace) 13:53
-
کد پیکربندی 05:07
-
کد بارگذاری PDF 16:19
-
کد Embeddings 05:48
-
کد Vector Store با استفاده از FAISS 11:04
-
کد بارگذار داده 09:17
-
کد راهاندازی LLM 08:58
-
کد Retriever 15:41
-
اپلیکیشن اصلی با استفاده از Flask و HTML 35:01
-
کنترل نسخه کد و Dockerfile 08:37
-
راهاندازی Jenkins برای استقرار CI/CD 12:20
-
یکپارچهسازی GitHub با Jenkins 07:59
-
ساخت، اسکن با AquaTrivy و پوش کردن به AWS ECR 16:56
-
استقرار بر روی AWS Runner 12:15
-
فرآیند پاکسازی 03:19
مشخصات آموزش
بوتکمپ LLMOps و AIOps با بیش از 9 پروژه کامل و جامع
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:120
- مدت زمان :29:14:56
- حجم :24.89GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy