
عنوان:
Building AI Agents with LLMs, RAG, and Knowledge Graphs
نویسنده:
Salvatore Raieli; Gabriele Iuculano
انتشارات:
Packt Publishing
تاریخ انتشار
2025
حجم:
13.3MB
معرفی کتاب: "ساختن عاملهای هوش مصنوعی با مدلهای زبانی بزرگ، بازیابی اطلاعات تقویتشده و گرافهای دانش: راهنمای عملی برای عاملهای هوش مصنوعی خودگردان و مدرن"
این کتاب یک راهنمای جامع و عملی برای ساخت عاملهای هوش مصنوعی پیشرفته ارائه میدهد که از فناوریهای مدرن مانند LLMها، RAG (تولید تقویتشده با بازیابی) و نمودارهای دانش بهره میبرند. با مطالعه این کتاب، شما درک عمیقی از نحوه طراحی و ساخت عاملهای هوش مصنوعی خواهید داشت که قادر به حل مسائل واقعی، استدلال و اجرای اقدامات هستند.
در این کتاب میآموزید:
- اصول LLMها، RAG و نمودارهای دانش را درک کنید و یاد بگیرید چگونه آنها را برای ساخت عاملهای هوش مصنوعی مؤثر ترکیب کنید.
- تکنیکهایی برای افزایش دقت و صحت اطلاعات از طریق پایپلاینهای RAG و نمودارهای دانش بیاموزید.
- عاملهای هوش مصنوعیای بسازید که برنامهریزی، استدلال و استفاده زنده از ابزارها را برای حل مسائل پیچیده ادغام کنند.
- استفاده از Python و کتابخانههای محبوب هوش مصنوعی برای ساخت برنامههای مقیاسپذیر عاملهای هوش مصنوعی را به تسلط برسانید.
- استراتژیهایی برای استقرار و پایش عاملهای هوش مصنوعی در محیط تولید برای عملکرد قابل اعتماد کسب کنید.
نویسندگان:
این کتاب توسط سالواتوره رایلی و گابریله یوکولانو نوشته شده است، که هر دو از کارشناسان با تجربه در زمینه هوش مصنوعی و یادگیری ماشین هستند. نویسندگان تجربه حرفهای گستردهای در حوزههای مرتبط با هوش مصنوعی دارند و به ویژه در بهکارگیری روشهای نوآورانه هوش مصنوعی برای حل مسائل چالشبرانگیز فعالیت کردهاند. سبک نگارش روشن و قابل دسترس آنها، مفاهیم پیشرفته هوش مصنوعی را برای خوانندگان در سطوح مختلف قابل فهم میکند.
مخاطب کتاب:
این کتاب برای دانشمندان داده، متخصصان هوش مصنوعی و علاقهمندان فناوری که میخواهند دانش خود در ساخت عاملهای هوشمند هوش مصنوعی را افزایش دهند، مناسب است. این کتاب برای کسانی که با Python و مفاهیم عمومی هوش مصنوعی آشنایی پایه دارند، ایدهآل است. همچنین متخصصان باتجربه که میخواهند با راهحلهای پیشرفته هوش مصنوعی آشنا شوند و مبتدیانی که مشتاق ارتقای مهارتهای فنی خود هستند نیز از این کتاب بهرهمند خواهند شد.
فهرست مطالب
- Title Page
- Copyright and Credits
- Dedication
- Disclaimer
- Contributors
- Table of Contents
- Preface
- Part 1: The AI Agent Engine: From Text to Large Language Models
- Chapter 1: Analyzing Text Data with Deep Learning
- Technical requirements
- Representing text for AI
- Embedding, application, and representation
- RNNs, LSTMs, GRUs, and CNNs for text
- Performing sentiment analysis with embedding and deep learning
- Summary
- Chapter 2: The Transformer: The Model Behind the Modern AI Revolution
- Technical requirements
- Exploring attention and self-attention
- Introducing the transformer model
- Training a transformer
- Exploring masked language modeling
- Visualizing internal mechanisms
- Applying a transformer
- Summary
- Chapter 3: Exploring LLMs as a Powerful AI Engine
- Technical requirements
- Discovering the evolution of LLMs
- Instruction tuning, fine-tuning, and alignment
- Exploring smaller and more efficient LLMs
- Exploring multimodal models
- Understanding hallucinations and ethical and legal issues
- Prompt engineering
- Summary
- Further reading
- Part 2: AI Agents and Retrieval of Knowledge
- Chapter 4: Building a Web Scraping Agent with an LLM
- Technical requirements
- Understanding the brain, perception, and action paradigm
- Classifying AI agents
- Understanding the abilities of single-agent and multiple-agent systems
- Exploring the principal libraries
- Creating an agent to search the web
- Summary
- Further reading
- Chapter 5: Extending Your Agent with RAG to Prevent Hallucinations
- Technical requirements
- Exploring naïve RAG
- Retrieval, optimization, and augmentation
- Evaluating the output
- Comparison between RAG and fine-tuning
- Using RAG to build a movie recommendation agent
- Summary
- Further reading
- Chapter 6: Advanced RAG Techniques for Information Retrieval and Augmentation
- Technical requirements
- Discussing naïve RAG issues
- Exploring the advanced RAG pipeline
- Modular RAG and its integration with other systems
- Implementing an advanced RAG pipeline
- Understanding the scalability and performance of RAG
- Open questions and future perspectives
- Summary
- Further reading
- Chapter 7: Creating and Connecting a Knowledge Graph to an AI Agent
- Technical requirements
- Introduction to knowledge graphs
- Creating a knowledge graph with your LLM
- Retrieving information with a knowledge graph and an LLM
- Understanding graph reasoning
- Ongoing challenges in knowledge graphs and GraphRAG
- Summary
- Further reading
- Chapter 8: Reinforcement Learning and AI Agents
- Technical requirements
- Introduction to reinforcement learning
- Deep reinforcement learning
- LLM interactions with RL models
- Key takeaways
- Summary
- Further reading
- Part 3: Creating Sophisticated AI to Solve Complex Scenarios
- Chapter 9: Creating Single- and Multi-Agent Systems
- Technical requirements
- Introduction to autonomous agents
- Working with HuggingGPT
- Multi-agent system
- SaaS, MaaS, DaaS, and RaaS
- Summary
- Further reading
- Chapter 10: Building an AI Agent Application
- Technical requirements
- Introduction to Streamlit
- Developing our frontend with Streamlit
- Creating an application with Streamlit and AI agents
- Machine learning operations and LLM operations
- Asynchronous programming
- Docker
- Summary
- Further reading
- Chapter 11: The Future Ahead
- AI agents in healthcare
- AI agents in other sectors
- Challenges and open questions
- Summary
- Further reading
- Index
- About Packt
- Other Books You May Enjoy
مشخصات
نام کتاب
Building AI Agents with LLMs, RAG, and Knowledge Graphs
نویسنده
Salvatore Raieli; Gabriele Iuculano
انتشارات
Packt Publishing
تاریخ انتشار
2025
ISBN
9781835087060
تعداد صفحات
560
زبان
انگلیسی
فرمت
حجم
13.3MB
موضوع
AI