🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش عملی: ساخت عوامل هوشمند با مدلهای زبانی بزرگ (LLMs)
- آخرین آپدیت
دانلود Hands on - Building Intelligent Agents with LLMs
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره خواهید آموخت که چگونه:
ایجنتهای LLM را برای استدلال پیشرفته، ساخت دستیارهای کدنویس، دستیارهای تحقیق و موارد دیگر از طریق کدنویسی عملی فرا بگیرید.
تفاوتهای کلیدی بین خروجی پرامپت LLM، زنجیرههای LLM (LLM Chains)، تولید مبتنی بر بازیابی (RAG) و ایجنتهای LLM را درک کنید.
اجزای اصلی یک ایجنت LLM، از جمله ابزارها، حافظه و مکانیسمهای برنامهریزی را لیست و توضیح دهید.
از روشهای پیچیده برنامهریزی وظایف و بازتاب برای افزایش عملکرد و کارایی ایجنتهای LLM استفاده کنید.
مکانیسمهای حافظه را ایجاد و پیادهسازی کنید تا ایجنتهای LLM بتوانند تعامل پایدار داشته باشند و در طول زمان یاد بگیرند.
ابزارهای مختلفی را برای توسعه و بهبود قابلیتهای ایجنتهای LLM بهکار بگیرید.
اجزای مختلف را ترکیب کنید تا ایجنتهای پیچیدهای مانند دستیارهای تحقیق، دستیارهای کدنویس، ایجنتهای توصیهگر و RAGهای ایجنتی ایجاد کنید.
در ۱۵ آموزش کدنویسی تعاملی شرکت کنید که به تدریج مفاهیم را بسط داده و تجربه عملی و درک عمیقتری را فراهم میکنند.
پیشنیازها
تجربه پایه در برنامهنویسی پایتون (Python)
درک اولیه از هوش مصنوعی مولد (Generative AI) مانند LLMها و نحوه نوشتن پرامپتها
شرح دوره: ایجنتهای LLM
با دوره جامع ما، قدرت مدلهای زبان بزرگ (LLM) و ایجنتهای هوش مصنوعی را آزاد کنید!
با دوره عملی ما که برای ارتقای شما از مبانی تا ساخت سیستمهای ایجنتی پیچیده طراحی شده است، به دنیای ایجنتهای LLM شیرجه بزنید. چه از علاقهمندان به هوش مصنوعی باشید، چه یک توسعهدهنده یا یک متخصص فناوری، این دوره شما را به دانش و مهارتهای لازم برای ایجاد ایجنتهای قدرتمند مبتنی بر هوش مصنوعی مجهز خواهد کرد.
آنچه خواهید آموخت:
مبانی سیستمهای ایجنتی: اجزای اصلی یک سیستم ایجنتی، از جمله ابزارها، حافظه و برنامهریزی را درک کنید.
کدنویسی عملی: هر مفهوم را از طریق نوتبوکهای کد تعاملی کاوش کنید و تجربه عملی و بینش عمیقتری کسب کنید.
توسعه ایجنت پیشرفته: با استفاده از مثالها و سناریوهای دنیای واقعی، ایجنتهای پیچیدهای مانند دستیارهای تحقیق، دستیارهای کدنویس، ایجنتهای توصیهگر و RAGهای ایجنتی بسازید.
کاربردهای عملی: نحوه به کارگیری این ایجنتها در حوزههای مختلف را بیاموزید و بهرهوری و نوآوری را در پروژههای خود افزایش دهید.
نکات برجسته دوره:
۱۵ نوتبوک کد تعاملی: هر نوتبوک برای تجزیه مفاهیم پیچیده به بخشهای قابل مدیریت و قابل درک طراحی شده است که یادگیری را جذاب و مؤثر میکند.
راهنمایی گام به گام: با دستورالعملها و توضیحات دقیق همراه شوید و اطمینان حاصل کنید که هر مفهوم را قبل از رفتن به بخش بعدی به خوبی درک میکنید.
مثالهای دنیای واقعی: ببینید چگونه میتوان از این ایجنتها برای حل مسائل واقعی استفاده کرد و اعتماد به نفس لازم برای پیادهسازی این راهحلها را در کار خود به دست آورید.
پشتیبانی جامعه: به یک جامعه رو به رشد از فراگیران و متخصصان بپیوندید که در آن میتوانید ایدهها را به اشتراک بگذارید، سوال بپرسید و در پروژهها همکاری کنید.
در پایان این دوره، درک قوی از ایجنتهای LLM و توانایی ایجاد ایجنتهای سفارشی خود را برای کاربردهای مختلف خواهید داشت. چه به دنبال پیشرفت شغلی باشید، چه شروع یک پروژه جدید، یا صرفاً کنجکاوی خود را در مورد هوش مصنوعی ارضا کنید، این دوره دروازه شما برای تسلط بر ایجنتهای LLM است.
همین حالا ثبتنام کنید و سفر خود را به سوی آینده هوش مصنوعی با ایجنتهای LLM آغاز کنید!
سرفصل ها و درس ها
مبانی عاملهای LLM
Foundation of LLM Agents
مقدمهای بر دوره
Introduction to the Course
مقدمهای بر واحد ۱
Introduction to Unit 1
درک LLMها
Understanding LLMs
مقایسه LLMها در بنچمارکها
Comparison of LLMs across benchmarks
LLM در برابر RAG در برابر Chain در برابر Agents
LLM vs RAG vs Chain vs Agents
تفاوت بین LLM و عاملهای LLM
Difference between LLM and LLM Agents
اجزای یک عامل LLM
Components of an LLM Agent
دموی GPT Researcher
GPT Researcher demo
تنظیم کلیدهای API خود
Setting up your API Keys
دسترسی به کد و راهاندازی محیط خود
Access code and setup your environment
کدنویسی اولین ایجنت خود – پرسش خودکار با جستجو
Coding your first Agent - Self Ask with Search
کدنویسی اولین ایجنت خود در Colab
Coding your first agent in Colab
مبانی عاملهای LLM – آزمون
Foundation of LLM Agents - Quiz
واحد ۲ – یکپارچهسازی ابزارها با LLMها
Unit 2 - Integrating Tools with LLMs
مقدمهای بر ابزارها
Introduction to Tools
چرا LLMها به ابزار نیاز دارند؟
Why LLMs need tools?
دسترسی و اجرای ابزارها در Langchain
Accessing and Running tools in Langchain
ایجاد ابزارهای سفارشی در Langchain
Creating custom tools in Langchain
ایجنت ReACT با ابزارها
ReACT agent with tools
مشکلات ناشی از ابزارهای بیش از حد
Issues with too many tools
رویکردهای اخیر برای بهبود انتخاب ابزار
Recent approaches for improving tool selection
انتخاب ابزار در مجموعه داده RestBench با استفاده از مدلهای OpenAI
Tool Selection on RestBench dataset using OpenAI models
انتخاب ابزار در مجموعه داده RestBench با استفاده از مدلهای Anthropic
Tool Selection on Rest Bench dataset using Anthropic models
فراخوانی تابع OpenAI برای انتخاب ابزار
OpenAI Function Calling for tool selection
ایجاد ایجنت ReACT خود که آنچه را در یک تصویر ورودی میبیند «بیان میکند»
Create your own ReACT agent that "speaks" out what it sees in an input image
واحد ۳ – افزودن حافظه به ایجنت LLM خود
Unit 3 - Adding Memory to your LLM Agent
مقدمهای بر حافظه
Introduction to Memory
چرا LLMها به یک ماژول حافظه نیاز دارند؟
Why do LLMs need a memory module?
انواع مختلف حافظه
Different Types of Memory
درک و کدنویسی ماژولهای حافظه کوتاهمدت مختلف
Understanding and Coding different short term memory modules
حافظه بلندمدت و RAG
Long term memory and RAG
کدنویسی یک پایپلاین RAG پایه
Coding a basic RAG pipeline
LLMهای با Context طولانی
Long Context LLMs
کدنویسی یک LLM با Context طولانی
Coding a Long Context LLM
RAG چند حالته در چند خط کد
MultiModal RAG in a few lines of code
کدنویسی یک Knowledge Agent با حافظه پایگاه داده – بخش ۱
Coding a Knowledge Agent with DB Memory - Part 1
کدنویسی یک Knowledge Agent با حافظه پایگاه داده – بخش ۲
Coding a Knowledge Agent with DB Memory - Part 2
واحد ۳ – تکلیف: ایجنت RAG با حافظه مکالمه
Unit 3 - Assignment: RAG Agent with Conversation Memory
واحد ۴ – برنامهریزی در ایجنتهای LLM
Unit 4- Planning in LLM Agents
چرا LLMها به برنامهریزی نیاز دارند؟
Why do LLMs need planning?
انواع برنامههای LLM
Types of LLM Plans
Prompting زنجیره تفکر
Chain of Thought Prompting
Prompting برنامهریزی و حل
Plan and Solve Prompting
برنامهریزی Tree of Thought
Tree of Thought Planning
Prompting Skeleton of Thought
Skeleton of Thought Prompting
مبانی Langgraph
Langgraph Basics
Prompting بازتابی
Reflection Prompting
Prompting Reflexion
Reflexion Prompting
برنامهریزی در ایجنتهای LLM
Planning in LLM Agents
نمایش نظرات