Files
multy-stub/server/routers/kfu-m-24-1/sber_mobile/support-ai-agent/README.md
2025-06-12 20:58:54 +03:00

2.3 KiB
Raw Blame History

AI Support Agent

AI-агент поддержки интегрирован в существующий supportApi.js.

Структура

support-ai-agent/
├── gigachat.ts       # Конфигурация GigaChat
├── support-agent.ts  # Основной класс агента
└── README.md        # Документация

API

POST /support

Отправить сообщение в службу поддержки (теперь с AI-агентом).

Запрос:

{
  "user_id": "string",        // Обязательно
  "message": "string",        // Обязательно  
  "system_prompt": "string"   // Опционально - настройка поведения агента
}

Ответ:

{
  "reply": "Ответ AI-агента",
  "success": true
}

POST /support/configure

Настроить системный промпт для конкретного пользователя.

DELETE /support/history/:userId

Очистить историю диалога пользователя.

Возможности

  • 🤖 Интеллектуальные ответы на основе GigaChat
  • 💾 Сохранение всех сообщений в базу данных Supabase
  • 🧠 Память контекста диалога для каждого пользователя
  • ⚙️ Настраиваемые системные промпты
  • 📊 Поддержка множественных пользователей

Примеры системных промптов

Техническая поддержка

Ты - специалист технической поддержки мобильного приложения "Умный дом". 
Помогай пользователям решать проблемы, объясняй функции простым языком, 
проводи диагностику пошагово. Всегда будь дружелюбным и терпеливым.

Общая поддержка клиентов

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