Skip to main content
BotMux может использовать LLM для принятия интеллектуальных решений по маршрутизации на основе содержания сообщений.

Как это работает

  1. Сообщение поступает боту
  2. Сначала проверяются маршруты на основе правил
  3. Если ни одно правило не совпало, LLM получает текст сообщения, информацию об отправителе и список всех ботов с их описаниями
  4. LLM возвращает решение по маршрутизации: {target_bot_id, target_chat_id, action, reason}

Поддерживаемые API

Подходит любой OpenAI-совместимый эндпоинт:
  • OpenAI
  • Ollama
  • LM Studio
  • Любой совместимый API

Настройка

Настройка через веб-интерфейс в разделе LLM Config:

Описания ботов

Каждый бот может иметь описание, объясняющее его назначение. Эти описания отправляются LLM для принятия более точных решений по маршрутизации. Задайте описания через веб-интерфейс или API (/api/bots/description).

Обратная маршрутизация

Обратный путь Source-NAT автоматически работает для сообщений, маршрутизированных через LLM, так же как и для маршрутов на основе правил.