Книги / AI и ML / LLM / Building AI Intensive Python Applications: Create intelligent apps with LLMs and vector databases

Building AI Intensive Python Applications: Create intelligent apps with LLMs and vector databases

Rachelle Palmer, Ben Perlmutter, Ashwin Gangadhar, Nicholas Larew, Sigfrido Narváez, Thomas Rueckstiess, Henry Weller, Richmond Alake, Shubham Ranjan

Эта книга представляет собой практическое руководство по созданию интенсивных приложений искусственного интеллекта на Python. Основное внимание уделяется интеграции больших языковых моделей (LLM) и векторных баз данных для разработки интеллектуальных систем. Авторы, являющиеся экспертами из MongoDB, делятся реальным опытом построения AI-решений, включая чат-боты с использованием retrieval-augmented generation (RAG).

Книга охватывает ключевые технологии современного AI-стэка: от embedding-моделей и векторного поиска до практических аспектов развертывания приложений. Особое внимание уделяется использованию MongoDB Atlas Vector Search как платформы для хранения и поиска векторных представлений данных.

Читатели научатся проектировать архитектуру AI-приложений, работать с различными LLM, создавать семантические поисковые системы и реализовывать RAG-паттерны. Материал основан на реальных кейсах, включая разработку образовательного AI-чат-бота MongoDB, что делает книгу ценным ресурсом для инженеров и архитекторов.