РАБОЧИЙ СЦЕНАРИЙ

API LLM для чат-ботов поддержки

Клиент SaaS спрашивает, почему счёт оплатили дважды. Сервис получает актуальные правила оплаты и статус счёта со скрытыми личными данными. Модель отвечает по этим источникам или возвращает объект передачи оператору.

Чат-бот поддержки с утверждёнными правилами и передачей оператору
API LLM для чат-ботов поддержки

Рабочий пример

API, основная модель и резервная конфигурация

Выбор для рабочей средыРекомендацияПочему
APIPOST /v1/chat/completionsСерверный запрос, совместимый с OpenAI
Основная модельgemini-2.5-flashGemini 2.5 Flash — исходный выбор для большого потока обращений с чёткими правилами ответа и передачи оператору. Проверьте язык и соблюдение правил на своих обращениях.
Запасная модельgpt-5.6-terraЕсли Flash не соблюдает формат и правила ответа, переходите на проверенную Terra. Сложные противоречия в правилах и операции с аккаунтом через несколько инструментов передавайте Sol или оператору.
Модель для сложных задачgpt-5.6-solИспользуйте только при выходе за возможности основной модели по качеству или сложности
Требования к выводуПроверенный JSONОтвет с подтверждением и ID внутренних источников либо структурированная причина передачи оператору.
01
Сценарий

Рабочее приложение для чат-ботов поддержки

Клиент SaaS спрашивает, почему счёт оплатили дважды. Сервис получает актуальные правила оплаты и статус счёта со скрытыми личными данными. Модель отвечает по этим источникам или возвращает объект передачи оператору.

Модель не может оформлять возвраты или выдумывать состояние аккаунта. Если личность не подтверждена, источники противоречат друг другу или инструмент оплаты не работает, передайте разговор оператору с кратким описанием и ID источников.

02
Архитектура

Как устроен процесс чат-ботов поддержки

  • Определите тип обращения и требования к проверке личности.
  • Получите утверждённые правила и данные аккаунта со скрытой личной информацией.
  • Составьте ответ с ID внутренних источников или объект передачи оператору.
  • Проверьте подтверждение каждого утверждения.
  • Перед важным действием с аккаунтом передайте дело оператору.
03
Запрос API

Вызовите gemini-2.5-flash через LLMFly AI

Отправляйте запрос с сервера. Замените пример и схему-заглушку данными и инструментами приложения.

request.example
curl https://app.llmfly.ai/v1/chat/completions \
  -H "Authorization: Bearer $LLMFLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-2.5-flash",
    "messages": [
      {"role": "system", "content": "Answer only from SOURCES and ACCOUNT_FACTS. If evidence is missing, identity is unverified, or an action requires permission, return ESCALATE with a concise reason."},
      {"role": "user", "content": "The customer says this invoice was charged twice. Explain the status or escalate."}
    ],
    "response_format": {"type": "json_object"}
  }'
04
Выбор модели

Почему основная модель — gemini-2.5-flash

Gemini 2.5 Flash — исходный выбор для большого потока обращений с чёткими правилами ответа и передачи оператору. Проверьте язык и соблюдение правил на своих обращениях.

Если Flash не соблюдает формат и правила ответа, переходите на проверенную Terra. Сложные противоречия в правилах и операции с аккаунтом через несколько инструментов передавайте Sol или оператору.

05
Приёмка

Проверки результата чат-ботов поддержки

ПоказательУсловие успеха
Доля подтверждённых ответовКаждое утверждение о правилах или продукте подтверждается актуальным утверждённым источником
Доля правильных передач операторуОбязательные случаи передаются оператору до совета или действия с аккаунтом
Время до первого полезного ответаПервый ответ решает вопрос или запрашивает одну недостающую деталь
Стоимость решённого обращенияПоиск, инструменты, повторы и передача оператору укладываются в бюджет решения
06
Обработка ошибок

Ошибки, которые нужно обработать до запуска

  • Любой ценой избегать передачи оператору
  • Позволять боту выдумывать правила
  • Отправлять лишние конфиденциальные данные
  • Оценивать только отдельные ответы
07
Выход

Вывод и журналы выполнения

Ответ с подтверждением и ID внутренних источников либо структурированная причина передачи оператору.

Для каждого рабочего запуска записывайте ID модели и запроса, токены, повторы, проверку и итоговое решение.

Частые вопросы

Что делает ответ поддержки надёжным?

Опирайтесь на актуальные утверждённые материалы поддержки и сохраняйте ID использованных источников.

Когда чат-бот должен передать разговор оператору?

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

Как измерять стоимость?

Учитывайте всё решённое обращение: поиск, инструменты, повторы и передачу оператору.

Проверьте настройки на своих данных

Сравните основную и запасную модели с одинаковыми запросами, инструментами и правилами проверки.

Сравнить модели