Назад к портфолио ИИ-помощник с векторным поиском

ИИ-помощник с векторным поиском: в 5 раз быстрее поддержка клиентов

Задача

Ускорить работу технической поддержки, сократить расходы на API-запросы и обеспечить мгновенные ответы на повторяющиеся вопросы.

Основной сценарий работы

  • Пользователь задаёт вопрос через консоль или Telegram-бота
  • Система проверяет кеш – если ответ есть, возвращает его мгновенно
  • Если ответа нет, выполняется семантический поиск по векторной базе ChromaDB
  • Найденные релевантные фрагменты собираются в контекст
  • Запрос к OpenAI с контекстом генерирует точный ответ на основе базы знаний
  • Ответ сохраняется в кеше для будущих запросов
  • Все запросы логируются с метриками производительности

Результат

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