Документация

DeepSeek Harness

Подключите терминал и веб-интерфейс DeepSeek Harness к четырём моделям через airaw.

1. Установите DeepSeek Harness

Нужен Node.js 22.19+ из ветки 22 либо Node.js 24 или новее. Поставьте официальный пакет:

npm install -g @deepseek-ai/[email protected]

2. Откройте веб-интерфейс

Запустите клиент в папке проекта:

dsh web

Откройте точную ссылку с параметром token, которую напечатает терминал. Адрес без токена при первом входе вернёт 401. Если клиент предлагает официальный ключ DeepSeek, выберите «Настроить позже».

3. Добавьте провайдера airaw

Получите ключ на странице активации. В настройках откройте раздел моделей, добавьте пользовательский API и задайте параметры:

Поле Значение
Идентификатор провайдера airaw
Базовый адрес /v1
Протокол openai-completions
Ключ Вставьте свой ключ airaw

Загрузите список моделей кнопкой получения моделей либо добавьте их по идентификаторам:

glm-5.3
        deepseek-v4.1-flash
        kimi-k3
        qwen3.8-max-0902

Провайдер использует тот же ключ для всех четырёх моделей. Клиент сохранит его локально в ~/.dsh/.credentials.yaml; не добавляйте этот файл в проект.

4. Выберите модель и отправьте запрос

Выберите провайдера airaw и модель glm-5.3 в селекторе модели. Напишите задачу; расход появится в кабинете.

Чтобы работать в терминале, запустите dsh. Профили терминала и веб-интерфейса хранят отдельные настройки: необязательная команда выше настраивает оба, а при ручном способе добавьте провайдера и в нужный профиль.

Если не подключается
  • 401 от шлюза — проверьте ключ airaw; токен входа в веб-интерфейс его не заменяет.
  • 404 — укажите адрес с единственным суффиксом /v1 и протокол openai-completions, а не openai-responses.
  • Если задан DSH_HOME, клиент читает настройки из этой папки, а не из ~/.dsh. Домашний cordis.patch.yml и флаг --patch могут перекрыть профиль.

Сверяйте параметры с официальной справкой DeepSeek Harness.