آموزش جامع Google Agent Development Kit (ADK) - ساخت و استقرار ایجنت‌های هوش مصنوعی - آخرین آپدیت

دانلود Google Agent Development Kit (ADK)-Build & Deploy AI Agents

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یک دوره عملی و کد-محور که معماری ADK، ابزارها، حافظه، کال‌بک‌ها، گاردریل‌ها (Guardrails) و نحوه استقرار را پوشش می‌دهد. در این دوره خواهید آموخت: - درک بلوک‌های سازنده مدل‌های زبانی بزرگ (LLM) و نحوه قدرت بخشیدن به ایجنت‌های هوشمند - راه‌اندازی و ساخت اولین ایجنت هوش مصنوعی با استفاده از Google ADK - اجرای ایجنت‌ها از طریق رابط کاربری وب (Web UI)، خط فرمان (CLI) و REST API - تسلط بر معماری ADK شامل Runner، Sessions، State و Event Loop - اتصال ایجنت‌ها به Gemini، GPT، Ollama و مدل‌های شخص ثالث از طریق Vertex AI و LiteLLM - ساخت و یکپارچه‌سازی ابزارهای Function، ابزارهای داخلی، ابزارهای OpenAPI و ابزارهای MCP - استفاده از ابزارهای LangChain و CrewAI در ایجنت‌های ADK - پیاده‌سازی حافظه مبتنی بر سشن، وضعیت مشترک و حافظه بلندمدت برای ایجنت‌های پایدار - افزودن کال‌بک‌ها و گاردریل‌ها برای کنترل رفتار ایجنت قبل و بعد از اجرای مدل و ابزار - آماده‌سازی ایجنت‌ها برای محیط عملیاتی و استقرار آن‌ها در Google Cloud Run - استقرار ایجنت‌ها در Vertex AI Agent Engine برای میزبانی مدیریت شده و مقیاس‌پذیر پیش نیازها: - عدم نیاز به تجربه قبلی در زمینه ایجنت‌های هوش مصنوعی یا فریم‌ورک‌های ایجنت - مهارت‌های پایه در برنامه‌نویسی پایتون (تسلط بر توابع، دیکشنری‌ها و نصب پکیج‌ها) - حساب کاربری Google Cloud با فعال بودن سیستم پرداخت (سطح رایگان برای اکثر آزمایش‌ها کافی است) - کلید API از Google AI Studio (رایگان)

هر فریم‌ورک بزرگی روشی برای ساخت ایجنت‌های هوش مصنوعی ارائه می‌دهد، اما اکثر دوره‌ها به شما یاد می‌دهند دموهای ساده‌ای بسازید که هرگز از لپ‌تاپ شما خارج نمی‌شوند.

این دوره متفاوت است.

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

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

این دوره شامل ۱۱ ماژول با ترتیب دقیق است. بنیان‌ها (ماژول‌های ۱ تا ۵) شما را از صفر به اجرای ایجنت‌ها با Web UI، CLI و API می‌رساند. ستون‌های اصلی (ماژول‌های ۶ تا ۱۰) به طور عمیق به معماری، مدل‌ها، ابزارها، حافظه، کال‌بک‌ها و گاردریل‌ها می‌پردازند. استقرار (ماژول ۱۱) ایجنت شما را روی Cloud Run و Vertex AI Agent Engine فعال می‌کند.

هر ماژول از یک الگوی ثابت پیروی می‌کند: اسلایدهای مفهومی، دموهای زنده، آزمایش‌های عملی و کوئیز.

این یک دوره عملی و کد-محور است. برای کسانی که به دنبال ابزارهای No-code هستند یا مبتدیان پایتون نیست؛ بلکه برای توسعه‌دهندگانی است که در ساخت ایجنت‌های هوش مصنوعی برای محیط‌های واقعی جدی هستند.

ثبت‌نام کنید و بیایید با هم بسازیم.


سرفصل ها و درس ها

مقدمه Introduction

  • خوش‌آمدگویی Welcome

بلوک‌های سازنده برنامه‌های LLM Building Blocks of LLM Applications

  • مبانی برنامه‌های LLM - بخش اول Foundations of LLM applications

  • مبانی برنامه‌های LLM - بخش دوم Foundations of LLM applications

نمای کلی ایجنت‌های هوش مصنوعی Overview of AI Agents

  • درک آنچه LLMها را کاربردی می‌کند Understanding What Makes LLMs Useful

  • نمای کلی ایجنت‌های هوش مصنوعی Overview of AI Agents

معرفی گوگل ADK Overview of Google ADK

  • شروع کار با ADK Getting Started with ADK

  • ویژگی‌های ADK ADK Features

نوشتن اولین ایجنت با ADK Writing your First Agent with ADK

  • ساخت اولین ایجنت ADK Create your First ADK Agent

  • دمو: ساخت ایجنت با کدنویسی Demo: Creating an Agent with Code

  • دمو: ساخت ایجنت به صورت Declarative Demo: Creating an Agent Declaratively

  • دمو: دریافت API Key از Google AI Studio Demo: Getting the API Key from Google AI Studio

  • راهنمای آزمایش عملی Lab Guide

  • نوشتن اولین ایجنت با ADK Writing Your First Agent with ADK

اجرای ایجنت‌های ADK Running ADK Agents

  • راه‌اندازی و دسترسی به ایجنت‌ها Launching and Accessing Agents

  • دمو: دسترسی به ایجنت‌های ADK Demo: Accessing ADK Agents

  • اجرای ایجنت‌های ADK Running ADK Agents

معماری ADK ADK Architecture

  • درک موتور زمان اجرا (Runtime Engine) Understanding the Runtime Engine

  • دمو: ساخت ایجنت ADK به صورت برنامه‌نویسی شده Demo: Build an ADK Agent Programmatically

  • خلاصه Summary

  • معماری ADK ADK Architecture

انتخاب مدل برای ADK Model Selection for ADK

  • دسترسی به Gemini از طریق AI Studio Accessing Gemini through AI Studio

  • دمو: دسترسی به Gemini از طریق AI Studio Demo: Accessing Gemini through AI Studio

  • دسترسی به Gemini از طریق Vertex AI Model Garden Accessing Gemini through Vertex AI Model Garden

  • دمو: دسترسی به Gemini از طریق Vertex AI Model Garden Demo: Accessing Gemini through Vertex AI Model Garden

  • دسترسی به OpenAI GPT از طریق LiteLLM Accessing OpenAI GPT through LiteLLM

  • دمو: دسترسی به OpenAI GPT از طریق LiteLLM Demo: Accessing OpenAI GPT through LiteLLM

  • دسترسی محلی به مدل‌های Open Weight از طریق Ollama Accessing Open-Weight Models Locally through Ollama

  • دمو: دسترسی محلی به مدل‌های Open Weight از طریق Ollama Demo: Accessing Open-Weight Models Locally through Ollama

  • خلاصه Summary

  • مدل‌ها در ADK Models in ADK

افزودن ابزارها به ایجنت‌های ADK Adding Tools to ADK Agents

  • ابزارها در ADK Tools in ADK

  • ابزارهای تابع (Function Tools) Function Tools

  • دمو: ابزارهای تابع Demo: Function Tools

  • ابزارهای داخلی (Built-in Tools) Built-in Tools

  • دمو: ابزار جستجوی گوگل و اجرای کد Demo: Google Search & Code Execution Tool

  • ابزارهای مبتنی بر OpenAPI Spec OpenAPI Spec-based Tool

  • دمو: ابزارهای مبتنی بر OpenAPI Spec Demo: OpenAPI Spec-based Tool

  • استفاده از ابزارهای LangChain و CrewAI در ADK Using LangChain and CrewAI Tools with ADK

  • دمو: استفاده از ابزارهای LangChain و CrewAI در ADK Demo: Using LangChain and CrewAI Tools with ADK

  • ابزارهای MCP MCP Tools

  • دمو: ابزارهای MCP Demo: MCP Tools

  • خلاصه Summary

  • ابزارها در ADK Tools in ADK

افزودن حافظه به ایجنت‌های ADK Adding to Memory to ADK Agents

  • چرا حافظه اهمیت دارد؟ Why Memory Matters

  • درک سشن‌ها (Sessions) Understanding Sessions

  • دمو: درک سشن‌ها Demo: Understanding Sessions

  • پیاده‌سازی وضعیت (State) Implementing State

  • دمو: پیاده‌سازی وضعیت Demo: Implementing State

  • افزودن حافظه بلندمدت Adding Long-term Memory

  • دمو: افزودن حافظه بلندمدت Demo: Adding Long-term Memory

  • خلاصه Summary

  • حافظه و وضعیت Memory and State

پیاده‌سازی کال‌بک‌ها و گاردریل‌ها Implement Callbacks & Guardrails

  • نمای کلی کال‌بک‌ها و گاردریل‌ها Overview of Callbacks & Guardrails

  • افزودن کال‌بک‌های مدل Adding Model Callbacks

  • دمو: افزودن کال‌بک‌های مدل Demo: Adding Model Callbacks

  • افزودن کال‌بک‌های ابزار Adding Tool Callbacks

  • دمو: افزودن کال‌بک‌های ابزار Demo: Adding Tool Callbacks

  • افزودن گاردریل‌ها به ایجنت‌ها Adding Guardrails to Agents

  • دمو: افزودن گاردریل‌ها به ایجنت‌ها Demo: Adding Guardrails to Agents

  • خلاصه Summary

  • کال‌بک‌ها و گاردریل‌ها Callbacks and Guardrails

استقرار ایجنت‌های ADK Deploy ADK Agents

  • گزینه‌های استقرار Deployment Choices

  • استقرار ایجنت‌های ADK در Google Cloud Run Deploy ADK Agents to Google Cloud Run

  • دمو: استقرار ایجنت‌های ADK در Google Cloud Run Demo: Deploy ADK Agents to Google Cloud Run

  • استقرار ایجنت‌های ADK در Vertex AI Agent Engine Deploy ADK Agents to Vertex AI Agent Engine

  • دمو: استقرار ایجنت‌های ADK در Vertex AI Agent Engine Demo: Deploy ADK Agents to Vertex AI Agent Engine

  • خلاصه Summary

  • استقرار Deployment

جمع‌بندی Conclusion

  • تبریکات! Congratulations!

نمایش نظرات

آموزش جامع Google Agent Development Kit (ADK) - ساخت و استقرار ایجنت‌های هوش مصنوعی
جزییات دوره
4.5 hours
58
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
686
4.6 از 5
دارد
ندارد
ندارد
Janakiram MSV
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Janakiram MSV Janakiram MSV

تحلیلگر | مشاور | معمار