Начало работы
1
Установите плагин
2
Укажите ключ API Fireworks
fireworks в ваших профилях аутентификации, а маршрутизатор Kimi K2.5 Turbo Fire Pass назначается моделью по умолчанию.3
Убедитесь, что модель доступна
Kimi K2.6 и Kimi K2.5 Turbo (Fire Pass). Если FIREWORKS_API_KEY не разрешается, openclaw models status --json сообщает об отсутствующих учётных данных в разделе auth.unusableProfiles.Неинтерактивная настройка
Для установки с помощью скриптов или в CI передайте все параметры в командной строке:Встроенный каталог
OpenClaw закрепляет для всех моделей Kimi в Fireworks значение
thinking: off, поскольку Kimi в Fireworks может раскрывать цепочку рассуждений в видимом ответе, если запрос явно не отключает рассуждение. Маршрутизация той же модели напрямую через Moonshot сохраняет вывод рассуждений Kimi. Инструкции по переключению между провайдерами см. в разделе режимы рассуждения.Пользовательские идентификаторы моделей Fireworks
OpenClaw принимает во время выполнения любую модель Fireworks или идентификатор маршрутизатора. Используйте точный идентификатор, указанный Fireworks, и добавьте к нему префиксfireworks/. При динамическом разрешении клонируется шаблон Fire Pass (ввод текста и изображений, API, совместимый с OpenAI, нулевая стоимость по умолчанию), а если идентификатор соответствует шаблону Kimi, рассуждение автоматически отключается. Динамические идентификаторы GLM помечаются как поддерживающие только текст, если вы не настроите пользовательскую запись модели с поддержкой изображений на входе.
Как работает добавление префикса к идентификатору модели
Как работает добавление префикса к идентификатору модели
Каждая ссылка на модель Fireworks в OpenClaw начинается с
fireworks/, после которого следует точный идентификатор или путь маршрутизатора с платформы Fireworks. Например:- Модель маршрутизатора:
fireworks/accounts/fireworks/routers/kimi-k2p5-turbo - Прямая модель:
fireworks/accounts/fireworks/models/<model-name>
fireworks/ и отправляет оставшийся путь в конечную точку Fireworks как поле model, совместимое с OpenAI.Почему для Kimi рассуждение принудительно отключено
Почему для Kimi рассуждение принудительно отключено
Fireworks предоставляет Kimi без отдельного канала рассуждений, поэтому цепочка рассуждений может появляться в видимом потоке
content. В каждом запросе к Kimi через Fireworks OpenClaw отправляет thinking: { type: "disabled" } и удаляет из полезной нагрузки reasoning, reasoning_effort и reasoningEffort (extensions/fireworks/stream.ts). Политика провайдера (extensions/fireworks/thinking-policy.ts) объявляет для идентификаторов моделей Kimi только уровень рассуждения off, поэтому ручные переключатели /think и поверхности политики провайдера остаются согласованными с контрактом среды выполнения.Чтобы использовать рассуждения Kimi на всём пути обработки, настройте провайдер Moonshot и направьте ту же модель через него.Доступность переменной окружения для демона
Доступность переменной окружения для демона
Если Gateway работает как управляемая служба (launchd, systemd, Docker), ключ Fireworks должен быть доступен этому процессу, а не только вашей интерактивной оболочке.OpenClaw загружает
~/.openclaw/.env при загрузке конфигурации, поэтому сохранённые там ключи доступны управляемым службам Gateway на всех платформах. После ротации ключа перезапустите Gateway или повторно выполните openclaw doctor --fix.Связанные материалы
Провайдеры моделей
Выбор провайдеров, ссылок на модели и поведения при переключении после сбоя.
Режимы рассуждения
Уровни
/think, политики провайдеров и маршрутизация моделей с поддержкой рассуждений.Moonshot
Запускайте Kimi с нативным выводом рассуждений через собственный API Moonshot.
Устранение неполадок
Общие инструкции по устранению неполадок и часто задаваемые вопросы.