Веб-интерфейс Clawdbot

Веб-интерфейсы ИИ-ассистента Clawdbot для управления, веб-чата и администрирования. Узнайте, как настроить и использовать веб-интерфейс.

Обзор веб-интерфейса Clawdbot

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

Веб-компоненты

Панель управления

Веб-панель для управления шлюзом:

  • Мониторинг сессий
  • Настройка агентов
  • Логи в реальном времени
  • Статус подключения

Подробнее о панели управления

Веб-чат

Встраиваемый виджет чата для сайтов:

  • Общайтесь с ассистентом через браузер
  • Настраиваемый внешний вид
  • Сохранение сессии

Подробнее о веб-чате

Быстрый старт

Включение веб-сервера

{
  "web": {
    "enabled": true,
    "port": 3080,
    "host": "localhost"
  }
}

Запуск с веб-интерфейсом

clawdbot gateway start --web

Доступ к интерфейсам

ИнтерфейсURL
Панель управленияhttp://localhost:3080
Веб-чатhttp://localhost:3080/chat
Документация APIhttp://localhost:3080/docs

Конфигурация

Настройки веб-сервера

{
  "web": {
    "enabled": true,
    "port": 3080,
    "host": "0.0.0.0",
    "cors": {
      "enabled": true,
      "origins": ["https://yourdomain.com"]
    }
  }
}

Аутентификация

{
  "web": {
    "auth": {
      "enabled": true,
      "type": "basic",
      "username": "admin",
      "password": "your-password"
    }
  }
}

Безопасность

HTTPS

{
  "web": {
    "https": {
      "enabled": true,
      "cert": "/path/to/cert.pem",
      "key": "/path/to/key.pem"
    }
  }
}

Контроль доступа

{
  "web": {
    "access": {
      "allowedIPs": ["192.168.1.0/24"],
      "rateLimit": {
        "enabled": true,
        "requests": 100,
        "window": 60000
      }
    }
  }
}

Обратный прокси

Пример Nginx

server {
    listen 443 ssl;
    server_name clawdbot.yourdomain.com;

    location / {
        proxy_pass http://localhost:3080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
    }
}

Следующие шаги