AACFlow

Теги и фильтрация

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

Добавление тегов к документам

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

Управление тегами

  • Пользовательские теги: Создайте свою собственную систему тегов, соответствующую вашему рабочему процессу
  • Несколько тегов на документ: Применяйте столько тегов, сколько нужно к каждому документу. Каждая база знаний имеет 17 слотов для тегов всего: 7 текстовых, 5 числовых, 2 даты и 3 булевых слота, общих для всех документов в базе знаний
  • Организация тегов: Группируйте связанные документы с помощью последовательной разметки тегами

Лучшие практики использования тегов

  • Последовательное именование: Используйте стандартизированные названия тегов во всех ваших документах
  • Описательные теги: Используйте понятные, значимые названия тегов
  • Регулярная очистка: Периодически удаляйте неиспользуемые или устаревшие теги

Использование тегов в блоках знаний

Теги становятся мощным инструментом при комбинировании с блоком знаний в ваших рабочих процессах. Вы можете фильтровать поиск по конкретному контенту с тегами, гарантируя, что ваши AI-агенты получат наиболее релевантную информацию.

Режимы поиска

Блок знаний поддерживает три различных режима поиска в зависимости от того, что вы предоставляете:

1. Поиск только по тегам

Когда вы предоставляете только теги (без поискового запроса):

  • Прямое извлечение: Получает все документы, имеющие указанные теги
  • Без векторного поиска: Результаты основаны исключительно на совпадении тегов
  • Высокая производительность: Быстрое извлечение без семантической обработки
  • Точное совпадение: Возвращаются только документы со всеми указанными тегами

Случай использования: Когда вам нужны все документы из определенной категории или проекта

2. Только векторный поиск

Когда вы предоставляете только поисковый запрос (без тегов):

  • Семантический поиск: Находит контент на основе значения и контекста
  • Вся база знаний: Поиск по всем документам
  • Ранжирование по релевантности: Результаты упорядочены по семантическому сходству
  • Естественный язык: Используйте вопросы или фразы для поиска релевантного контента

Случай использования: Когда вам нужен наиболее релевантный контент независимо от организации

3. Комбинированная фильтрация по тегам + векторный поиск

Когда вы предоставляете и теги, и поисковый запрос:

  1. Сначала: Фильтруем документы только до тех, которые имеют указанные теги
  2. Затем: Выполняем векторный поиск в этом отфильтрованном подмножестве
  3. Результат: Семантически релевантный контент только из ваших документов с тегами

Случай использования: Когда вам нужен релевантный контент из определенной категории или проекта

Конфигурация поиска

Фильтрация по тегам

  • Несколько тегов: Используйте несколько тегов с логикой И или ИЛИ для контроля, должны ли документы соответствовать всем или любым из указанных тегов
  • Комбинации тегов: Смешивайте разные типы тегов для точной фильтрации
  • Чувствительность к регистру: Сопоставление тегов не чувствительно к регистру
  • Частичное совпадение: Текстовые поля поддерживают операторы частичного совпадения, такие как contains, starts_с и ends_with, в дополнение к точному совпадению

Параметры векторного поиска

  • Сложность запроса: Лучше всего работают вопросы на естественном языке
  • Ограничения результатов: Настройте, сколько фрагментов извлекать
  • Порог релевантности: Установите минимальные оценки сходства
  • Контекстное окно: Настройте размер фрагмента для вашего случая использования

Интеграция с рабочими процессами

Конфигурация блока знаний

  1. Выберите базу знаний: Выберите, какую базу знаний искать
  2. Добавьте теги: Укажите теги для фильтрации (опционально)
  3. Введите запрос: Добавьте ваш поисковый запрос (опционально)
  4. Настройте результаты: Установите количество извлекаемых фрагментов
  5. Протестируйте поиск: Предварительно просмотрите результаты перед использованием в рабочем процессе

Динамическое использование тегов

  • Переменные теги: Используйте переменные рабочего процесса в качестве значений тегов
  • Условная фильтрация: Применяйте разные теги на основе логики рабочего процесса
  • Контекстно-зависимый поиск: Настраивайте теги на основе контекста разговора
  • Многоэтапная фильтрация: Уточняйте поиск через шаги рабочего процесса

Оптимизация производительности

  • Эффективная фильтрация: Фильтрация по тегам происходит перед векторным поиском для лучшей производительности
  • Кэширование: Часто используемые комбинации тегов кэшируются для скорости
  • Параллельная обработка: Несколько поисков по тегам могут выполняться одновременно
  • Управление ресурсами: Автоматическая оптимизация ресурсов поиска

Начало работы с тегами

  1. Спланируйте структуру тегов: Определитесь с последовательными соглашениями об именовании
  2. Начните размечать тегами: Добавьте релевантные теги к вашим существующим документам
  3. Тестируйте комбинации: Экспериментируйте с комбинациями тегов + поисковых запросов
  4. Интегрируйте в рабочие процессы: Используйте блок знаний с вашей стратегией разметки тегами
  5. Уточняйте со временем: Настраивайте ваш подход к разметке тегами на основе результатов поиска

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

Common Questions

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать