Загружаем паттерны…
Извлечение по иерархическому индексу (RAPTOR)(HIR)
Строить индекс извлечения в виде многоуровневого дерева, а не плоского списка фрагментов (chunks). RAPTOR рекурсивно вычисляет эмбеддинги фрагментов, кластеризует и суммирует их, так что запрос может извлекать данные с любого уровня абстракции, возвращая по мере необходимости обобщённый синтез или детали листового узла. Contextual retrieval от Anthropic перед вычислением эмбеддинга добавляет к каждому фрагменту краткое контекстное описание, написанное LLM, чтобы изолированные фрагменты оставались привязанными ко всему документу.
За 30 секунд
- Что это
- Строит многоуровневый древовидный индекс, рекурсивно кластеризуя и резюмируя фрагменты, что позволяет извлекать с любого уровня абстракции либо широкое обобщение, либо конкретные детали.
- Когда применять
- Длинные документы, где запросам нужны и общий обзор, и точные детали листовых фрагментов, а изолированные фрагменты теряют смысл без контекста документа.
- Осторожно
- Высокая вычислительная стоимость индексации и значительная сложность реализации; неудачная кластеризация создаёт бесполезные уровни абстракции и ухудшает качество поиска.
Спросите ИИ-эксперта об этом паттерне
Откроет ассистента с готовым вопросом. Вы проверите его перед отправкой.
Извлечение по иерархическому индексу (RAPTOR): Обзор
Строить индекс извлечения в виде многоуровневого дерева, а не плоского списка фрагментов (chunks). RAPTOR рекурсивно вычисляет эмбеддинги фрагментов, кластеризует и суммирует их, так что запрос может извлекать данные с любого уровня абстракции, возвращая по мере необходимости обобщённый синтез или детали листового узла. Contextual retrieval от Anthropic перед вычислением эмбеддинга добавляет к каждому фрагменту краткое контекстное описание, написанное LLM, чтобы изолированные фрагменты оставались привязанными ко всему документу.
- Recursive cluster-then-summarize tree
- Multi-level abstraction retrieval
- Collapsed-tree traversal across layers
- Contextual chunk augmentation before embedding
- Hybrid embedding plus BM25 candidate generation
- Reranking of merged candidates
The Agent Architect
Один паттерн, один компромисс, одна история сбоя в продакшене. Короткий еженедельный брифинг для тех, кто строит агентные системы.
Одно письмо в неделю, отписка в один клик. Адрес используется только для рассылки брифинга.
Источники
Статьи, спецификации и репозитории, на которых основан этот паттерн.
От инженера, создавшего этот каталог
Проведите ревью архитектуры ваших агентов
На этой странице описан один паттерн. Ваша система использует десятки, и большинство сбоев возникает на стыках. Мы разберём весь дизайн по 288 паттернам каталога: архитектура, надёжность, оценка и стоимость, каждая находка связана с паттерном, который её устраняет.
€750 вместо €1 500, одна неделя, письменный отчёт и разбор в звонке, до 30 сентября