Создаем свой RAG: от загрузки данных до генерации ответов с LangGraph. Часть 2
Привет, Хабр!В этой статье я объясню, как работает технология RAG (Retrieval-Augmented Generation), и покажу её базовые реализации. Для примеров я буду использовать фреймворк LangGraph — его основы я разбирал в предыдущей статьеВ конце статьи вас ждет дополнительный пример, поэтому дочитывайте до конца. Как устроен RAGТехнология RAG состоит из двух ключевых компонентов:Индексация (Indexing)Загрузка данныхРазбиение на фрагменты Векторизация Хранение Поиск и генерация (Retrieval and Generation)
Вкуснолаб, или Как мы писали мобильное приложение. От концепции к результату
Всем известно, что мобильные приложения люди используют больше и чаще, чем веб-приложения. Они заранее адаптированы дизайном под мобильные устройства (что логично) и заведомо предоставят весь нужный функционал. Именно поэтому у нас, как у будущих и нынешних программистов, в университете есть дисциплина по созданию мобильных приложений - обучение идёт созданию Java-приложений. Но в рамках дисциплины можно не идти простым путём - просто выполняя практики по методичке на Java - можно выбрать сложный путь, путь ниндзя - создать собственное мобильное приложение в команде. И мы пошли именно этим путём.
Вовремя увольнять — это забота о команде
Потом стал тимлидом — одновременно программировал и управлял. Со временем меня «засосало» в управленческую деятельность. Максимум руководил 60 людьми.Расскажу об ошибках, которые совершил за это время, и о своих выводах.Дисклеймер: статья написана для блога Minervasoft на основе интервью с Юрием Куприяновым, автором телеграм-канала «Системный сдвиг».Minervasoft — это база знаний для компаний. Её внедряют чтобы сотрудникам было проще пользоваться инструкциями, легче искать информацию. В итоге компания экономит много времени сотрудников, а вместе с этим и денег.
Какие LLM модели для чего лучше подходят сейчас?
для бизнеса, разработки и другой работыПо моему практическому рабочему опыту, вот так:Claude 4* Sonnet => лучше всех пишет код, идеально держит контекст. Отлично пишет тексты и шутит. Подходит для создания ИИ-бота.* Opus => неоправданно дорогой, всего на 20% лучше Sonnet.Контекст — до 200 тыс. токенов.Gemini-2.5
Nvidia провозглашает ИИ «великим уравнителем» и объявляет о создании суперкомпьютера в Германии
Генеральный директор Nvidia Дженсен Хуанг заявил, что искусственный интеллект — это "великий уравнитель", потому что он позволяет любому программировать, используя обычный язык. По его словам, программировать с помощью ИИ теперь все равно что обучать человека. С такой речью он выступил в понедельник, 9 июня, на Лондонской неделе технологий.
Классические языки программирования и IDE на пороге гибели, а новый рынок на миллиарды долларов пока свободен
В последнее время многие директора крупных компаний поделились своим видением будущего профессии программиста. И почти все эти прогнозы были направлены на сглаживание тревоги в обществе, а возможно и на отвлечение внимания от образовавшихся перспектив. Я не буду давать глобальных прогнозов для всего общества, подобно "Основанию" Азимова, но хотел бы рассмотреть перспективу ближайших 5 лет относительно области IT, окружающей программирование. Трансформацию инструментов и, как следствие, самой профессии. Также поделюсь некоторым кодом.
AI в помощь системному аналитику: от скепсиса к практике
Друзья, привет! Меня зовут Ларионов Александр. Я работаю системным аналитиком. Совместно с Лабораторией инноваций Московской биржи мы изучали вопрос применения AI в системном анализе.

