テーマ
言語

DeepSeek Harness

DeepSeek Harness(dsh)をGetVibe APIに接続します。Custom model API、OpenAI Chat Completionsプロトコル、ベースURL getvibeapi.com/v1を使用します。

DeepSeek Harness (dsh) は、OpenAI Chat Completions プロトコルを介した別個の「カスタムモデル API」プロバイダーとして接続します。内蔵の DeepSeek カードは api.deepseek.com にのみ接続するため、そこにキーを貼り付けないでください。

Web UI のセットアップ

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 で終わります。ハーネスが /chat/completions 自体を追加するためです。すでにそのパスを含むアドレスは /v1/chat/completions/chat/completions になってしまいます。

設定ファイル経由

~/.dsh/profiles/web/cordis.patch.yml も同様です。キーを ~/.dsh/.env 内の GETVIBE_API_KEY=sk-pv-… の行として記述します。すでに 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 — カスタムモデル API | GetVibe API