DeepSeek Harness
Подключение DeepSeek Harness (dsh) к PlusVibeAPI: Custom model API, протокол OpenAI Chat Completions, Base URL plusvibeapi.ru/v1.
DeepSeek Harness (dsh) подключается как отдельный провайдер «Custom model API» по протоколу OpenAI Chat Completions. Встроенная карточка DeepSeek ходит только на api.deepseek.com — ключ вставляйте не в неё.
Настройка в Web UI
Откройте Settings → Models → Add model provider и переключите карточку на Custom model API:
| Параметр | Тип | Описание |
|---|---|---|
Provider ID | поле | vibeapi — строчными буквами; потом его не поменять |
Base URL | поле | https://plusvibeapi.ru/v1 — ровно так, без /chat/completions на конце |
API protocol | выбор | OpenAI Chat Completions |
API key | поле | Ваш ключ sk-pv-… из кабинета |
Model catalog | список | Fetch available models — или впишите вручную deepseek-v4.1-flash |
Base URL заканчивается на
/v1: harness сам дописывает /chat/completions. Адрес, уже содержащий этот путь, превращается в /v1/chat/completions/chat/completions.Через файл конфигурации
То же самое в ~/.dsh/profiles/web/cordis.patch.yml. Ключ положите строкой PLUSVIBE_API_KEY=sk-pv-… в ~/.dsh/.env. Если блок llm-pi-ai у вас уже есть, добавьте провайдера в него — запись заменяет блок целиком.
- id: llm-pi-ai
config:
providers:
vibeapi:
apiKeyEnv: PLUSVIBE_API_KEY
api: openai-completions
baseURL: https://plusvibeapi.ru/v1
models:
- id: deepseek-v4.1-flash
- id: deepseek-v4-pro-0813Проверка
Выберите модель в списке моделей harness и отправьте «Ответь: готово». Другие ID — в каталоге.