Тема
Язык

DeepSeek Harness

Подключите DeepSeek Harness (dsh) к GetVibe API: Custom model API, протокол OpenAI Chat Completions, базовый URL getvibeapi.com/v1.

DeepSeek Harness (dsh) подключается как отдельный провайдер «Custom model API» по протоколу OpenAI Chat Completions. Встроенная карточка DeepSeek обращается только к api.deepseek.com — не вставляйте ключ туда.

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

Откройте Settings → Models → Add model provider и переключите карточку на Custom model API:

ПараметрТипОписание
Provider IDfieldvibeapi — в нижнем регистре; изменить его позже нельзя
Base URLfieldhttps://getvibeapi.com/v1 — exactly, with no /chat/completions at the end
API protocolselectOpenAI Chat Completions
API keyfieldВаш ключ sk-pv-… из панели управления
Model cataloglistПолучить доступные модели — или введите deepseek-v4.1-flash вручную
Base URL заканчивается на /v1: сам harness добавляет /chat/completions. Адрес, который уже содержит этот путь, превращается в /v1/chat/completions/chat/completions.

Через файл конфигурации

То же самое в ~/.dsh/profiles/web/cordis.patch.yml. Укажите ключ строкой GETVIBE_API_KEY=sk-pv-… в ~/.dsh/.env. Если у вас уже есть запись llm-pi-ai, добавьте провайдера внутрь неё — запись заменяет весь блок.

- id: llm-pi-ai
  config:
    providers:
      vibeapi:
        apiKeyEnv: GETVIBE_API_KEY
        api: openai-completions
        baseURL: https://getvibeapi.com/v1
        models:
          - id: deepseek-v4.1-flash
          - id: deepseek-v4-pro-0813

Проверить

Выберите модель в списке моделей вашей среды и отправьте «Reply: ready». Другие id — в каталоге.

DeepSeek Harness + GetVibe API — Custom model API | GetVibe API