DeepSeek Harnessの設定
カスタムのOpenAI Chat CompletionsプロバイダーでDeepSeek HarnessをUncensoredLabsに接続します。
クライアントを設定
Settings → Models → Add model provider → Custom model APIを開きます。以下の値を入力して保存し、新しいセッションでモデルを選択します。
接続設定
Provider ID: uncensoredlabs
API protocol: OpenAI Chat Completions (openai-completions)
Base URL: https://uncensoredlabs.dev/v1
API key: paste your application API key into the credential field
Model ID: deepseek-v4.1-flash-1017-abliterated
Context window: 1000000
Maximum output: 65536
Input types: text プロファイルを使う場合は、既存のllm-pi-ai設定にこのプロバイダーを追加し、他のプロバイダーを残してください。Harnessを起動する環境にAPIキーを設定します。
cordis.patch.yml
- id: llm-pi-ai
config:
providers:
uncensoredlabs:
apiKeyEnv: UNCENSOREDLABS_API_KEY
api: openai-completions
baseURL: https://uncensoredlabs.dev/v1
models:
- id: deepseek-v4.1-flash-1017-abliterated
input: [text] 最初の接続テストでは、推論レベルや画像機能の上書きを無効にします。選択したモデルとゲートウェイが対応する設定だけを有効にしてください。
接続を確認
ダッシュボードのアプリ用APIキーを使い、アカウントのログインキーは使わないでください。Gitにコミットする設定に認証情報を含めないでください。
新しいセッションで短い返答を求めます。次にファイルを変更せず一覧表示させ、長いタスクに進む前にツールの権限を確認してください。
設定例は2026年11月1日にリンク先の公式ドキュメントと照合しました。バージョンや機能は異なるため、すべてのクライアント版の動作を認証するものではありません。
トラブルシューティング
テキストのChat Completionsを使ってください。Responses、Anthropic Messages、画像入力には対応していません。クライアントのウェブ検索には別のサービスが必要な場合があります。
| ステータス | 確認事項 |
|---|---|
| 400 / 404 | ベースURL、正確なモデルID、Chat Completionsモードを確認します。ベースURL欄にcompletionsのパスを追加しないでください。 |
| 401 / 403 | アプリ用APIキー、モデルの利用権限、キーが失効していないかを確認します。 |
| 402 | 利用可能な残高と既存の予約額を確認します。予約額は最終料金を上回る場合があるため、再試行前に出力上限を下げてください。 |
| 429 | Retry-Afterを守り、同時実行するタスクを減らします。同じリクエストをすぐに繰り返さないでください。 |