Эмбеддинги

Эмбеддинг (embedding, «вложение») — это представление текста в виде списка чисел, вектора. Специальная модель переводит фразу в сотни чисел так, чтобы тексты с близким смыслом получили близкие векторы. «Сколько стоит доставка?» и «Почём привезёте?» почти не совпадают по словам, но их эмбеддинги окажутся рядом.

Попробовать бесплатно

Как это работает

Модель эмбеддингов обучена на огромном количестве текстов и «раскладывает» смысл по осям: условно одна часть чисел отвечает за тему, другая — за тон, третья — за предмет разговора. Человеку отдельные числа ничего не говорят, важна только близость векторов друг к другу. Её обычно меряют косинусным сходством: чем ближе к 1, тем ближе смысл.

Размерность — сколько чисел в векторе — бывает от нескольких сотен до нескольких тысяч. Больше чисел — тоньше различия, но больше места в базе и медленнее сравнение. Эмбеддинги разных моделей несовместимы: если сменили модель, все тексты пересчитывают заново.

Где используют эмбеддинги

• Поиск по смыслу (семантический поиск): найти в базе знаний статью, которая отвечает на вопрос клиента, даже если слова другие.

• RAG: найденные по эмбеддингам фрагменты подставляют языковой модели, чтобы она отвечала по фактам компании.

• Группировка обращений: собрать вместе все вопросы про возврат, чтобы понять, чего не хватает в базе знаний.

• Поиск дублей: найти одинаковые по смыслу вопросы-ответы и не хранить их дважды.

• Рекомендации: «похожие товары» или «похожие статьи».

Эмбеддинги и обычный поиск по словам

Эмбеддинги хорошо понимают перефразирования и разговорную речь, но могут промахнуться на точных кодах: артикул, номер заказа, редкое название. Поэтому в рабочих системах их часто сочетают с поиском по словам — это называют гибридным поиском. Подробнее о самом поиске — /glossary/semanticheskiy-poisk.

Как в Моночате

Когда вы добавляете статью в базу знаний или одобряете ответ в «Памяти ИИ», Моночат считает для неё эмбеддинг (вектор из 512 чисел) и пересчитывает при изменении текста. Когда клиент пишет вопрос, система ищет похожие материалы гибридно: оценка по смыслу весит примерно 70–75%, совпадение слов — 25–30%. Если достаточно похожего материала не нашлось, ИИ не отвечает наугад, а передаёт диалог оператору. Ничего настраивать не нужно — это работает автоматически: /vozmozhnosti/baza-znaniy.

Полезные ссылки

Ещё по теме

Омниканал
Омниканал — общение с клиентом в одном окне из сайта, мессенджеров и почты. Как устроен омниканальный инбокс в Моночате …
CSAT (удовлетворённость клиентов)
CSAT (Customer Satisfaction Score) — индекс удовлетворённости клиентов. Формула с примером, какую шкалу выбрать, когда с…
NPS (индекс потребительской лояльности)
NPS (Net Promoter Score) — индекс готовности клиентов рекомендовать компанию. Как задать вопрос, формула с примером, про…
Handoff
Handoff — момент, когда ИИ или бот передаёт чат живому оператору. Когда нужен handoff и как он устроен у ИИ-сотрудника М…
Время первого ответа (FRT)
Время первого ответа (First Response Time) — сколько клиент ждёт первой реакции компании. Формула, медиана или среднее, …
SLA поддержки
SLA поддержки — договорённые сроки первого ответа и решения. Как связаны SLA, время первого ответа и омниканальный инбок…
База знаний
База знаний — статьи и ответы, по которым учат операторов и ИИ. Как устроена база знаний в Моночате и почему без неё авт…
ИИ-сотрудник
ИИ-сотрудник — ассистент, который отвечает клиентам по базе знаний и передаёт сложное людям. В Моночате ИИ входит в тари…
Чат-бот и ИИ: в чём разница
Чем обычный чат-бот отличается от ИИ-бота на нейросети: как работают, что умеют, риски и стоимость. Сравнительная таблиц…
Автоответ
Автоответ — автоматическое сообщение клиенту: «мы получили» или содержательный ответ по базе. Чем отличается от быстрых …
Быстрые ответы
Быстрые ответы — заготовки текста для оператора (приветствие, доставка, цена). Чем отличаются от автоответа ИИ и где взя…
Чат-виджет
Чат-виджет — окно переписки на сайте. Как устроен виджет Моночата, установка одной строкой кода и связка с ИИ и мессендж…
Общий инбокс
Общий инбокс (shared inbox) — одна очередь диалогов из сайта, почты и мессенджеров. Как устроен в омниканале Моночата.…
Webhook
Webhook — HTTP-уведомление о событии в реальном времени. Как вебхуки используются в Telegram, MAX и API Моночата.…
MAX-бот
MAX-бот — официальный чат-бот в мессенджере MAX. Как создать, получить токен и подключить к Моночату вместе с ИИ-сотрудн…
Telegram Bot API
Telegram Bot API — интерфейс для ботов Telegram. Как получить токен у BotFather и завести канал в Моночате с ИИ.…
WABA (WhatsApp Business API)
WABA — WhatsApp Business API для официальных бизнес-чатов. Честно: в Моночате WhatsApp пока нет (в планах). Чем заменить…
Оператор поддержки
Оператор поддержки — сотрудник, который отвечает клиентам в чатах и мессенджерах. Как делится работа с ИИ-сотрудником в …
Онлайн-чат
Онлайн-чат — переписка с посетителем сайта в реальном времени. Чем отличается от email и мессенджеров и как запускается …
Тикет / обращение
Тикет (обращение) — единица работы поддержки: вопрос клиента от открытия до решения. Как это выглядит в чат-инбоксе Моно…
Helpdesk
Helpdesk — система учёта обращений: тикеты, статусы, SLA. Чем helpdesk похож на омниканальный инбокс и как устроена подд…
FCR
FCR (First Contact Resolution) — доля обращений, закрытых без повторного контакта. Зачем считать FCR и как ИИ и база зна…
AHT
AHT (Average Handle Time) — среднее время работы с обращением. Как читать AHT вместе с FCR и CSAT и не гнаться за секунд…
Эскалация
Эскалация — передача обращения старшему, узкому специалисту или другому отделу. Чем отличается от handoff ИИ→оператор и …
Маршрутизация
Маршрутизация — правила, кому назначить входящий диалог: по каналу, навыку, нагрузке. Как устроен общий инбокс и зачем н…
Мультиканал
Мультиканал — поддержка в нескольких местах (сайт, мессенджеры, почта) без обязательной общей истории. Чем отличается от…
Мессенджер-маркетинг
Мессенджер-маркетинг — привлечение и прогрев через Telegram, MAX, VK и другие чаты. Что можно делать в поддержке и где г…
Deep link
Deep link — глубокая ссылка, которая открывает бота или чат с параметром. Зачем нужны deep link для MAX и Telegram и как…
QR-код на чат
QR-код на чат — код, который открывает бота, deep link или страницу с чатом. Зачем печатать QR в зале и на упаковке.…
Офлайн-сообщения
Офлайн-сообщения — автоответ или форма, когда команда вне смены. Как сочетать с ИИ 24/7 и не терять лиды ночью.…
Очередь обращений
Очередь обращений — список новых и открытых диалогов, которые ждут оператора. Как не утонуть в очереди с ИИ и омниканало…
FAQ / база для ответов
FAQ — частые вопросы с короткими ответами; база знаний — более полные статьи. Как FAQ становится топливом для ИИ-сотрудн…
Промпт для ИИ
Промпт — текстовый запрос или инструкция для нейросети. Из чего состоит хороший промпт, что такое промпт-инжиниринг, при…
Human-in-the-loop
Human-in-the-loop — схема, где человек контролирует или принимает эстафету у ИИ. Как это связано с handoff в Моночате.…
RAG
RAG (Retrieval-Augmented Generation) — ИИ сначала ищет фрагменты в базе, потом отвечает. Зачем RAG в поддержке и как это…
Обратная связь
Обратная связь — оценки и комментарии после диалога или покупки. Как связать её с CSAT/NPS и улучшать базу знаний.…
ИИ-агент
ИИ-агент — система, которая не только отвечает, но и действует по шагам. Как термин связан с ИИ-сотрудником Моночата.…
Клиентский сервис
Клиентский сервис — вся работа с клиентом после и во время касаний: ответы, решение проблем, забота. Как чаты и ИИ усили…
White-label
White-label — когда платформа не светит свой бренд клиенту. Как это связано с бейджем «Создано в Моночат» на бесплатном …
Лайв-чат
Лайв-чат (live chat) — переписка с посетителем сайта здесь и сейчас. Чем отличается от форм и мессенджеров и как запуска…
Галлюцинации ИИ
Галлюцинации ИИ — уверенные, но выдуманные ответы нейросети. Почему они возникают, примеры в поддержке клиентов и как их…
LLM (большая языковая модель)
LLM (large language model) — большая языковая модель, основа ChatGPT, GigaChat, YandexGPT и ИИ-консультантов. Как работа…
Семантический поиск
Семантический поиск находит по смыслу, а не по совпадению слов: «сколько стоит» найдёт «прайс». Как работают эмбеддинги,…
Лид
Лид — потенциальный клиент, который оставил контакт или написал вам. Чем лид отличается от клиента и сделки, какие бываю…
Лидогенерация
Лидогенерация — привлечение потенциальных клиентов, которые оставляют контакт. Каналы лидогенерации, чем она отличается …
Воронка продаж
Воронка продаж — путь клиента от первого обращения до оплаты по этапам. Типичные этапы, пример воронки для услуг, как сч…
CRM-система
CRM-система — программа для учёта клиентов, сделок и переписки. Что умеет CRM, какие бывают, когда малому бизнесу хватит…
Скрипт продаж
Скрипт продаж — заранее продуманный сценарий разговора с клиентом. Из каких блоков состоит, чем скрипт для переписки отл…
Токен в нейросети
Токен — кусочек текста, которым «думает» нейросеть: часть слова, слово или знак. Сколько токенов в русском тексте, почем…
Контекстное окно
Контекстное окно — сколько текста языковая модель учитывает за один запрос. Что в него входит, почему модель теряет нача…
Температура нейросети
Температура — параметр, который управляет случайностью ответа языковой модели. Как низкая и высокая температура меняют о…
Fine-tuning (дообучение модели)
Fine-tuning — дообучение готовой языковой модели на своих примерах. Чем отличается от RAG и промпта, когда дообучение оп…
Чат-бот
Чат-бот — программа, которая переписывается с людьми в мессенджере или на сайте. Какие бывают чат-боты (кнопочные, по кл…
Квалификация лида
Квалификация лида — проверка, насколько обращение похоже на будущую продажу. Критерии BANT простыми словами, вопросы для…
CPL (стоимость лида)
CPL (cost per lead) — стоимость одного лида. Формула и пример расчёта, чем CPL отличается от CPA и CAC, и почему скорост…
Апселл (upsell)
Апселл — предложение клиенту более дорогой версии товара или услуги. Чем upsell отличается от cross-sell, примеры фраз д…
Кросс-продажи
Кросс-продажи (cross-sell) — предложение сопутствующих товаров и услуг к основной покупке. Примеры для магазина, салона,…
Конверсия в продажу
Конверсия в продажу — доля обращений, которые закончились покупкой. Формула, пример расчёта по этапам воронки, почему «н…
← Глоссарий

Смотрите также

Частые вопросы

Что такое эмбеддинги простыми словами?

Это «числовой отпечаток» смысла текста. Похожие по смыслу фразы получают похожие наборы чисел, поэтому компьютер может искать и сравнивать тексты по смыслу, а не по словам.

Чем эмбеддинги отличаются от семантического поиска?

Эмбеддинг — способ представить текст числами. Семантический поиск — одно из применений: сравнить эмбеддинг вопроса с эмбеддингами документов и выбрать ближайшие.

Нужно ли бизнесу разбираться в эмбеддингах?

Для запуска ИИ-консультанта — нет, важнее качество базы знаний. Но полезно знать, что короткие статьи на одну тему находятся точнее, чем один огромный документ обо всём.

Все каналы клиентов — в одном окне

Сайт, личная страница-чат, email, Telegram, ВКонтакте и MAX. Бесплатно, без лимита операторов.

Начать бесплатно