-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
P1High priorityHigh priorityenhancementNew feature or requestNew feature or requestphase:2-voicePhase 2: Voice PipelinePhase 2: Voice Pipeline
Description
Описание
Улучшить SMS автоответ до полноценных диалоговых сессий: человек пишет SMS → AI отвечает осмысленно с учётом истории переписки, работает и офлайн (Qwen).
Текущее состояние
- SMS автоответ есть в
gsm_voice_call.py(lines 529-663) - Per-number сессии отслеживаются
- Ответ через Chat API с поддержкой RAG
- Обрезка до 300 символов
- Проблема: жёстко привязано к наличию chat API, нет прямого fallback на vLLM
Задачи
- Интегрировать с
InternetMonitor(feat: мониторинг интернета + автопереключение Claude ↔ Qwen #557):- Online → Chat API (Claude/cloud) для SMS-ответов
- Offline → прямой вызов vLLM для генерации ответа
- Многочастные SMS: если ответ > 160 символов, разбить на несколько SMS
- Персонализация: системный промпт для SMS-режима (краткость, без markdown)
- Timeout сессий: очистка через 1 час неактивности
- Логирование SMS-диалогов в БД (audit trail)
- Команды через SMS:
СТАТУС→ отчёт о системе,ПОМОЩЬ→ список команд - Тест: отправить SMS на модем, получить осмысленный ответ
Зависимости
- feat: мониторинг интернета + автопереключение Claude ↔ Qwen #557 (автопереключение LLM)
🤖 Generated with Claude Code
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P1High priorityHigh priorityenhancementNew feature or requestNew feature or requestphase:2-voicePhase 2: Voice PipelinePhase 2: Voice Pipeline