Architecture

Проектирование систем с использованием множества моделей: когда одной модели недостаточно

Проектирование систем с использованием множества моделей: когда одной модели недостаточно

Выбирайте самый простой работающий паттерн.

Системы с одной моделью просты. Системы с множеством моделей мощны. Сложность не в выборе моделей — а в проектировании архитектуры, которая их оркестрирует.

Системы памяти в ИИ-ассистентах

Системы памяти в ИИ-ассистентах

Рабочая, структурная и поисковая память для ассистентов.

Память превращает ассистентов из реактивных в персистентные, но именно в ней множество систем тихо деградируют. Исследования утверждают, что разделения на краткосрочную и долгосрочную память больше недостаточно для современных агентных систем памяти; SDK от OpenAI и LangGraph указывают на более простую стек-модель — рабочая память, персистентное состояние и поиск (retrieval).

Архитектура ИИ-ассистента: LLM, память, инструменты, маршрутизация, наблюдаемость

Архитектура ИИ-ассистента: LLM, память, инструменты, маршрутизация, наблюдаемость

«Как на самом деле создаются серьезные ассистенты.»

Промышленный ИИ-ассистент — это не «LLM с промптом». Это система, которая принимает намерение, сохраняет состояние, принимает решения о поиске или выполнении действий и предоставляет достаточно информации о времени выполнения для отладки сбоев.

Получение данных против репрезентации в системах знаний

Получение данных против репрезентации в системах знаний

Поиск — это не структура знаний

Большинство современных систем знаний оптимизируют процесс поиска, и это вполне понятно. Поиск нагляден, его легко продемонстрировать, и он кажется магией, когда работает. Введи вопрос — получи ответ.

LLM Wiki: систематизированные знания, которые невозможно заменить с помощью RAG

LLM Wiki: систематизированные знания, которые невозможно заменить с помощью RAG

Скомпилированные знания для ИИ-систем

Основная идея проста: скомпилированные знания более пригодны для повторного использования, чем извлеченные фрагменты. RAG стал стандартным ответом на простой вопрос — как предоставить LLM доступ к внешним знаниям?

PKM, RAG, Wiki и системы памяти: чёткое объяснение

PKM, RAG, Wiki и системы памяти: чёткое объяснение

«Карта современных систем знаний»

PKM, RAG, вики, системы памяти ИИ и сейчас практические рабочие процессы с помощью ИИ часто обсуждаются так, будто они решают одну и ту же проблему. Это не так. Все они имеют дело с знаниями, но работают на разных уровнях:

Валидация структурированного вывода LLM на Python, которая работает надёжно

Валидация структурированного вывода LLM на Python, которая работает надёжно

Перестаньте полагаться на интуицию. Валидируйте контракты.

Большинство руководств по «структурированному выводу» (structured output) для больших языковых моделей (LLM) не обладают должной серьезностью. Они учат вас вежливо просить модель выдавать JSON и затем надеяться, что она поступит правильно. Это не валидация. Это оптимизм, обернутый в фигурные скобки.

Сравнение провайдеров памяти для агентов: политика захвата данных и самостоятельное развёртывание

Сравнение провайдеров памяти для агентов: политика захвата данных и самостоятельное развёртывание

Сейчас политика захвата не менее важна, чем recall.

Обновлено в сентябре 2026 года: добавлены Mnemosyne и Memori, расширены настройки Honcho и Hindsight, а также добавлено сравнение политик фиксации данных (capture policy) наряду с исходной таблицей инфраструктуры.

Система памяти агента Hermes: как действительно работает персистентная память ИИ

Система памяти агента Hermes: как действительно работает персистентная память ИИ

Память — это то, что отличает инструмент от партнёра.

Вы знаете этот сценарий. Вы открываете чат с ИИ-агентом, объясняете свой проект, делитесь своими предпочтениями, выполняете часть задач и закрываете вкладку. Возвращаетесь через неделю — и это как разговор с посторонним: весь контекст утерян, все предпочтения забыты, проект нужно объяснять заново с нуля.

Сравнение полнотекстового поиска PostgreSQL и Elasticsearch

Сравнение полнотекстового поиска PostgreSQL и Elasticsearch

Одна база данных или полноценный стек поиска

Основной спор не в том, может ли PostgreSQL искать текст или может ли Elasticsearch хранить документы. Оба могут. Интересный вопрос заключается в том, где должна находиться сложность поиска.

Чат-платформы как системные интерфейсы в современных системах

Чат-платформы как системные интерфейсы в современных системах

Чат-платформы в качестве контрольных плоскостей для систем

Платформы для чатов эволюционировали далеко за пределы простых инструментов обмена сообщениями. В современных системах они функционируют как интерфейсы между автоматизированными процессами и человеческим принятием решений.

Шаблон интеграции Discord для уведомлений и контуров управления

Шаблон интеграции Discord для уведомлений и контуров управления

Превратите Discord в безопасную интерактивную шину оповещений.

Discord становится серьезной поверхностью интеграции, когда к нему относятся именно так: как к месту, где системы публикуют события, люди принимают решения, а автоматизация продолжает рабочий процесс.

Шаблоны интеграции Slack для оповещений и рабочих процессов

Шаблоны интеграции Slack для оповещений и рабочих процессов

Slack — это слой интерфейса пользовательского взаимодействия для рабочих процессов и доставки уведомлений.

Интеграции со Slack могут показаться обманчиво простыми, потому что вы можете отправить сообщение одним HTTP-запросом. Интересная часть начинается тогда, когда вы хотите, чтобы Slack был интерактивным и надежным.

Архитектура приложений в production: паттерны интеграции, дизайн кода и доступ к данным

Архитектура приложений в production: паттерны интеграции, дизайн кода и доступ к данным

Образцы для интеграций, структуры кода и доступа к данным.

Большинство советов по архитектуре приложений либо слишком абстрактны, чтобы их можно было применить, либо слишком узки, чтобы масштабировать. Ниже приведены практические компромиссы для производственных систем в области интеграции, структуры кода и доступа к данным.