Рейтинг: 195
Паспорт верифицирован
Всего отзывов: 1 0
  • Работ в портфолио: 32
  • Типовых услуг: 1
  • Работ на продажу: 0
  • Зарегистрирован: 13.02.2024
  • Образование: Магистратура
  • Юридический статус:Частное лицо
Был на сайте:

Описание

FAQ-ассистент с RAG (FAISS) и OpenAI
FAQ-ассистент для сайта: данные FAQ → RAG через FAISS → backend на FastAPI → виджет чата на фронтенде
Задача- за счёт автоматизации ответов на вопросы клиентов через ИИ-Ассистента уменьшить среднее время ответа отдела технической поддержки

Решение

Скрипт:

посчитает эмбеддинги для текстов вопрос + ответ через OpenAI (text-embedding-3-small);
создаст FAISS-индекс faiss_index.bin;
сохранит метаданные вопросов/ответов в faqs_metadata.npy.
Frontend-виджет чата
Файл frontend/index.html содержит:

плавающую кнопку-виджет (chat-launcher) в правом нижнем углу;
всплывающее окно чата с историей сообщений, индикатором печати и отправкой запросов

Результат

Как это работает (коротко)
Данные FAQ (data/faqs.json) → скрипт backend/build_index.py создаёт эмбеддинги и FAISS-индекс.
Запрос пользователя → backend (/chat) получает текст, считает эмбеддинг, ищет ближайшие FAQ в FAISS.
RAG: найденные FAQ передаются в system + user промпт для gpt-4.1-mini через OpenAI.
Модель генерирует короткий ответ на русском, используя контекст FAQ, и возвращает его во фронтенд-виджет.
За счёт автоматизации ответов на вопросы клиентов через ИИ-Ассистента, среднее время ответ отдела технической поддержки уменьшилось на 25%.

Презентация проекта

1.jpg
2.jpg
Снимок экрана 2026-03-24 145844.jpg
4-1.jpg

Оценили проект:

0