Нужна помощь в настройке системы для общения с клиентами через сайт. Не нужно ничего программировать — просто собрать и настроить готовые инструменты. Вот что нужно сделать:
Суть задачи
Развернуть на VPS:
— Внимательно изучив документацию установить готовый фреймворк LiveKit https://docs.livekit.io/home/ для аудио/видео связи.
— Соединить систему с SIP-сервером Novofon через SIP URI (например, sip:
[email protected]).
— Добавить кнопку «Позвонить» на сайт (чтобы клиенты могли нажать и сразу связаться).
Что должно работать:
— Голосовые и видео-звонки через сайт.
— Автоматические ответы на вопросы клиентов (типа ChatGPT, но с голосом).
— Если клиент показывает что-то в камеру — система должна это описать («вижу документ, экран ноутбука» и т.д.).
Интеграции:
— Использовать API OpenAI для генерации текста/голоса.
— Deepgram или другие сервисы для распознавания речи.
С меня vps сервер и api ключи
План работы
Настроить LiveKit:
— Поставить через их CLI:
curl -sSL https://get.livekit.io | bash
livekit-server --dev
— Подключить Redis для кеша.
Добавить SIP-подключение к Novofon:
— Установить LiveKit SIP Server.
— Прописать в конфиге SIP URI Novofon.
Запустить агента для общения:
— Взять шаблон голосового ассистента от LiveKit:
— Вставить ключи OpenAI и Deepgram в настройки.
Встроить кнопку на сайт:
— Использовать их готовый фронтенд-шаблон:
Проверить и сдать:
— Тест звонка через сайт проверка аудио/видео.
— Проверить, чтобы агент отвечал на вопросы и анализировал видео.