
Building AI Intensive Python Applications
Create intelligent apps with LLMs and vector databases
Created by Ben Perlmutter, Sigfrido Narváez, Nicholas Larew and 6 more
Explore how to create intelligent Python applications using large language models, vector databases, and modern frameworks. Learn to build smarter apps by combining retrieval-augmented generation techniques with practical optimization strategies. Gain hands-on experience with real-world AI use cases and best practices.
Packt | Sep 2024 | 298 min
What You Will Learn
You will move from understanding the core AI stack to applying advanced techniques through hands-on coding exercises and practical examples. Each section builds on the last, guiding you through data preparation, model selection, and fine-tuning. By working through real scenarios, you will develop the skills to build and optimize your own AI-powered apps.
Key Features
- Learn to integrate large language models and vector databases for smarter applications
- Apply retrieval-augmented generation to improve accuracy and reduce AI errors
- Optimize and evaluate AI models for better performance and reliability
Target Audience
Ideal for software engineers and developers with a basic understanding of Python who want to create intelligent applications using generative AI. If you are looking to deepen your skills in AI development and apply modern techniques to real projects, you will find practical value and actionable knowledge throughout.





