Клиенты/DeepSeek Harness
Wokey API в DeepSeek Harness
Получите API-ключ Wokey, укажите в DeepSeek Harness base URL Wokey и проверьте подключение одним curl-запросом.
На этой страницеexpand_more
Получите API-ключ и Base URLlink
Все клиенты используют один и тот же API-ключ Wokey и один и тот же Base URL.
Создайте API-ключ
Войдите и создайте ключ платформы на странице API. Ключи одного аккаунта используют общий баланс.
Создать API-ключkeyИспользуйте Base URL Wokey
Укажите в качестве Base URL клиента домен шлюза; из конфигурации ниже видно, нужно ли добавлять /v1.
Настройте клиентlink
DeepSeek Harness (dsh) поддерживает собственные шлюзы, так что один ключ Wokey открывает модели DeepSeek, GPT, GLM и Claude. Проверено 2026-10-18 на dsh 0.2.1-rc.2: deepseek-flash через Chat Completions и claude-haiku-5-5 через Messages выполнили многоходовую задачу с вызовом инструментов (запустить тесты, найти ошибку, исправить, перезапустить) примерно за 24 и 16 секунд; при повторных запусках около 99% входа бралось из кэша.
- 1
Установите пре-релиз 0.2.1
Тег latest в npm пока указывает на 0.2.0, а DeepSeek рекомендует v0.2.1-rc.1 или новее для V4.1-Flash-1017, поэтому ставьте @next.
- 2
Задайте переменную с ключом
В конфигурации указывается только apiKeyEnv, сам ключ в файл не попадает. Ключ можно также сохранить в веб-интерфейсе в Settings → Models.
- 3
Добавьте провайдеров
Отредактируйте ~/.dsh/profiles/web/cordis.patch.yml (для dsh headless — profiles/headless). Каждый провайдер работает по одному протоколу: DeepSeek, GPT, GLM и подобные — OpenAI Chat Completions с /v1 в base URL; Claude — Anthropic Messages без /v1. Те же значения можно ввести в Settings → Models → Add model provider → Custom model API; Fetch available models читает /v1/models Wokey.
- 4
Сохраните существующих провайдеров
Это переопределение заменяет всю конфигурацию записи llm-pi-ai, поэтому провайдеров, уже добавленных в интерфейсе, тоже перечислите в providers. Изменения применяются со следующего запроса без перезапуска.
# 1. Установка или обновление до 0.2.1
npm install -g @deepseek-ai/dsh@next
export WOKEY_API_KEY="YOUR_API_KEY"
# 2. ~/.dsh/profiles/web/cordis.patch.yml
- id: llm-pi-ai
config:
providers:
wokey:
displayName: Wokey
apiKeyEnv: WOKEY_API_KEY
api: openai-completions
baseURL: https://api.wokey.ai/v1
compat:
thinkingFormat: deepseek
models:
- id: deepseek-flash
name: DeepSeek-V4.1-Flash
contextWindow: 1000000
maxTokens: 393216
input: [text, image]
wokey-claude:
displayName: Wokey (Claude)
apiKeyEnv: WOKEY_API_KEY
api: anthropic-messages
baseURL: https://api.wokey.ai
models:
- id: claude-haiku-5-5
name: Claude Haiku 5.5
contextWindow: 1000000
maxTokens: 128000
input: [text, image]
- id: agent-default-model
config:
provider: wokey
model: deepseek-flash
# 3. Запуск
dsh webПроверка через curllink
Если клиент выдаёт ошибку, сначала исключите проблемы с ключом и Base URL с помощью curl.
DeepSeek Harness по умолчанию использует формат OpenAI Chat Completions. Ответ 200 на этот запрос означает, что ключ и Base URL указаны верно. Перед отправкой замените YOUR_API_KEY на свой ключ.
curl https://api.wokey.ai/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-6-sol",
"messages": [
{ "role": "user", "content": "Hello" }
]
}'Ошибки и устранение неполадокlink
Сначала отделите ошибки авторизации, баланса, ограничения частоты запросов, недоступности модели и таймаута на стороне апстрима.
invalid api key
Ключ отсутствует, указан с ошибкой, удалён, либо заголовки Authorization / x-api-key противоречат друг другу.
insufficient balance
Недостаточно средств на балансе. Пополните баланс, чтобы продолжить отправлять запросы.
rate limited
Слишком частые запросы. Повторите позже или снизьте параллелизм.
upstream unavailable
Сервис модели на стороне апстрима временно недоступен. Переключитесь на другую модель или повторите позже.
upstream timeout
Истекло время ожидания ответа апстрима. Сократите контекст, уменьшите max_tokens или повторите запрос.
upstream overloaded
Модель на стороне апстрима временно перегружена; Wokey уже повторил запрос по другим маршрутам (code upstream_unavailable). С вашим балансом это не связано. Повторите чуть позже или переключитесь на другую модель.