چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Mastering Spring AI: The Java Developer’s Guide for Large Language Models and Generative AI

Banu Parasuraman

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Banu Parasuraman
سال انتشار
۲۰۲۴
فرمت
PDF
زبان
انگلیسی
حجم فایل
۷٫۵ مگابایت
شابک
9788868810009، 9798868810008، 9798868810015، 886881000X

دربارهٔ کتاب

Dive into the future of programming with this comprehensive guide for Java developers to integrate large language models (LLMs) and Generative AI using the Spring Framework. This book comes at a revolutionary time when AI technology is transforming how we implement solutions in various fields, including natural language processing, content generation, and predictive analytics. With its widespread use in the Java community, the Spring Framework is a logical choice for this integration.By focusing on integrating LLMs and GenAI with Spring, this book bridges a significant gap between cutting-edge AI technologies and traditional Java development practices. The author uses a hands-on approach, guiding you through practical implementation to effectively show how to apply theory in real-world situations. Basic introductions of topics—Spring AI, Spring Framework, and other related AI technologies—evolve into advanced integrations to ensure that you find valuable insights regardless of your starting level. Additionally, this book dedicates sections to security and ethical considerations, addressing the pressing issues associated with AI.With a look at emerging trends and future developments, this book prepares you for what's next, ensuring that you are not just catching up with the current state of technology but are also ready for future advancements.What You Will Learn• Master the integration of LLMs and GenAI with the Spring Framework• Develop practical skills in developing AI-driven applications using Java• Gain insights into handling data, security, and ethical considerations in AI applications• Apply strategies for optimizing performance and scalability in AI-enabled applications• Prepare for future AI trends and technologiesWho This Book Is ForIntermediate to advanced Java developers who are familiar with the Spring Framework, including concepts such as dependency injection, Spring Boot, and building RESTful services. This foundational knowledge will... Table of Contents About the Author About the Technical Reviewers Acknowledgments Chapter 1: Introduction to Generative AI and Large Language Models (LLMs) 1.1 Understanding the Basics of Artificial Intelligence 1.2 The Journey from Traditional Machine Learning to Generative AI 1.3 Exploring Large Language Models: A Paradigm Shift in AI 1.4 Overview of Prominent LLMs: GPT, BERT, and Beyond 1.5 Real-World Applications and Impact of LLMs 1.6 Ethical Considerations and Challenges in the Use of LLMs 1.7 Future Trends and Potential Developments in LLM Technology 1.8 How Can Spring AI Contribute 1.9 Conclusion Chapter 2: Exploring Spring.io, Spring Components for GenAI: The Developer’s Backbone 2.1 Introduction to Spring.io 2.2 Data Management for AI with Spring Data 2.2.1 Let’s Code 2.3 Reactive Programming with Spring WebFlux for AI Streams 2.3.1 Let’s Code 2.4 Spring Security for GenAI Applications 2.4.1 Let’s Code 2.5 Spring Cloud for AI Microservices 2.5.1 Let’s Code 2.6 Integrating LLMs with Spring Applications 2.7 Deploying and Scaling AI Services with Spring 2.8 Conclusion: Spring—A Solid Foundation for the Future Chapter 3: Spring AI and LLMs 3.1 Introduction to Spring AI 3.2 Headfirst into Spring AI 3.2.1 A Simple “Hello World” Application with Spring AI 3.2.2 Simple Image Generation 3.2.3 Audio Transcription 3.2.4 Prompting with Spring AI 3.3 Practical Value of Spring AI in Prompt Engineering 3.4 Chapter Summary Chapter 4: Spring AI and RAG (Retrieval-Augmented Generation) 4.1 Introduction 4.2 Token Limits and Context Windows in LLMs 4.2.1 Understanding Tokens and Context Windows 4.2.2 Key Differences Between Token Limits and Context Windows 4.3 What Is Retrieval-Augmented Generation or RAG? 4.3.1 Introduction 4.3.2 Detailed Overview of Naive RAG, Advanced RAG, and Modular RAG Naive RAG Advanced RAG Modular RAG 4.4 RAG in the Context of Private Data (Enterprise Context) 4.4.1 Benefits of RAG in Enterprise Context 4.4.2 Challenges in Deploying RAG 4.4.3 Mitigation Strategies 4.5 RAG Pipelines 4.5.1 What Is a RAG Pipeline? Advantages of RAG Pipelines Applications of RAG Pipelines 4.5.2 RAG Pipelines: From Simple to Complex Basic RAG Pipeline Intermediate RAG Pipeline Advanced RAG Pipeline Summary 4.6 RAG with Spring AI 4.6.1 Introduction 4.6.2 Let’s Code 4.7 Ingesting Structured Data with Spring AI 4.7.1 Introduction 4.7.2 Let’s Code 4.8 Conclusion Chapter 5: Conversational AI with Spring AI 5.1 Introduction 5.2 Prompting Types in Conversational AI 5.2.1 Types of Prompting in Conversational AI 5.2.2 Benefits of Using Various Prompting Types 5.3 Implementing a Simple Conversation AI with Spring AI 5.3.1 Let’s Code 5.4 Enabling Conversational History 5.4.1 Let’s Code 5.5 Chain of Thought Prompting 5.5.1 What Is Chain of Thought (CoT) Prompting? 5.5.2 Benefits of CoT Prompting in Conversational AI 5.5.3 Examples and Scenarios Where CoT Prompting Enhances Interactions 5.5.4 Conclusion 5.5.5 Let’s Code 5.6 ReACT Prompting 5.6.1 What Is ReACT Prompting? 5.6.2 The Mechanism Behind ReACT 5.6.3 Benefits of ReACT Prompting 5.6.4 Practical Applications for Programmers 5.6.5 Let’s code 5.7 Conclusion Chapter 6: Function Calling with Spring AI 6.1 Introduction 6.2 The Concept of Function Calling in AI Models 6.2.1 Function Calling Illustrated 6.3 How Spring AI Implements and Facilitates Function Calling 6.4 Implementing a Spring AI Function Call Application 6.4.1 Use Case: Facilities Management Introduction to Facilities Management Use Case GSA Facilities API Spring AI Code AI Chat UI Output Chapter 7: Productionizing Spring AI 7.1 Introduction 7.2 AI Governance 7.2.1 Common Regulatory Themes 7.2.2 Action Plan for the Enterprise 7.2.3 Regulations Across the Globe 7.3 LLM Ops 7.3.1 What Is LLMOps 7.3.2 LLMOps vs. MLOps 7.3.3 Metrics to Consider When Working with LLMs 7.3.4 Tools for LLMOps 7.4 Prompt Governance (Testing and Evaluation) 7.4.1 Prompt Governance in Spring AI 7.4.2 Let’s Code 7.5 Scaling Spring AI 7.6 Security in Spring AI 7.7 Performance Optimization in Spring AI 7.8 Let’s Code (Scaling, Security, and Performance) Chapter 8: Use Cases 8.1 Introduction 8.2 Conversational AI As a Singular Interface for Your Enterprise Applications 8.2.1 An LLM That Is Multimodal 8.2.2 Conversational AI with History (As Described in Chapter 5) 8.2.3 Integrations with Systems Through Function Calling (As Described in Chapter 6) 8.2.4 JavaScript or Other UI Generating Tools 8.3 Enhanced Decision Support Systems 8.3.1 The Role of LLMs in Decision Support Systems 8.3.2 Implementing LLMs in Enterprise Decision Support Systems 8.4 Content Generation and Personalization 8.5 AI-Driven Anomaly Detection 8.6 Intelligent Document Processing 8.6.1 Key Capabilities of Intelligent Document Processing with GenAI 8.6.2 Benefits of Integrating GenAI with Intelligent Document Processing 8.7 Customer Journey Optimization with GenAI Such As ChatGPT or Llama 8.7.1 Key Capabilities of Customer Journey Optimization with GenAI 8.7.2 Benefits of Using GenAI for Customer Journey Optimization Appendix A.1 References A.2 Code Index df-Capture.PNG Roma, 2013; br., pp. 296, cm 13x20.(chos). Un antico manoscritto viene ritrovato nel caveau della Banca d'Inghilterra. Si tratta delle memorie di Francesco Claudio Maria Bonetti, avventuriero siciliano tra realt e leggenda vissuto a cavallo tra Settecento e Ottocento. Personaggio dalle mille identit, scaltro e dotato di una parlantina che stordisce, dopo aver navigato come pirata su due oceani conquista il trono del Madagascar, al termine di una incredibile, eppure storica, catena d'eventi. Dalla Sicilia a Gibilterra, dal Capo di Buona Speranza alla corte di Tananarive, le sue gesta rocambolesche lo portano ad accumulare una fortuna che, si dice, ammonterebbe a 75 milioni di sterline. Una favolosa eredit che i discendenti del "re bianco", oggi sparsi in tutto il mondo, aspettano ancora di riscuotere.

قیمت نهایی

۴۴٬۰۰۰ تومان