Skip to main content

DeepSeek Harness

DeepSeek Harness で Alibaba Cloud Model Studio のモデルを使用します。

クイックスタート

  1. 1

    Web UI を起動する

    次のコマンドを実行して、DeepSeek Harness Web UI を起動します:
    dsh web
    
    デフォルトのアドレスは http://127.0.0.1:3080 です。ローカルで起動した場合はブラウザが自動的に開きます。
  2. 2

    API キーを取得する

    使用する課金プランの API キーを取得します:
  3. 3

    モデルを設定する

    Web UI で Settings → Models に移動し、Add model provider をクリックして、Custom model API に切り替えます。DeepSeek Harness には Model Studio プロバイダーが組み込まれていません。プロバイダー ID はユーザーが定義します(小文字)。以下の表では bailian-tpp、bailian、bailian-coding を例として使用します:
    • Token Plan
    • 従量課金
    • Coding Plan
    パラメータ値
    プロバイダー IDbailian-tpp
    表示名Alibaba Cloud Model Studio
    ベース URLhttps://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1
    API プロトコルOpenAI Chat Completions
    API キー前の手順で取得した Token Plan API Key
    モデル個人版またはチーム版でサポートされているテキスト生成モデルを入力します
    保存後、Web UI のモデルセレクターで追加したモデルを選択します。
  4. 4

    確認する

    Web UI でメッセージを送信します。正常な応答が返れば設定は完了です。

設定ファイルで設定する

上記の方法に加えて、設定ファイルを使用して接続することもできます。
  1. 1

    設定ファイルを開くか作成する

    ~/.dsh/profiles/web/cordis.patch.yml
  2. 2

    設定を記述する

    該当するエントリのみを追加し、既存の設定は上書きしないでください。DeepSeek Harness を起動する前に、BAILIAN_API_KEY 環境変数を設定します:
    export BAILIAN_API_KEY="YOUR_API_KEY"
    
    • Token Plan 個人版
    • Token Plan チーム版
    • 従量課金
    • Coding Plan
    - id: llm-pi-ai
      config:
        providers:
          bailian-tpp:
            apiKeyEnv: BAILIAN_API_KEY
            api: openai-completions
            baseURL: https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1
            models:
              - id: auto
              - id: qwen4-max-preview
              - id: qwen3.8-max
              - id: qwen3.8-flash
              - id: qwen3.7-max
              - id: qwen3.7-plus
              - id: qwen3.6-flash
              - id: deepseek-v4.1-flash
              - id: deepseek-v4.1-flash-1017
              - id: deepseek-v4-pro
              - id: deepseek-v4-pro-0813
              - id: deepseek-v4-flash-0731
              - id: glm-5.3
              - id: glm-5.2
    
    qwen4-max-preview を使用する場合、明示的キャッシュを有効にするには compat.cacheControlFormat: anthropic を追加します。より高い出力上限が必要な場合は、maxTokens: 131072 を設定します。
保存後、DeepSeek Harness を再起動し、モデルセレクターで追加したモデルを選択します。

エラーコード

設定中にエラーが発生した場合は、課金プランに対応する FAQ ドキュメントを参照してください:

FAQ

従量課金の接続方法は変わりません。Model Studio の汎用 API Key と Base URL を使用します。節約プランを購入すると自動的に有効になり、対象の利用料金が自動的に控除されます。詳細は節約プランをご参照ください。
Model Studio の OpenAI 互換エンドポイントは GET /models エンドポイントを提供していないため、Fetch available models をクリックすると 401 または 404 が返されます。このボタンは無視し、モデルカタログにモデル ID を手動で入力してください。
Web UI の Settings → Models で API キーを再入力して保存するか、BAILIAN_API_KEY が設定されていることを確認して DeepSeek Harness を再起動してください。
DeepSeek Harness を再起動してから、Web UI のモデルセレクターでモデルを選択します。モデルを追加するには、Settings → Models でプロバイダーを編集し、モデルカタログにモデル ID を追加して保存します。cordis.patch.yml の models を編集することもできます。