لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشنهای هوش مصنوعی محلی با Ollama، پایتون و Streamlit
- آخرین آپدیت
دانلود Build Local AI Apps with Ollama, Python, and Streamlit
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
ساخت اپلیکیشنهای هوش مصنوعی خصوصی و آمادهی تولید بهصورت محلی با استفاده از Ollama، پایتون، Streamlit، RAG، حافظه، ابزارها و پروژههای واقعی.
نصب Ollama و اجرای مدلهای زبانی بزرگ (LLM) بهصورت محلی روی کامپیوتر.
اتصال برنامههای پایتون به مدلهای Ollama.
ساخت اپلیکیشنهای هوش مصنوعی تعاملی با Streamlit.
ایجاد چتباتهایی با حافظه، شخصیتهای تعریف شده و تاریخچه گفتگو.
پردازش اسناد PDF و متنی برای گردشکارهای هوش مصنوعی محلی.
تولید Embeddingها و ساخت جستجوی معنایی با ChromaDB.
ایجاد اپلیکیشنهای تولید محتوای تقویتشده با بازیابی (RAG) همراه با ارجاعات.
تولید خروجیهای ساختاریافته JSON، خلاصهها، فلشکارتها و کوییزها.
ساخت اپلیکیشنهای هوش مصنوعی ابزار-محور و گردشکارهای پژوهشی.
ارزیابی، بهینهسازی و مدیریت اپلیکیشنهای هوش مصنوعی محلی در سطح تولید.
پیشنیازها: مهارتهای پایه کامپیوتر و توانایی نصب نرمافزار.
یک کامپیوتر با سیستمعامل ویندوز، macOS یا لینوکس با قابلیت اجرای Ollama.
حداقل ۸ گیگابایت رم (۱۶ گیگابایت یا بیشتر توصیه میشود).
فضای ذخیرهسازی کافی برای دانلود مدلهای هوش مصنوعی محلی.
دانش پایه پایتون مفید است اما الزامی نیست.
بدون نیاز به تجربه قبلی در یادگیری ماشین یا هوش مصنوعی.
بدون نیاز به اشتراکهای پولی API هوش مصنوعی.
استفاده از یک ویرایشگر کد مانند Visual Studio Code توصیه میشود.
اتصال اینترنت در ابتدا برای نصب ابزارها و مدلها مورد نیاز است.
اشتیاق به دنبال کردن تمرینات عملی و آزمایش کدها.
اپلیکیشنهای هوش مصنوعی قدرتمند، خصوصی و کاربردی را مستقیماً روی کامپیوتر خود با Ollama، Pythonو Streamlitبسازید.
این دوره عملی به شما میآموزد چگونه اپلیکیشنهای هوش مصنوعی محلیکاملی را بدون وابستگی به APIهای پولی یا ارسال اطلاعات حساس به سرویسهای ابری خارجی ایجاد کنید. شما یاد میگیرید چگونه مدلهای زبانی بزرگ را بهصورت محلی اجرا کنید، آنها را به پایتون متصل نمایید، پرامپتهای موثر طراحی کنید، رابطهای کاربری تعاملی بسازید و ایدههای ساده را به اپلیکیشنهای مفید هوش مصنوعی تبدیل کنید.
دوره با مبانی هوش مصنوعی محلیآغاز میشود. شما Ollama را نصب کرده، مدلهای محلی را مدیریت میکنید، پارامترهای مدل را تنظیم نموده، دستورالعملهای سیستمی مینویسید و مدلها را به برنامههای پایتون متصل میکنید. سپس از Streamlit برای ایجاد رابطهای کاربری تحت وب و تمیز استفاده خواهید کرد تا پروژههایتان به راحتی قابل استفاده و نمایش باشند.
در ادامه، اپلیکیشنهای گفتگو-محور با تاریخچه چت، حافظه، شخصیتهای قابل شخصیسازی، وضعیت نشست (Session State)، خروجی گفتگوها و کنترلهای بازنشانی میسازید. همچنین یاد میگیرید چگونه اسناد PDF و متنی را پردازش کنید، محتوا را پاکسازی و تکهتکه (Chunking) نمایید، Embeddingهای محلیتولید کنید، بردارها را در ChromaDBذخیره کرده و جستجوی معناییرا در دانش خصوصی خود اجرا کنید.
سپس، اپلیکیشنهای کامل تولید محتوای تقویتشده با بازیابییا RAGرا خواهید ساخت. شما بخشهای مرتبط از اسناد را بازیابی کرده، پرامپتهای مستند میسازید، پاسخهایی همراه با منابع و ارجاع به صفحه تولید میکنید، توهمات مدل (Hallucinations) را کاهش داده و سوالاتی که در اسناد موجود نیستند را مدیریت میکنید.
این دوره همچنین خروجیهای ساختاریافته هوش مصنوعی، قالبهای پرامپت قابل استفاده مجدد، تولید JSON، خلاصهسازی، فلشکارتها، کوییزها، ردیابی پیشرفت و اپلیکیشنهای یادگیری را پوشش میدهد. در نهایت به سراغ هوش مصنوعی ابزار-محورمیروید، جایی که مدلها میتوانند توابع پایتون را فراخوانی کنند، وظایف پژوهشی را سازماندهی کرده، شواهد را مقایسه کنند و گزارشهای پژوهشی ساختاریافته تولید نمایند.
هر روز شامل یک پروژه عملی و صنعتمحور است. شما یک دستیار عملیات کارخانه، چتبات خدمات مهمان هتل، یافتکننده بندهای قراردادهای حقوقی، دستیار تطبیق بانکی، دستیار آموزش تکنسین هواپیما، دستیار پژوهش داروییو مرکز کنترل هوش مصنوعی عملیات خردهفروشیخواهید ساخت.
این پروژهها نشان میدهند که چگونه هوش مصنوعی محلی میتواند از تولید، هتلداری، خدمات حقوقی، خدمات مالی، هوانوردی، داروسازی و خردهفروشی حمایت کند و در عین حال حریم خصوصی و کنترل دادهها را بهبود ببخشد.
برای شروع نیازی نیست متخصص هوش مصنوعی باشید. هر مفهوم بهصورت گامبهگام و با مثالهای عملی توضیح داده شده است. بهجای یادگیری تئوریهای مجزا، درک خواهید کرد که چرا هر جزء اهمیت دارد، قطعات چگونه با هم کار میکنند و چگونه مشکلات رایج را عیبیابی کنید. این دوره به شما کمک میکند تا در کار با مدلهای محلی، جریانهای کاری پایتون، خط لولههای اسناد، پایگاهدادههای برداری و توسعه اپلیکیشنهای تعاملی اعتماد به نفس پیدا کنید.
در پایان دوره، شما نحوه ساخت اپلیکیشنهای چندصفحهای Streamlit، مدیریت مدلها و اسناد، بهینهسازی عملکرد، پیادهسازی لاگینگ و اعتبارسنجی، ارزیابی کیفیت بازیابی، مقایسه پاسخهای مدل، بازسازی ایندکسهای برداری و نظارت بر بازخوردهای کاربران را خواهید آموخت.
این دوره برای مبتدیان، یادگیرندگان پایتون، توسعهدهندگان، علاقهمندان به هوش مصنوعی، متخصصان کسبوکار و هر کسی که میخواهد اپلیکیشنهای هوش مصنوعی خصوصی، ابزارهای هوش مصنوعی آفلاین، سیستمهای پرسش و پاسخ اسناد، چتباتهای هوش مصنوعیو راهکارهای محلی آماده تولیدبسازد، ایدهآل است.
با یک مدل محلی شروع کنید، یک رابط ساده بسازید و در نهایت مجموعهای از هفت اپلیکیشن هوش مصنوعی واقعی داشته باشید که میتوانید آنها را برای پیشرفت شغلی، رزومه، کسبوکار آینده یا سازمان خود شخصیسازی و گسترش دهید.
سرفصل ها و درس ها
روز اول —مبانی هوش مصنوعی محلی با Ollama
Day 1 — Local AI Foundations with Ollama
دمو: دستیار محلی عملیات کارخانه
Demo: Local Factory Operations Assistant
هوش مصنوعی محلی در مقابل هوش مصنوعی ابری
Local AI versus cloud-based AI
نصب Ollama و مدیریت مدلهای محلی
Installing Ollama and managing local models
اتصال برنامههای پایتون به Ollama
Connecting Python applications to Ollama
طراحی پرامپت، دستورالعملهای سیستمی و پارامترهای مدل
Prompt design, system instructions, and model parameters
ساخت رابطهای کاربری پایه هوش مصنوعی با Streamlit
Building basic Streamlit AI interfaces
نمایش نظرات