ガイド2026年4月15日

Difyのモデルプロバイダー完全ガイド【2026年最新】:設定・無料の使い方・削除・トラブル対処まで徹底解説

室谷東吾
監修者室谷東吾(@0x__tom

株式会社MYUUU 代表取締役 / 日本最大級AIコミュニティ「.AI」創設者(累計2,000名超)/ セプテーニ・ホールディングス(電通グループ)と資本業務提携 / 著書「お金を使わず、AIを働かせる『Dify』活用」(ぱる出版、3刷)/ Xフォロワー約2万人

テキトー教師
監修者テキトー教師(@tekitoo_T_cher

.AI 認定講師 / 教育×AIの専門家 / 累計300名以上にAI活用を指導 / 「テキトーに学ぶ」がモットーの実践派講師 / Xアカウント

Difyのモデルプロバイダー完全ガイド【2026年最新】:設定・無料の使い方・削除・トラブル対処まで徹底解説

Difyのモデルプロバイダーとは?設定の基本から理解する

Dify公式ドキュメントのモデルプロバイダー設定ページ(公式サイトより)

室谷室谷
Difyのモデルプロバイダー、これ設定でつまずく人がほんと多いんですよね。「APIキーを入れたのに動かない」とか「そもそも何を選べばいいかわからない」という相談が.AI(ドットエーアイ)コミュニティにも定期的に来ます。
テキトー教師テキトー教師
受講生さんが最初にDifyを触り始めたとき、ほぼ全員がモデルプロバイダーの設定でハマりますね。「ワークフローを作りたいのに、そもそもモデルが選べない」という状態になるんですよ。
室谷室谷
まず基本から整理しましょう。Difyにおけるモデルプロバイダーとは、ワークスペース全体でAIモデルへのアクセスを管理する仕組みです。

チャットフローやワークフローで「どのAIを使うか」を決める、いわばDifyの心臓部分に当たります。
テキトー教師テキトー教師
シンプルに言うと、「Difyというプラットフォームに、使いたいAIサービスのAPIキーを登録する」という作業ですね。モデルプロバイダーが設定されていないと、どんな凝ったワークフローを作っても動きません。
室谷室谷
そこが最初の関門なんですよね。Difyを使い始める人は「とりあえずワークフローを作ろう」と画面を開くんですが、LLMノードに来たところでモデルが選べなくて止まる・・・。
テキトー教師テキトー教師
あるあるです(笑)。でもここを乗り越えてしまえば、あとは快適に使えるんですよ。

モデルプロバイダーの設定は1回やれば、ワークスペース内のすべてのアプリやワークフローで共通して使えますから。
室谷室谷
それが大きいですよね。個人でDifyを使うにしても、チームで使うにしても、管理者が一度設定してしまえばメンバー全員が同じモデルを使えるようになる。

MYUUUでもこの仕組みを活用しています。

システムプロバイダーとカスタムプロバイダーの違い

システムプロバイダーとカスタムプロバイダーの比較図解

テキトー教師テキトー教師
Difyのモデルプロバイダーには大きく2種類あります。「システムプロバイダー」と「カスタムプロバイダー」です。

ここを理解していないと、料金の話で混乱するんですよ。
室谷室谷
整理するとこういう構造ですね。
項目システムプロバイダーカスタムプロバイダー
管理主体Difyが管理自分のAPIキーを使用
初期設定不要(すぐ使える)APIキーの登録が必要
課金先Difyサブスクリプション各AIプロバイダーに直接
レート制限Difyの制限内各プロバイダーの上限まで
モデル更新自動手動で更新が必要な場合あり
向いている用途プロトタイプ・試作本番運用
テキトー教師テキトー教師
システムプロバイダーは、Dify CloudのSandboxプランでも使えるんですよ。無料枠でClaude Haikuなどを試せるので、「まず動くものを作ってみたい」という段階ではシステムプロバイダーで十分です。
室谷室谷
ただ、本番で使うとなるとカスタムプロバイダー一択ですね。理由は2つ。

1つはコストのコントロール。Difyのシステムプロバイダーを使い続けると、DifyのサブスクリプションにAI利用料が乗っかってくる構造なので、大量に使うと割高になることがあります。
テキトー教師テキトー教師
もう1つがレート制限の問題ですよね。ビジネス用途で複数のユーザーがDifyアプリを使い出すと、システムプロバイダーのレート制限に引っかかる可能性があります。

カスタムプロバイダーで自社のAPIキーを登録しておけば、各プロバイダーの上限まで使えます。
室谷室谷
MYUUUでも最初はシステムプロバイダーで動作確認して、本番移行時にカスタムプロバイダーへ切り替えるというフローにしています。両方を並行して使えるのがDifyのいいところで・・・。
テキトー教師テキトー教師
そうなんですよ。「プロトタイプはシステムプロバイダー、本番はカスタムプロバイダー」と役割を分けて使うのがベストプラクティスだと思います。

カスタムプロバイダーの設定手順

室谷室谷
では具体的な設定手順を見ていきましょう。カスタムプロバイダーの設定は、大きく4ステップです。
  1. Difyの「設定」→「モデルプロバイダー」に移動
  2. 追加したいプロバイダーを選択(OpenAI、Anthropic、Googleなど)
  3. APIキーを入力
  4. 「テストして保存」でDifyが認証情報を検証
テキトー教師テキトー教師
ここで注意点があって、モデルプロバイダーの設定ができるのはワークスペースのオーナーと管理者だけです。エディターやメンバーは設定済みのプロバイダーを使うことはできますが、新しく追加や変更はできません。
室谷室谷
これ、チームで使う場合に地味に引っかかるんですよね。メンバーが「設定しようとしたけどボタンが出てこない」と言ってくる(笑)。

管理者権限を持っているアカウントで設定する必要があります。

OpenAIの設定

テキトー教師テキトー教師
最もよく使われるのはOpenAIのプロバイダーですね。設定に必要なのは基本的にAPIキー1つです。

OpenAI Platformのダッシュボード(
室谷室谷
追加オプションとして、Azure OpenAIのエンドポイントURLも設定できます。AzureのOpenAIサービスを使っている法人の場合は、ここにAzureのエンドポイントとAPIキーを入力することで、Azure経由でGPTを呼べるようになります。
テキトー教師テキトー教師
あと組織IDも設定できます。OpenAIの組織アカウントで管理している場合に使う項目で、個人利用では不要です。

Anthropic(Claude)の設定

室谷室谷
Anthropicの場合は、 でAPIキーを発行してDifyに入力します。これだけです。

ClaudeのAPIキーがあれば、DifyでClaude Opus・Sonnet・Haikuがすべて選べるようになります。
テキトー教師テキトー教師
Claudeを選ぶ理由としては、長いコンテキストウィンドウと日本語の精度の高さが挙げられますね。ワークフローで大量のテキストを処理したい場合、Claude 3.5 Sonnetあたりがバランスが良いです。
室谷室谷
コスト面では、入力トークンより出力トークンの方が高いのはAnthropicも同じです。ワークフローで大量に出力が発生する処理は、モデルを賢く使い分けた方がいいですね。

Google(Gemini)の設定

テキトー教師テキトー教師
GoogleのGeminiを使う場合は、Google AI Studio(
室谷室谷
受講生さんで「できるだけ無料で試したい」という方には、まずGemini APIをカスタムプロバイダーとして設定することをお勧めしています。無料枠の範囲でDifyのワークフローを動かせます。
テキトー教師テキトー教師
ただ無料枠はレート制限が厳しいので、複数のリクエストが並列で走るワークフローだと制限に引っかかりやすいです。本番運用では有料のAPIキーに切り替えるのが無難です。

Ollamaでローカルモデルを無料で使う

室谷室谷
DifyのモデルプロバイダーとしてOllamaを設定することで、ローカルで動くLLMをDifyのワークフローで使えます。これが「dify モデル プロバイダー 無料」として検索される大きな理由の1つですね。
テキトー教師テキトー教師
Ollamaとは、Llama・Gemma・Mistralなどのオープンソースのモデルをローカルマシンで動かすためのツールです。Ollama自体は無料で使えるので、APIコストを一切かけずにDifyを動かせます。
室谷室谷
ただセルフホスト版のDifyが必要になります。Dify Cloudの場合、ローカルのOllamaサーバーにDify CloudからアクセスできないのでOllamaは使えません。

DockerでローカルにDifyを立ち上げた場合のみ有効な方法です。
テキトー教師テキトー教師
設定手順は以下の通りです。
  1. OllamaをMac/Linuxにインストールして起動
  2. ollama pull llama3 などで使いたいモデルをダウンロード
  3. DifyのモデルプロバイダーでOllamaを選択
  4. OllamaのエンドポイントURL(通常は http://localhost:11434)を入力
室谷室谷
MacでDifyをDockerで動かしている場合、localhostではなくhost.docker.internalを使う必要があります。ここを間違えると「インストールできない」「接続できない」という状態になるので注意です。
テキトー教師テキトー教師
これは.AIコミュニティでも鉄板の質問ですね(笑)。「Ollamaが繋がらない」と聞かれたら、まず「エンドポイントのURLはhost.docker.internal:11434になっていますか?」と確認します。
室谷室谷
コスト的にはOllamaを使うことでAPIコストをゼロにできますが、モデルの性能はクラウドのGPT-4やClaudeには及ばないことが多いです。プロトタイプや社内向けの軽量ツールには十分ですね。

複数の認証情報を管理する

テキトー教師テキトー教師
1つのモデルプロバイダーに対して、複数のAPIキーを登録できます。これが意外と知られていない機能で、うまく使うとコスト管理が楽になります。
室谷室谷
3つの使い方がありますね。
テキトー教師テキトー教師
まず環境の分離。開発用・テスト用・本番用でAPIキーを分けることができます。

開発環境では無料枠の制限があるAPIキーを使って、本番だけ高いクォータのキーを使う、という使い分けができます。
室谷室谷
2つ目がコストの最適化。複数のAPIキーを登録して切り替えながら使うことで、各アカウントの無料枠を最大限活用できます。

複数のOpenAIアカウントを持っている場合に有効ですね。
テキトー教師テキトー教師
3つ目がモデルのテスト。ファインチューニングしたモデルの異なるバージョンをそれぞれ別の認証情報として登録して、切り替えながら精度を比較できます。
室谷室谷
Dify Cloudで認証情報を管理するには、モデルプロバイダー画面で対象のプロバイダーを選び、右上の「コンフィグ」をクリックします。そこから「新しい認証情報を追加」「デフォルト認証情報の変更」「認証情報の削除」などの操作ができます。
テキトー教師テキトー教師
デフォルトの認証情報を削除してしまうと、手動で新しいデフォルトを指定し直す必要があります。この辺は丁寧にやらないとワークフローが突然動かなくなるので注意が必要ですね。

ロードバランシングの設定(有料機能)

Difyのロードバランシング設定UI(公式ドキュメントより)

室谷室谷
少し発展的な話になりますが、Difyにはモデルのロードバランシングという機能があります。複数のAPIキーにリクエストを分散させることで、レート制限を回避しながら安定稼働させる仕組みです。
テキトー教師テキトー教師
エンプラ用途でDifyを運用していると、1つのAPIキーのレート制限に当たってサービスが止まる、というケースが出てきます。そういった場合にロードバランシングが有効です。
室谷室谷
ただ、これは有料機能です。Dify CloudのSaaS有料プラン(ProfessionalプランまたはTeamプラン以上)か、エンタープライズ版の契約が必要になります。

Sandboxの無料枠では使えません。
テキトー教師テキトー教師
ロードバランシングの仕組みはラウンドロビン方式です。登録した複数の認証情報に対して、順番にリクエストをルーティングします。

ある認証情報がレート制限に達した場合、1分間そのキーを一時的に除外して他のキーにルーティングします。
室谷室谷
設定方法は:モデルリストで対象モデルの「コンフィグ」→「負荷分散」を選択→「認証情報を追加」でプールにAPIキーを追加→2つ以上有効にして「保存」、という流れです。
テキトー教師テキトー教師
特定のAPIキーに重みを付けることもできます。クォータが多い認証情報を複数回登録することで、そのキーにより多くのリクエストを振り向けることができます。
室谷室谷
これ、ビジネスで使うと本当に便利なんですよね。1日数千リクエストが走るようなワークフローだと、単一のAPIキーでは絶対に詰まりますから・・・。

プロバイダーの削除と変更

テキトー教師テキトー教師
モデルプロバイダーの削除もよく質問される項目ですね。「dify モデル プロバイダー 削除」と検索する人が多いので、手順を整理しておきます。
室谷室谷
削除の手順は、「設定」→「モデルプロバイダー」→削除したいプロバイダーの「コンフィグ」→「認証情報を削除」です。ただし削除する前に注意点があります。
テキトー教師テキトー教師
そのプロバイダーを使っているワークフローやチャットフローがある場合、プロバイダーを削除するとそれらが動かなくなります。事前に影響範囲を確認してから削除するのが重要ですね。
室谷室谷
デフォルト認証情報を削除する場合は、必ず別のデフォルトを指定してから削除してください。デフォルトが設定されていない状態になると、新規作成のワークフローでモデルが選べなくなります。
テキトー教師テキトー教師
APIキーを変更(更新)する場合は、削除して新規追加する必要があります。認証情報の直接編集もできますが、新しいキーをテスト用に追加してから古いキーを削除する方が安全です。

よくあるトラブルと対処法

室谷室谷
ここからは「dify モデル プロバイダー インストール できない」「設定できない」という類の問い合わせに対する回答をまとめます。
テキトー教師テキトー教師
公式ドキュメントにもトラブルシューティングのセクションがありますが、実際に講座やコミュニティで多い質問をベースに整理しましょう。

認証失敗(APIキーが通らない)

室谷室谷
一番多いトラブルがこれです。確認ポイントは4つ。
  1. APIキーのスペルミスや余分なスペースが入っていないか
  2. APIキーの有効期限が切れていないか
  3. APIプロバイダー側にクレジットが残っているか
  4. APIキーにアクセス権限が付与されているか(OpenAIだとOrganization設定で制限がかかることがある)
テキトー教師テキトー教師
OpenAIの場合、クレジットが切れていてもエラーメッセージが分かりにくいことがあります。「APIキーは正しいのに認証失敗する」という場合はOpenAI Platformでクレジット残高を確認するのが先です。
室谷室谷
Anthropicも同様ですね。Console.anthropic.comにログインして、クレジット残高を確認する習慣をつけておくといいと思います。

モデルが利用できない・表示されない

テキトー教師テキトー教師
APIキーは通ったのに、使いたいモデルが選択肢に出てこないというケースです。
室谷室谷
これは主に2つの原因があります。1つは、そのAPIキーのアカウントティアでは対象モデルにアクセスできない場合。

例えばGPT-4oは無料ティアでは使えないので、有料プランに上げてから認証情報を更新する必要があります。
テキトー教師テキトー教師
もう1つは、Dify側でプロバイダーの設定を更新する必要があるケース。プロバイダーが新しいモデルをリリースした直後など、Difyの設定画面を「再読み込み」するか、一度認証情報を保存し直すと出てくることがあります。
室谷室谷
自前のセルフホスト版Difyを使っている場合、Difyのバージョン自体が古くて新しいモデルに対応していないこともあります。これは最悪で・・・バージョンアップは慎重にやらないといけないんですよ。
テキトー教師テキトー教師
「バージョンアップしたらAPIがエラー地獄になった」という話は.AIコミュニティでも何度か聞きました。セルフホスト版を本番で使う場合、バージョンアップ前にステージング環境で検証するのが必須ですね。

レート制限に当たる

室谷室谷
「設定したのに途中で止まる」「ランダムでエラーが出る」という場合はレート制限に当たっているケースが多いです。対処法は3つ。
  1. APIプロバイダーの有料プランに上げてレート制限を引き上げる
  2. ワークフローにリトライ処理を入れる
  3. 複数のAPIキーでロードバランシングを設定する(有料機能)
テキトー教師テキトー教師
ワークフロー設計の工夫でもある程度は緩和できます。並列で大量のLLMノードが走る設計より、順番に処理するように組み替えるだけでレート制限に当たりにくくなることがあります。
室谷室谷
本番規模での運用を考えたら、初めからロードバランシングを見越してAPIキーを複数取得しておく方が安心ですね。各プロバイダーが複数のキーを持てるアカウント体制を整えておくと後が楽です。

自分に合ったモデルプロバイダーの選び方

テキトー教師テキトー教師
ここをよく聞かれるんですよ。「どのプロバイダーを使えばいいですか?」という質問です。

目的別に整理しましょう。
室谷室谷
判断基準は「用途」「コスト」「モデルの性能」の3軸ですね。
用途おすすめプロバイダー理由
プロトタイプ・試作Difyシステムプロバイダー設定不要で即スタート
コスト重視・試験運用Google Gemini(無料枠)無料API枠で使える
高性能が必要な本番Anthropic Claude / OpenAI GPT安定性と性能のバランス
完全コストゼロOllama(セルフホストのみ)ローカルモデルで無料運用
社内データ・セキュリティ重視Azure OpenAI / Bedrockデータが自社クラウドに留まる
テキトー教師テキトー教師
「openai モデル」と「claude モデル」どちらがいいか、という質問も多いです。私の肌感では、日本語のニュアンスを大切にしたい場合はClaudeが強く、コーディング系タスクはどちらも高水準という印象です。
室谷室谷
MYUUUでも用途によって使い分けています。テキスト生成系はClaude、データ処理やコード生成はGPT-4o、というような感じで。

Difyのモデルプロバイダーに両方登録しておけば、ノードごとに切り替えられるのが便利なんですよね。
テキトー教師テキトー教師
そうなんですよ。1つのワークフローの中でLLMノードごとに異なるモデルを指定できます。

「軽いタスクはGeminiの安いモデル、重要なアウトプットはClaudeで」という細かい設計もできます。

モデルプロバイダープラグインを作る(上級者向け)

室谷室谷
Difyは公式でサポートしているプロバイダー以外のモデルも、プラグインとして追加できます。「サポートされていないLLMを使いたい」という場合の選択肢です。
テキトー教師テキトー教師
これはかなり上級者向けですが、DifyのGitHub(
室谷室谷
海外ではオープンソースのモデルをカスタムプロバイダーとして統合するケースも多いようです。日本でも企業独自のファインチューニングモデルをDifyに繋げるという使い方が出てきています。
テキトー教師テキトー教師
ただ、プラグイン開発はDifyのバージョンアップに伴うメンテナンスコストが発生します。ビジネスで使うなら、公式サポートのプロバイダーで解決できないかを先に検討することをおすすめします。

よくある質問(FAQ)

室谷室谷
コミュニティでよく来る質問をまとめました。
テキトー教師テキトー教師
まず「無料でDifyのモデルプロバイダーを使えますか?」という質問ですが、Googleのgemini-1.5-flashなどは無料APIが用意されていて、DifyのカスタムプロバイダーとしてAPIキーを無料で取得・設定できます。Dify Cloud自体もSandboxプランは無料で使えます。
室谷室谷
「設定できるのは管理者だけですか?」という質問も多いですね。答えはYESです。

モデルプロバイダーの追加・編集・削除はワークスペースのオーナーまたは管理者権限が必要です。
テキトー教師テキトー教師
「プロバイダーを削除したらワークフローはどうなりますか?」という質問。そのプロバイダーを使用しているノードはエラーになります。

削除前に影響を確認してください。
室谷室谷
「ロードバランシングは必要ですか?」という質問。個人利用や小規模なら不要です。

複数ユーザーが同時に使うような規模になってきたら検討するといいと思います。
テキトー教師テキトー教師
「OllamaをDify Cloudで使えますか?」という質問。これはできません。

OllamaはセルフホストのDifyでのみ動作します。Dify Cloudからはインターネット経由でローカルのOllamaにアクセスできないためです。

まとめ

室谷室谷
Difyのモデルプロバイダーを改めて整理しましょう。
テキトー教師テキトー教師
要点をまとめます。
  • システムプロバイダー:設定不要でDifyが管理。プロトタイプ向け
  • カスタムプロバイダー:自社APIキーを登録。本番運用向けで、コストを直接コントロール可能
  • 設定できるのは管理者のみ:エディター・メンバーは使用のみ
  • 複数の認証情報:1つのプロバイダーに複数キーを登録して環境分離・コスト最適化が可能
  • ロードバランシング:複数キーにリクエストを分散。有料機能(ProfessionalプランまたはTeamプラン以上)
  • Ollama:セルフホスト版Difyのみ対応。ローカルモデルを無料で使える
  • トラブル時:APIキーの有効性・クレジット残高・権限設定を順番に確認する
室谷室谷
モデルプロバイダーの設定を一度しっかりやってしまえば、あとは快適にDifyを使い続けられます。最初のセットアップに少し時間をかける価値は十分にありますよ。
テキトー教師テキトー教師
受講生さんにはよく「モデルプロバイダーの設定は投資」と言っています。設定する手間は一度だけで、その後の開発効率が大幅に上がりますから。
室谷室谷
前回はDifyの料金プランを解説しましたが、次回はDifyの実際のワークフロー設計のベストプラクティスについて深掘りしていきます。どのプロバイダーを使うかと同じくらい、ワークフローの設計が大事なので・・・。
テキトー教師テキトー教師
そちらも楽しみにしていてください。今回の記事で、モデルプロバイダーの設定で詰まっている人が一人でも前に進めたら嬉しいです。

出典

.AI TIMES一覧に戻る