メインコンテンツへスキップ

Janitor AI で DeepSeek を設定する方法:プロキシ URL、モデル名、エラー対処

A
11 分で読めますAI API Guides

Janitor AI で DeepSeek が動くかどうかは、プロンプト調整より先に、プロキシ URL、API Key、モデル名が同じ経路に属しているかで決まる。

Janitor AI で DeepSeek を設定する方法:プロキシ URL、モデル名、エラー対処

Janitor AI で DeepSeek を使うなら、最初に決めるのは「DeepSeek 公式 API に直接つなぐか」「OpenRouter などのプロバイダー経由でつなぐか」です。そのうえで、Janitor AI に入れるプロキシ URL、API Key、モデル名を同じ経路のものだけでそろえます。2026 年 5 月 9 日時点では、DeepSeek 直結では deepseek-v4-flashdeepseek-v4-pro のような現在のモデル ID を確認し、古い記事に出てくる deepseek-chatdeepseek-reasoner は互換名または古い例として扱うのが安全です。

安全な順番は、経路を選ぶ、項目を入れる、短いテストを送る、の三段階です。最初のテストで失敗したら、キャラクターカード、温度、脱獄プロンプトを変える前にエラーの層を見ます。401 は Key またはプロバイダーの不一致、404 は URL またはモデル名、429 は残高や制限、ネットワークエラーは URL、ブラウザ、VPN、拡張機能、キャッシュを疑います。

設定値の早見表

DeepSeek 自体が使えないのではなく、Janitor AI に入れた三つの値が混ざっているだけ、という失敗が多いです。OpenRouter の URL、DeepSeek の Key、古いチュートリアルのモデル名を同時に入れると、Janitor AI は正しい API ルートを作れません。

Janitor AI と DeepSeek 直結/プロバイダー経由の入力項目を示す Codex 生成マトリクス

経路プロキシ URLAPI Keyモデル名向いている用途
DeepSeek 公式直結DeepSeek の OpenAI 互換 base URL は https://api.deepseek.com。Janitor 側が完全なリクエスト URL を求める場合は、その UI が受け付ける chat-completions 形式を使うDeepSeek Platform の KeyDeepSeek の現在のモデル一覧で確認した deepseek-v4-flashdeepseek-v4-pro などDeepSeek 公式アカウント、残高、モデル境界で管理したい場合
OpenRouter などのプロバイダーOpenRouter なら https://openrouter.ai/api/v1/chat/completionsそのプロバイダーの Keyプロバイダー画面に表示される正確な model slug複数モデル、クレジット、無料枠を一つのプロバイダーで管理したい場合
古い Reddit や動画の値参考例にとどめるそのまま使わないdeepseek-chatdeepseek-reasoner は古い例の可能性がある古い設定がなぜ壊れたかを調べる場合

Janitor AI の画面が base URL とパスを分けているなら、base URL の欄に完全な /chat/completions を入れないでください。逆に、ひとつの proxy URL 欄だけで完全な OpenAI 互換エンドポイントを要求する画面なら、現在の UI が求める完全な形を使います。大事なのは URL の見た目ではなく、URL、Key、モデル名が同じ相手を指すことです。

DeepSeek 直結かプロバイダー経由か

DeepSeek 直結は、間に余計なレイヤーを入れず DeepSeek 公式の API アカウントで管理したい人に向いています。使うものは DeepSeek のアカウント、DeepSeek の API Key、DeepSeek の endpoint、DeepSeek の現在のモデル ID、DeepSeek 側の残高または課金ルールです。問題が起きたときも、どのアカウントとどの endpoint を見ればよいかが明確です。

OpenRouter や別のプロバイダーを使う場合、Janitor AI は DeepSeek に直接送っているのではなく、まずプロバイダーの chat-completions endpoint に送っています。その後のルーティング、モデル名、無料枠、制限はプロバイダー側の仕様です。DeepSeek 公式ドキュメントにある名前ではなく、プロバイダー画面にある model slug をそのまま使う必要があります。

この二つを混ぜないことが最重要です。DeepSeek の Key を OpenRouter の endpoint に入れる、OpenRouter の Key を DeepSeek の endpoint に入れる、プロバイダー専用の slug を DeepSeek 直結に入れる、という組み合わせは失敗して当然です。

Janitor AI 側の手順

Janitor AI の公式プロキシヘルプは、UI の流れを確認するには役に立ちます。チャットまたは設定から API/Proxy 設定を開き、設定を追加し、モデル名、プロキシ URL、API Key を入れ、保存してからページを更新し、短いメッセージで試します。ただし、そこに出てくる DeepSeek のモデル名例は古い可能性があるため、モデル ID は現在の提供元で確認します。

手順は次のように進めます。

  1. DeepSeek を試す Janitor AI のチャットを開く。
  2. API Settings、Proxy Settings、または現在のカスタム API 設定を開く。
  3. Add Configuration などで新しい設定を作る。
  4. OpenAI 互換または custom proxy のモードを選ぶ。
  5. 選んだ経路のプロキシ URL を入れる。
  6. 同じ経路で発行した API Key を入れる。
  7. 同じ経路で表示されるモデル名を入れる。
  8. 保存する。
  9. ページまたはチャットを更新する。
  10. まず一文だけ返す短いテストを送る。

短いテストは、文章の品質を見るためではありません。API につながるかを見るためです。このテストが通らないなら、まだキャラクター設定や会話スタイルの問題ではありません。

モデル名の境界

DeepSeek の現在のモデル ID と古い別名の境界を示す Codex 生成図

2026 年 5 月 9 日時点で、DeepSeek 直結では deepseek-v4-flashdeepseek-v4-pro を現在のモデル候補として確認します。deepseek-chatdeepseek-reasoner は古い Janitor AI 解説やコメントに残っていますが、新しい設定の最初の候補にするより、過去の互換名として見たほうが安全です。

OpenRouter では OpenRouter のモデルページを見ます。別のプロバイダーではそのプロバイダーのダッシュボードを見ます。名前空間、バージョン、無料枠の suffix が付いているなら、その文字列まで含めて Janitor AI に入れます。

モデル名はどこでも同じ名前で通る共通ラベルではありません。DeepSeek 公式 endpoint で使える名前が OpenRouter でも同じとは限らず、OpenRouter の model slug が DeepSeek 公式 endpoint で使えるとも限りません。

最初の失敗を切り分ける

401、404、429、ネットワークエラー、invalid model、API not ready を切り分ける Codex 生成図

一度に多くの項目を変えないでください。URL、Key、モデル名、温度、プロンプトを同時に変えると、次のエラーから原因が読めなくなります。

症状まず見る層最初に確認すること止めどころ
401、unauthorized、invalid keyKey またはプロバイダーKey が endpoint と同じ経路で発行されたか、空白や欠けがないかKey が通るまでモデル設定を触らない
403、forbiddenアカウント権限、地域、プラン残高、課金状態、モデル権限、allowlistプロバイダー側で呼べることを先に確認
404、not foundURL またはモデルパスJanitor が base URL を求めているか完全 URL を求めているか、モデルがその endpoint にあるか古い別名の試行を続けない
invalid modelモデル名同じプロバイダー画面から正確な ID をコピーする画面に出ないモデルは Janitor からは使えない
429、quota、rate limit残高、無料枠、制限残高、クレジット、共有上限、プロバイダーの制限連続 retry を止めて残量を確認
network error、failed to fetchURL、ブラウザ、VPN、拡張機能ページ更新、拡張停止、VPN 確認、endpoint の到達性接続できない状態で Key を作り直さない
API not ready、空返答、生成が止まるキュー、タイムアウト、セッション保存、更新、短い出力、短いテスト短いテストが通ってから会話設定を調整

可能なら Janitor AI の外でも、同じ endpoint、Key、モデル名で最小リクエストを試します。外でも失敗するなら provider 側の問題です。外では成功し Janitor だけ失敗するなら、Janitor の URL 形式、モード選択、キャッシュ、入力欄を見ます。

会話品質の調整は接続後

DeepSeek が短いテストに返答したら、そこから初めてロールプレイ品質を調整します。温度、最大出力、文脈量、記憶、キャラクターカード、例示会話、Janitor 側のメッセージ構造が品質に影響します。

設定初期値の考え方理由
温度中程度から始める高すぎると接続問題と文体問題が混ざる
最大出力最初は短め長文は費用、待ち時間、タイムアウトを増やす
文脈と記憶最初は小さく大きな文脈は失敗原因を増やす
reroll設定層を一つ直してから無駄な retry は quota を消費する
システム文接続後に追加複雑なプロンプトは接続テストに不要

返答は来るが雰囲気が違う場合は、ここで温度やカードを調整します。返答自体が来ないなら、設定値とエラー表に戻ります。

無料 DeepSeek は保証ではない

コミュニティでは無料 DeepSeek ルートがよく紹介されます。ただし無料行は、今日そのプロバイダーがそのモデルをその上限で提供している、という意味でしかありません。停止、枯渇、課金必須化、slug 変更、共有制限はいつでも起きます。

Janitor AI の会話は長くなりやすく、reroll も多くなりがちです。安いまたは無料に見える経路でも、長文生成や連続テストで 429、空返答、遅延が起きます。無料を前提に設計せず、まず残高と制限を見てください。

API Key は公開カード、スクリーンショット、共有プリセットに入れないでください。Key は Janitor AI の非公開設定欄またはプロバイダーの管理画面だけに置くものです。

よくある質問

Janitor AI にはどのプロキシ URL を入れますか?

選んだ経路の URL を入れます。DeepSeek 直結では base URL が https://api.deepseek.com です。Janitor の欄が完全な proxy URL を求める場合は、現在の UI が受け付ける chat-completions 形式を使います。OpenRouter なら https://openrouter.ai/api/v1/chat/completions です。

モデル名は何にすればよいですか?

DeepSeek 直結なら DeepSeek の現在のモデル一覧を確認します。2026 年 5 月 9 日時点では deepseek-v4-flashdeepseek-v4-pro を確認します。OpenRouter などでは、そのプロバイダー画面の完全な model slug を使います。

deepseek-chatdeepseek-reasoner は使えますか?

古い設定の手がかりとして見るのはよいですが、新規設定の第一候補にはしないほうが安全です。現在の提供元で表示されるモデル名を優先してください。

OpenRouter は必須ですか?

必須ではありません。OpenRouter はプロバイダー経由の一例です。DeepSeek 公式直結も使えますし、別の OpenAI 互換プロバイダーも使えます。

invalid model はなぜ出ますか?

モデル名がその endpoint に存在しないためです。URL と Key を出した同じプロバイダーの画面から、モデル名をコピーしてください。

401 は Janitor AI 側の問題ですか?

多くの場合は Key または provider の不一致です。Key の発行元、余分な空白、期限、endpoint との一致を先に確認します。

429 はどう直しますか?

残高、quota、動的 rate limit、無料枠の枯渇を確認します。連続 retry をやめ、アカウント状態を確認してから再試行します。

DeepSeek API の現在のモデルをもっと確認したい場合は?

DeepSeek V4 API ガイドで現在の API ルートを確認できます。ただし Janitor AI での実装では、URL、Key、モデル名を同じ経路でそろえることが最優先です。

確認した情報源

Share:

laozhang.ai

One API, All AI Models

AI Image

Gemini 3 Pro Image

$0.05/img
80% OFF
AI Video

Sora 2 · Veo 3.1

$0.15/video
Async API
AI Chat

GPT · Claude · Gemini

200+ models
Official Price
Served 100K+ developers
|@laozhang_cn|Get $0.1