Теги предоставляют мощный способ организации ваших документов и создания точной фильтрации для векторного поиска. Комбинируя фильтрацию по тегам с семантическим поиском, вы можете получать именно тот контент, который вам нужен из вашей базы знаний.
Добавление тегов к документам
Вы можете добавлять пользовательские теги к любым документам в вашей базе знаний для организации и категоризации контента для более легкого поиска.
Управление тегами
- Пользовательские теги: Создайте свою собственную систему тегов, соответствующую вашему рабочему процессу
- Несколько тегов на документ: Применяйте столько тегов, сколько нужно к каждому документу. Каждая база знаний имеет 17 слотов для тегов всего: 7 текстовых, 5 числовых, 2 даты и 3 булевых слота, общих для всех документов в базе знаний
- Организация тегов: Группируйте связанные документы с помощью последовательной разметки тегами
Лучшие практики использования тегов
- Последовательное именование: Используйте стандартизированные названия тегов во всех ваших документах
- Описательные теги: Используйте понятные, значимые названия тегов
- Регулярная очистка: Периодически удаляйте неиспользуемые или устаревшие теги
Использование тегов в блоках знаний
Теги становятся мощным инструментом при комбинировании с блоком знаний в ваших рабочих процессах. Вы можете фильтровать поиск по конкретному контенту с тегами, гарантируя, что ваши AI-агенты получат наиболее релевантную информацию.
Режимы поиска
Блок знаний поддерживает три различных режима поиска в зависимости от того, что вы предоставляете:
1. Поиск только по тегам
Когда вы предоставляете только теги (без поискового запроса):
- Прямое извлечение: Получает все документы, имеющие указанные теги
- Без векторного поиска: Результаты основаны исключительно на совпадении тегов
- Высокая производительность: Быстрое извлечение без семантической обработки
- Точное совпадение: Возвращаются только документы со всеми указанными тегами
Случай использования: Когда вам нужны все документы из определенной категории или проекта
2. Только векторный поиск
Когда вы предоставляете только поисковый запрос (без тегов):
- Семантический поиск: Находит контент на основе значения и контекста
- Вся база знаний: Поиск по всем документам
- Ранжирование по релевантности: Результаты упорядочены по семантическому сходству
- Естественный язык: Используйте вопросы или фразы для поиска релевантного контента
Случай использования: Когда вам нужен наиболее релевантный контент независимо от организации
3. Комбинированная фильтрация по тегам + векторный поиск
Когда вы предоставляете и теги, и поисковый запрос:
- Сначала: Фильтруем документы только до тех, которые имеют указанные теги
- Затем: Выполняем векторный поиск в этом отфильтрованном подмножестве
- Результат: Семантически релевантный контент только из ваших документов с тегами
Случай использования: Когда вам нужен релевантный контент из определенной категории или проекта
Конфигурация поиска
Фильтрация по тегам
- Несколько тегов: Используйте несколько тегов с логикой И или ИЛИ для контроля, должны ли документы соответствовать всем или любым из указанных тегов
- Комбинации тегов: Смешивайте разные типы тегов для точной фильтрации
- Чувствительность к регистру: Сопоставление тегов не чувствительно к регистру
- Частичное совпадение: Текстовые поля поддерживают операторы частичного совпадения, такие как contains, starts_с и ends_with, в дополнение к точному совпадению
Параметры векторного поиска
- Сложность запроса: Лучше всего работают вопросы на естественном языке
- Ограничения результатов: Настройте, сколько фрагментов извлекать
- Порог релевантности: Установите минимальные оценки сходства
- Контекстное окно: Настройте размер фрагмента для вашего случая использования
Интеграция с рабочими процессами
Конфигурация блока знаний
- Выберите базу знаний: Выберите, какую базу знаний искать
- Добавьте теги: Укажите теги для фильтрации (опционально)
- Введите запрос: Добавьте ваш поисковый запрос (опционально)
- Настройте результаты: Установите количество извлекаемых фрагментов
- Протестируйте поиск: Предварительно просмотрите результаты перед использованием в рабочем процессе
Динамическое использование тегов
- Переменные теги: Используйте переменные рабочего процесса в качестве значений тегов
- Условная фильтрация: Применяйте разные теги на основе логики рабочего процесса
- Контекстно-зависимый поиск: Настраивайте теги на основе контекста разговора
- Многоэтапная фильтрация: Уточняйте поиск через шаги рабочего процесса
Оптимизация производительности
- Эффективная фильтрация: Фильтрация по тегам происходит перед векторным поиском для лучшей производительности
- Кэширование: Часто используемые комбинации тегов кэшируются для скорости
- Параллельная обработка: Несколько поисков по тегам могут выполняться одновременно
- Управление ресурсами: Автоматическая оптимизация ресурсов поиска
Начало работы с тегами
- Спланируйте структуру тегов: Определитесь с последовательными соглашениями об именовании
- Начните размечать тегами: Добавьте релевантные теги к вашим существующим документам
- Тестируйте комбинации: Экспериментируйте с комбинациями тегов + поисковых запросов
- Интегрируйте в рабочие процессы: Используйте блок знаний с вашей стратегией разметки тегами
- Уточняйте со временем: Настраивайте ваш подход к разметке тегами на основе результатов поиска
Теги преобразуют вашу базу знаний из простого хранилища документов в точно организованную, доступную для поиска интеллектуальную систему, которую ваши AI-рабочие процессы могут навигировать с хирургической точностью.

