کتاب AI Agents: The Definitive Guide
بر اساس سطح علمی
متوسط
نوع محتوای کتاب
راهنمای مرجع
هدف یادگیری
پروژهمحور
نوع مسیر
مرجع / کتابچه راهنما
بر اساس تکنولوژی
هوش مصنوعی
مورد استفاده
هوش مصنوعی مولد (GenAI)
info نکات مهم قبل از خرید:
- نسخه کتاب فعلی به زبان لاتین میباشد.
- کتاب به صورت محصول میباشد و پس از خرید بلافاصله در دسترس شما قرار میگیرد.
- قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
- در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
- درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.
درباره این کتاب
کتاب AI Agents: The Definitive Guide: Design, Deployment, and Evaluation for Production (عوامل هوش مصنوعی: راهنمای قطعی – طراحی، استقرار و ارزیابی برای محیط تولید) نوشتهی نیکول کونیگشتاین، منبعی جامع و عملی است که به چالشهای دنیای واقعی ساخت، استقرار و نگهداری از عوامل خودمختار مبتنی بر LLM در محیط تولید میپردازد. این کتاب که برای مهندسان و متخصصان حوزهی هوش مصنوعی نوشته شده، فراتر از مفاهیم پایهای رفته و…
کتابهای پیشنهادی این تخصص:
کتابهای پیشنهادی این دستهبندی:
نظرات کاربران
تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.
ثبت نظر جدید
هنوز دیدگاهی ثبت نشده است.
کتاب AI Agents: The Definitive Guide: Design, Deployment, and Evaluation for Production (عوامل هوش مصنوعی: راهنمای قطعی – طراحی، استقرار و ارزیابی برای محیط تولید) نوشتهی نیکول کونیگشتاین، منبعی جامع و عملی است که به چالشهای دنیای واقعی ساخت، استقرار و نگهداری از عوامل خودمختار مبتنی بر LLM در محیط تولید میپردازد. این کتاب که برای مهندسان و متخصصان حوزهی هوش مصنوعی نوشته شده، فراتر از مفاهیم پایهای رفته و راهنمایی گامبهگام برای تبدیل نمونههای اولیه به سیستمهای مقیاسپذیر، ایمن و قابل اعتماد ارائه میدهد.
در ادامه مقدمهای از کتاب AI Agents: The Definitive Guide را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب AI Agents: The Definitive Guide:
وقتی در سال ۲۰۱۹ کار با ترنسفورمرها (Transformers) را شروع کردم، عاملهای هوش مصنوعی (AI Agents) — دستکم به شکلی که امروزه آنها را میشناسیم — هنوز به مبحث محوری و فراگیری که اکنون به آن تبدیل شدهاند، بدل نگشته بودند. من بلافاصله مجذوب خودِ معماری ترنسفورمر شدم: ظرافت مکانیزم توجه (Attention)، انعطافپذیری فوقالعادهاش، و این شیوه که چگونه همان اصول بنیادین اولیه میتوانستند در حوزههای متن، تصویر، صوت، سریهای زمانی و دیگر مدالیتهها گسترش یابند.
دو سال بعد، من معماری مبتنی بر توجه اختصاصی خودم را پیرامون ماژولهای تخصصی توسعه دادم؛ ماژولهایی که بهصورت انتخابی فعال میشدند، مستقل عمل میکردند و تنها زمانی که بافتار (Context) ایجاب میکرد، با یکدیگر ارتباط میگرفتند.
اگرچه آن مدل را برای پیشبینی پویا طراحی کرده بودم، اما پرسشهای پشت آن اکنون بسیار آشنا به نظر میرسند: کدام مؤلفهها باید عمل کنند؟ چه اطلاعاتی را باید به اشتراک بگذارند؟ و زمینه/کانتکست چگونه باید به آنچه در ادامه رخ میدهد شکل دهد؟ آنچه همچنان مرا مجذوب خود میکند این است که چگونه همان ایدهها از معماریهای مدلهای فردی، اکنون به سیستمهای عاملیِ جامع (Complete Agentic Systems) راه یافتهاند؛ جایی که مدلها استدلال میکنند، از ابزارها بهره میبرند، وضعیت (State) را حفظ میکنند، با محیط خود در تعاملاند و با سایر عاملها هماهنگ میشوند. سطح انتزاع (Abstraction) تغییر کرده، اما بسیاری از اصول بنیادین زیربنایی بدون تغییر باقی ماندهاند.
کارهای پژوهشی من نیز در راستای همین تحول پیش رفته است؛ از معماریهای چندوجهی و مبتنی بر توجه گرفته تا هماهنگی، سیستمهای انطباقپذیر و عاملهای هوش مصنوعی. امروزه تمرکز تحقیق و توسعهٔ من بر این است که چگونه این سیستمها میتوانند از طریق یادگیری تقویتی (Reinforcement Learning)، جستجو، حافظه و هماهنگی انطباقپذیر یاد بگیرند و بهبود یابند؛ مسیری که پژوهش دکتری من را نیز پیرامون عاملهای هوش مصنوعی خودبهبودبخش (Self-Improving AI Agents) شکل میدهد.
آنچه عاملها را تا این حد برای من جذاب میکند، دقیقاً همان چیزی است که آنها را دشوار میسازد: یک مدل توانمند، لزوماً و بهصورت خودکار به یک عامل توانمند تبدیل نمیشود. بهمحض اینکه از یک مدل انتظار عمل و اقدام داشته باشیم، پرسشهای سختتری پدیدار میشوند: چه چیزی را باید به خاطر بسپارد؟ چگونه باید بهطور ایمن از ابزارها استفاده کند؟ رفتار آن را در سراسر یک مسیر (Trajectory) و در بستر کل سیستم چگونه ارزیابی کنیم؟ وقتی ابزارها با خطا مواجه میشوند، هزینهها تصاعدی بالا میروند، یا چند عامل در تضاد با اهداف یکدیگر عمل میکنند چه رخ میدهد؟ واقعیتهای محیط پروداکشن (Production) که در پس این پرسشها قرار دارند، این کتاب را شکل دادهاند.
همچنانکه این کتاب را میخوانید، مدلهای ذهنیِ خودم را برای تحلیل این پرسشها، همراه با درسهایی که تنها با خروج سیستمها از محیط کنترلشدهٔ دمو (Demo) نمایان میشوند، با شما به اشتراک خواهم گذاشت. هدف من نهتنها نشان دادن مواردی است که کار میکنند، بلکه این است که کمکتان کنم بفهمید چرا کار میکنند، کجا ممکن است با شکست مواجه شوند، و چگونه این مشکلات را زودهنگام شناسایی کنید تا مجبور نباشید هر درسی را با پرداخت هزینههای سنگین و از راه سخت بیاموزید.
هرچند نام کتابی که در دست دارید «عاملهای هوش مصنوعی: راهنمای جامع و مرجع» (AI Agents: The Definitive Guide) است، اما در حوزهٔ عاملهای هوش مصنوعی، هیچ چیز برای مدت طولانی واقعاً «نهایی و قطعی» باقی نمیماند. مدلها، فریمورکها و رابطهای کاربری پیوسته دستخوش تغییر خواهند شد. آنچه بسیار پایدارتر باقی میماند، درک عمیق از نحوهٔ کارکرد سیستمهای عاملی در زیر پوستهشان و چگونگی شکلگیری رفتار کل توسط تکتک اجزاست.
به همین دلیل، این کتاب را پیرامون سازوکار درونی عاملهای هوش مصنوعی نوشتم. با درک چگونگی تعامل میان وضعیت (State)، استدلال (Reasoning)، ابزارها، حافظه، ارزیابی، زیرساخت و حاکمیت (Governance)، به عمق دانشی دست مییابید که برای بردن موارد استفادهتان از طراحی اولیه به سیستمهای قابلاعتماد در محیط پروداکشن به آن نیاز دارید.
کتاب AI Agents: The Definitive Guide دربارهٔ چیست؟
این کتاب یک راهنمای سیستمی و کاربردی برای طراحی، ساخت، استقرار و ارزیابی عاملهای هوش مصنوعی در محیطهای عملیاتی و پروداکشن است.
کتاب با پایههای معماری که رفتارهای عاملی را ممکن میسازند آغاز میشود: وضعیت (State)، جریان کنترل (Control Flow)، برنامهریزی، استدلال، بازاندیشی (Reflection) و اقدام. از آنجا، به سوی سیستمهای پیچیدهتر حرکت میکند؛ از جمله گردشکارهای انساندرحلقه (Human-in-the-loop)، عاملهای سلسلهمراتبی، سیستمهای گروهی (Swarms)، استدلال مبتنی بر جستجو، یادگیری تقویتی و محاسبات زمان آزمون (Test-Time Compute).
همچنین به مدلهای بنیادین پشت این عاملها و سبکسنگین کردنها (Trade-offs) میان انتخاب مدلهای Decoder-only، Encoder-only، مخلوطی از متخصصان (Mixture of Experts)، مدلهای استدلالی، مدلهای با وزن باز (Open-weight) و مدلهای اختصاصی (Closed) میپردازد. خواهید دید که چگونه انتخاب مدل، کوانتایزاسیون (Quantization)، آداپتورها و محدودیتهای استنتاج (Inference)، بر رفتار و امکانپذیری سیستم گستردهتر تأثیر میگذارند.
بخش قابلتوجهی از کتاب به انتقال از مرحلهٔ پروتوتایپ (نمونهٔ اولیه) به پروداکشن اختصاص دارد. میآموزید که چگونه قراردادهای دادهای (Data Contracts) بسازید، خروجیها را اعتبارسنجی کنید، ابزارها را یکپارچه سازید، از پروتکل بافتار مدل (Model Context Protocol – MCP) بهره بگیرید، ایزولهسازی اجرا را پیاده کنید و فراخوانی برنامهنویسیشدهٔ ابزارها را مدیریت و کنترل نمایید. فصلهای بعدی کتاب AI Agents: The Definitive Guide به استقرار، مانیتورینگ، راهکارهای جایگزین در زمان خطا (Fallbacks)، بکاندهای استنتاج، کشگذاری (Caching)، ارزیابی، حافظه، زیرساخت، هزینه و مدلسازی تهدیدات امنیتی میپردازند.
ارزیابی (Evaluation) بهعنوان بخشی از کل چرخهٔ حیات عامل در نظر گرفته شده است؛ شامل تست استرس قبل از استقرار، مشاهدهٔ رفتار در محیط پروداکشن، تبدیل ردپاها (Traces) به بنچمارکهای سفارشی، و سنجش استدلال در افقهای طولانی (Long-horizon Reasoning)، استفاده از ابزار و قابلیت اطمینان سیستم.
در سرتاسر کتاب، تئوری با پیادهسازیهای ملموس، الگوهای معماری، ملاحظات پروداکشن و سبکسنگینکردنهایی همراه شده است که تنها هنگام کارکرد سیستمهای عاملی در شرایط واقعی آشکار میشوند.
کتاب AI Agents: The Definitive Guide دربارهٔ چه چیزهایی نیست؟
این کتاب مقدمهای بر مدلهای زبانی بزرگ (LLMs) نیست. فرض من بر این است که شما از قبل با مبانی LLMها، امبدینگها (Embeddings)، استنتاج (Inference) و مدلهای زبانی مدرن آشنایی دارید. مفاهیم مرتبط در صورت نیاز توضیح داده شدهاند، اما تمرکز اصلی بر نحوهٔ ادغام این مدلها در سیستمهای عاملی بزرگتر است.
همچنین کتاب AI Agents: The Definitive Guide، راهنمای پرامپتنویسی (Prompt Engineering) یا مجموعهای از دستورالعملهای سادهٔ API نیست. پرامپتها و دستورالعملها مهم هستند، اما تنها بخشی از یک عامل را تشکیل میدهند. این کتاب زیربنای لازم برای طراحی، ارزیابی، ایمنسازی و استقرار عاملهای عملیاتی را فراهم میکند؛ از جمله وضعیت، برنامهریزی، ابزارها، قراردادها، حافظه، مرزهای اجرا، زیرساخت و حاکمیت.
کتاب AI Agents: The Definitive Guide راهنمای استفاده از یک فریمورک خاص هم نیست. ابزارهایی مانند LangGraph، Pydantic، MCP، بکاندهای استنتاج و غیره در سراسر کتاب برای ملموستر شدن مثالها آورده شدهاند، اما هدف من آموزش یک استک پیادهسازیِ خاص نیست؛ فریمورکها و رابطها تغییر خواهند کرد. تأکید من بر اصول معماری و مهندسی است که به شما امکان میدهد ابزارهای جدید را ارزیابی کرده و آنها را در سیستمهای خود به کار ببرید.
در نهایت، کتاب AI Agents: The Definitive Guide مجموعهای از دموهای پرزرقوبرق نیست که بهمحض فراخوانی موفقیتآمیز یک ابزار توسط عامل به پایان برسند. تمرکز آن بر اتفاقات یا شکستهایی است که پس از کارکرد پروتوتایپ رخ میدهند: قابلیت اطمینان، مشاهدهپذیری (Observability)، بازیابی پس از خرابی، امنیت، هزینه، استقرار و قابلیت نگهداری بلندمدت.
کتاب AI Agents: The Definitive Guide برای چه کسانی مناسب است؟
این کتاب برای مهندسان نرمافزار سطح متوسط تا پیشرفته، دانشمندان داده، مهندسان یادگیری ماشین، مهندسان MLOps، متخصصان هوش مصنوعی و DevOps و مهندسان زیرساخت هوش مصنوعی نوشته شده است که مسئولیت طراحی، ساخت، استقرار و نگهداری عاملهای مبتنی بر LLM را در محیط پروداکشن بر عهده دارند؛ برای خوانندگانی که با واقعیتهای موجود پس از خروج عامل از محیط کنترلشدهٔ پروتوتایپ دستوپنجه نرم میکنند.
بهطور مشخص، من این کتاب را برای افراد زیر نوشتم:
- مهندسی که نیاز دارد نمونهٔ اولیهٔ یک عامل را به یک سیستم پروداکشن قابلاعتماد تبدیل کند و در زمان بروز مشکل در وضعیت (State)، خرابی ابزارها، افزایش تأخیر (Latency) یا بالا رفتن تصاعدی هزینهها به عیبیابی بپردازد.
- مهندسان زیرساخت هوش مصنوعی که مستقیماً مسئول طراحی، توسعه، استقرار و نگهداری عاملهای هوش مصنوعیِ قدرتگرفته از LLM در محیطهای عملیاتی هستند.
معماری که باید تصمیم بگیرد چگونه مدلها، ابزارها، حافظه، جریان کنترل، ارزیابی، امنیت و زیرساخت باید در کل سیستم با یکدیگر همگام و هماهنگ کار کنند. - رهبر فنی (Technical Leader) که باید امکانپذیری را ارزیابی کند، هزینهها را تخمین بزند، تیمهای پیادهسازی را هدایت نماید و تعادل (Trade-off) بین عملکرد، قابلیت اطمینان، امنیت و خودمختاری سیستم را درک کند.
- بنیانگذار فناوریهای عمیق (Deep-Tech Founder) یا مدیر ارشد فناوری (CTO) که به عمق فنی کافی برای ارزیابی راهکارها، تعیین انتظارات واقعبینانه و تصمیمگیری دربارهٔ چگونگی ساخت و اجرای پایدار یک محصول عاملی نیاز دارد.
داشتن درک کاربردی از پایتون و مدلهای زبانی بزرگ از پیشفرضهای این کتاب است. تجربه کار با پلتفرمهای ابری میتواند مفید باشد، اما الزامی نیست. همچنین مفید خواهد بود اگر بدانید ترنسفورمرها چگونه توالیها را پردازش میکنند و دستکم درک اولیهای از نحوهٔ کار امبدینگها یا پایگاههای دادهٔ برداری در بازیابی اطلاعات (Retrieval) داشته باشید.
در تمام این فصلهای کتاب AI Agents: The Definitive Guide، من از پیچیدگیهایی که سیستمهای عاملی پروداکشن ایجاب میکنند دوری نکردهام. با این حال، عمق فنی همواره در خدمت یک هدف کاربردی خواهد بود و من آن را با پیادهسازیهای شفاف و مثالهای ملموس همراه کردهام. کتاب بر جزئیاتی تمرکز دارد که هنگام کارکرد عاملها در شرایط واقعی پدیدار میشوند؛ زیرا همین جزئیات هستند که مشخص میکنند آیا یک سیستم صرفاً در یک دمو کار میکند، یا واقعاً در محیط پروداکشن قابل نگهداری و اتکاست.
راهنمای مطالعهٔ کتاب
ساختار کتاب بهگونهای تنظیم شده است که از مبانی رفتار عاملی به سمت چالشهای عملیاتیسازی سیستمهای عاملی در محیط پروداکشن حرکت میکند ارزیابی نسبی و مطلق، یادگیری تقویتی، محاسبات زمان آزمون، جستجو و جستجوی درهای زبانی ایستا به عاملهای وضعیتدار (Stateful) را معرفی میکند و با استفاده از ماشینهای حالت متناهی و سلسلهمراتبی، پایههای جریان کنترل و رفتار عاملی را بنا مینهد.
فصل ۲ کتاب AI Agents: The Definitive Guide: «معماریها و الگوها: برنامهریزی، واکنشپذیری و سیستمهای چندعاملی» — به بررسی الگوها و معماریهای رایج عاملی از جمله استدلال ساختاریافته، بازاندیشی، گردشکارهای انساندرحلقه، سیستمهای سلسلهمراتبی و سیستمهای گروهی (Swarms) میپردازد.
فصل ۳ کتاب AI Agents: The Definitive Guide: «برنامهریزی پیشرفته، استدلال و اجرای مقیاسپذیر در عاملها» — وارد مباحث پیشرفتهتر استدلال و یادگیری میشود؛ از جمله پاداشها، ارزیابی نسبی و مطلق، یادگیری تقویتی، محاسبات زمان آزمون، جستجو و جستجوی درختی مونتکارلو (MCTS) انطباقپذیر.
فصل ۴ کتاب AI Agents: The Definitive Guide: «مدلهای پشت عاملها: توانمندیها و بهینهسازی» — مدلهای زیربنایی سیستمهای عاملی شامل Decoder-only، Encoder-only، مدلهای مخلوطی از متخصصان و مدلهای استدلالی را در کنار مدلهای باز و بسته، آداپتورها و کوانتایزاسیون بررسی میکند.

فصل ۵ کتاب AI Agents: The Definitive Guide: «از پروتوتایپ تا پروداکشن: قراردادها، ابزارها و اجرای قابلاعتماد» — بر حرکت از نمونههای اولیه به سمت اجرای قابلاعتماد از طریق قراردادهای ساختاریافته، اعتبارسنجی خروجی، ادغام ابزارها، پروتکل بافتار مدل (MCP)، کشف سرور و عاملهای عمیق با محوریت برنامهریزی تمرکز دارد.
فصل ۶ کتاب AI Agents: The Definitive Guide: «اجرای ایمن و حاکمیت ابزارها» — به مباحث اجرای ایمن و مدیریت/حاکمیت ابزارها، از جمله محیطهای ایزوله (Sandboxing)، ایزولهسازی زمان اجرا، محیطهای کدنویسی ابری و تدابیر امنیتی برای فراخوانی برنامهنویسیشدهٔ ابزارها میپردازد.
فصل ۷ کتاب AI Agents: The Definitive Guide: «استقرار عاملها در محصولات واقعی» — گذار از MVPها به سیستمهای پروداکشن را با تمرکز بر مانیتورینگ، تابآوری، راهکارهای جایگزین (Fallbacks)، بکاندهای استنتاج، راهاندازی سرد (Cold Starts) و کشگذاری پوشش میدهد.
فصل ۸ و ۹ کتاب AI Agents: The Definitive Guide: «ارزیابی بنیادین و مشاهدهٔ عملیاتی سیستمهای عاملی» و «ارزیابی سفارشی و پیشرفتهٔ سیستمهای عاملی» — بر ارزیابی در تمام چرخهٔ حیات عامل تمرکز دارند؛ از تست استرس قبل از استقرار و مشاهدهپذیری پس از استقرار گرفته تا بنچمارکهای سفارشی، رهگیریهای پروداکشن و استدلال در افقهای طولانی روی ورودیهای تصویری.

فصل ۱۰ کتاب AI Agents: The Definitive Guide: «حافظهٔ عامل: چگونه تداوم، عاملها را به سیستمهای در حال تکامل تبدیل میکند» — حافظههای کوتاهمدت، بلندمدت، رویدادی (Episodic)، معنایی (Semantic) و رویهای (Procedural) را همراه با بهداشت حافظه و طراحی حافظه در سیستمهای چندعاملی بررسی میکند.
فصل ۱۱ کتاب AI Agents: The Definitive Guide: «از محاسبات تا هزینه: طراحی سیستمهای عاملی بهینه» — به زیرساخت و هزینهها میپردازد؛ از جمله حافظهٔ مدل، FlashAttention، اقتصاد استنتاج و استفادهٔ مجدد از انتقالهای وضعیت عاملی.
فصل ۱۲ کتاب AI Agents: The Definitive Guide: «مدلسازی تهدیدات برای عاملهای هوش مصنوعی» — با مدلسازی تهدیدات، دفاعهای چندلایه، تیم قرمز (Red Teaming) و محافظت در سطح کل سیستم در طول چرخهٔ حیات عامل پایان مییابد.

هر فصل کتاب AI Agents: The Definitive Guide تا حد زیادی خودکفا و مستقل است، بنابراین میتوانید بسته به علایق خود بخشها را بهصورت گزینشی بخوانید. با این حال، مباحث بهصورت مفهومی روی یکدیگر بنا شدهاند و مطالعهٔ ترتیبی، شفافترین دید را از نحوهٔ کنار هم قرار گرفتن لایههای مختلف یک سیستم عاملی فراهم میکند.
فصلهای پیشرو شما را از ساختارهایی که عملکرد مسئولانهٔ یک عامل را ممکن میسازند، به جزئیاتی میبرند که مشخص میکنند آیا یک سیستم عاملی میتواند در محیط پروداکشن با قابلیت اطمینان بالا کار کند یا خیر. تفاوت میان یک دموِ چشمگیر و یک سیستم قابلاتکا، در نحوهٔ مدیریت وضعیت، محدودسازی اقدامات، پایش شکستها، کنترل هزینهها و ارزیابی رفتار سیستم در طول زمان نهفته است.
اکنون نوبت شماست. از وضعیت و استدلال گرفته تا ابزارها، اجرا، ارزیابی، حافظه، زیرساخت و امنیت؛ طراحی این سیستم در دستان شماست.
سرفصلهای کتاب AI Agents: The Definitive Guide:
- Foreword
- Preface
- 1. From LLMs to Agents: The Foundational Blueprint
- 2. Architectures and Patterns: Planning, Reactivity, and Multi-Agent Systems
- 3. Advanced Planning, Reasoning, and Scalable Execution in Agents
- 4. Models Behind the Agents: Capabilities and Optimization
- 5. From Prototypes to Production: Contracts, Tools, and Reliable Execution
- 6. Secure Execution and Tool Governance
- 7. Deploying Agents in Real Products
- 8. Foundational Evaluation and Operational Observation of Agentic Systems
- 9. Customized and Advanced Evaluation of Agentic Systems
- 10. Agent Memory: How Persistence Turns Agents into Evolving Systems
- 11. From Compute to Cost: Designing Efficient Agentic Systems
- 12. Threat Modeling for AI Agents
- Index
- About the Author
جهت دانلود کتاب AI Agents: The Definitive Guide میتوانید پس از پرداخت، دریافت کنید.
