Nextbot
  • Начало
    • Что такое Nextbot?
    • Сценарии использования
      • Ремонт компьютеров
      • Продажа диванов
    • Как начать?
      • Регистрация
      • Создание агента
      • Наполнение базы знаний
      • Добавление функций
      • Публикация ИИ-агента и получение заявок
  • Функционал
    • Аккаунт
      • Безопасность
    • Диалоги
    • Агенты
    • Настройка Агента
      • Системный промпт
      • Стартовое сообщение
      • Температура
      • Оптимизация истории диалога
      • Управление активностью агента
      • Буфер сообщений
      • Форматирование текста. Markdown
      • Дата и время
      • Защита от спама на агента
      • Защита от спама на пользователя
      • Расписание работы ИИ-агента
      • Работа с файлами
        • Голосовые сообщения
        • Изображения
        • Прочие файлы
      • Отложенная отправка
      • Свой ключ OpenAI
    • Чат
    • Источники знаний
      • База знаний
      • Документы
      • OpenAI документы
      • OpenAI веб-поиск
      • Таблицы
        • Создание таблицы вручную
        • Создание таблицы из файла
        • Поиск в таблице
        • Советы по работе и настройке таблиц
    • Функции
      • Активация функций
      • Название и описание
      • Параметры функций
      • Реакция на выполнение
      • Сценарий поведения после выполнения функции
      • Отправка результатов
        • amoCRM
        • Bitrix24
        • Telegram
        • U-ON.Travel
        • Custom API
        • Python
          • Использование REST API
          • Подключение и работа с Google Таблицам
        • Google Calendar
        • Поиск в таблице
      • Отключить отложенные сообщения
      • Отправка отложенного сообщения
    • Дообучение
      • Как обучить свою модель?
    • Каналы
      • Telegram
        • Инструкция подключения бота к Nextbot
        • Инструкция подключения бота к группе
        • Инструкция подключения бота к личному аккаунту
        • Инструкция получения заявок в Telegram бота
        • Инструкция получения заявок в Telegram чат/группу
      • Вконтакте
      • WhatsApp
      • Авито
      • АвитоPro
        • Подключение аккаунта
        • Управление объявлениями
        • Сценарии поведения ИИ
      • Instagram*
        • Инструкция по подключению Instagram* к Nextbot
      • Jivo
    • Интеграции
      • Notion
        • Подключение
        • Импортирование таблицы
        • Создание таблицы
        • Настройка прав
        • Дополнительная инструкция
        • Примеры
          • Ремонт телефонов
          • Магазин цветов
        • Лимит записей
        • Частые ошибки
      • Bitrix24
        • Подключение
          • Nextbot как канал
          • Nextbot как чатбот
        • Пример использования
        • Отправка шаблонных сообщений в WhatsApp из Bitrix24
      • amoCRM
        • Подключение
        • Отправка шаблонных сообщений в WhatsApp из amoCRM
      • U-ON
      • Google Календарь
        • Создать событие
        • Получить события
        • Удалить событие
        • Получить доступное время
        • Шаблоны функции для работы с Google Calendar
      • ElevenLabs
      • Google Таблицы
      • YCLIENTS
        • Подключение интеграции с YCLIENTS
        • Настройка мастеров и списка услуг для интеграции с YCLIENTS
        • Мастер создания функций YCLIENTS
        • Настройка ИИ-Агента для работы с YCLIENTS
      • Яндекс.Метрика
    • Чат на сайт
    • Аналитика
  • Цены
    • Ценообразование
      • Расходы на LLM
      • Малый бизнес
    • Тарифы
  • Советы
    • Продвинутые техники
      • Мультиагентность
  • Вопрос - ответ
    • Часто задаваемые вопросы
Powered by GitBook
On this page
  • Необязательный параметр
  • Использование списка возможных значений для параметра
  • Выбор полей для поиска
  • Поле в таблице
  • Оператор:
  • Источник значения
  1. Функционал
  2. Источники знаний
  3. Таблицы

Советы по работе и настройке таблиц

В данной статье мы уделим особое внимание тонкой настройке функций для работы с таблицами, детально разбирая каждый параметр с примерами. Сделайте поиск по таблицам ещё лучше и продуктивнее!

PreviousПоиск в таблицеNextФункции

Last updated 2 days ago

Необязательный параметр

Чекбокс 'Необязательный параметр' критически важен — он позволяет ИИ-агенту исключать выбранные параметры из обработки при работе с таблицей.

Пример: Представим, что мы настраиваем ИИ-агента для компании по аренде строительной техники. Клиент спрашивает "какая техника есть в наличии?", не уточняя цену или другие детали.

Как это работает в случае необязательных параметров: Если параметры name, price и is_available помечены как необязательные, ИИ-агент сможет обрабатывать запрос, учитывая только параметрis_available (который получит из запроса). В этом случае система проигнорирует цену и названия техники, сосредоточившись исключительно на проверке наличия оборудования - именно то, что нужно клиенту.

Как это работает в случае обязательных параметров: Когда параметры name, price и is_available указаны как обязательные, ИИ-агент будет использовать их все при запросе, даже если клиент спрашивает только о наличии техники. Поскольку в запросе не указаны конкретные модели и цены, система не сможет выполнить поиск только по полю is_available - это приведёт к неправильному результату (см.скриншот)

Использование списка возможных значений для параметра

Данный параметр позволяет преобразовывать запрос клиента в листовые значения, добавленные в поля "Возможные значения". Иногда, чтобы облегчить и ускорить работу ИИ-агента, вы можете перечислить все варианты возможных значений, которые есть в вашей таблице (например, перечислить все типы бренды смартфонов, которые есть в продаже - Samsung, IPhone, Xiaomi, Huawei и т.д.). Пример (см.скриншот): клиент хочет узнать какая техника есть в наличии. В случае заполненных листовых значений (true, false), ИИ-агент преобразует запрос клиента в аргумент trueи проверит доступную технику.

Негативный пример (см.скриншот): клиент задаёт тот же вопрос про наличие техники. В случае когда листовые значения отключены, ИИ-агент не сможет преобразовать запрос клиента в аргумент trueи проверить доступную технику, что в итоге приведёт к неправильной работе проверки в таблице.

Выбор полей для поиска

В этой части мы разберём подробнее про поля для поиска — для чего они необходимы, как их настраивать, какие параметры выбирать.

Поле в таблице

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

Оператор:

Параметр "оператор" позволяет выбрать тип сравнения поля в таблице с параметром функции. Пример 1: при операторе "Равно" и запросе клиента "Какой телефон у вас стоит ровно 5000 рублей", оператор сравнит цену ₽5000 c прайс-листом из таблицы.

Пример 2: при операторе "больше" или "меньше" (не работает с полем типа text_vector) и запросе клиента "какая техника у вас стоит дешевле 5000 рублей?", оператор сравнит цену ₽5000 c прайс-листом из таблицы и покажет все, которые стоят дешевле или дороже.

Источник значения

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

Пример 1: клиент спрашивает ИИ-агента, какие телефоны есть в продаже за 10.000 рублей. В случае, когда параметр функции установлен на price (значение из параметра функции), именно это запрошенное клиентом значение в 10.000 рублей будет получено функцией и использовано для поиска по таблице.

Данная опция выбирает конкретный параметр функции для сравнения его с таблицей (только если "источника значения" выбран как "значение из параметра функции").

Пример 2: клиент спрашивает ИИ-агента, какие телефоны есть в продаже в городе Самара. В случае, когда точно настроена функция, источник выбран как "статическое значение" и заполнен как "Поволжье", именно это значение будет использоваться для поиска по таблице. Таким образом, список телефонов будет отфильтрован только для конкретной области.

Негативный пример
Пример 1
Пример 2
Пример 1
Пример 2