> ## Documentation Index
> Fetch the complete documentation index at: https://dify-6c0370d8-docs-new-agent-experience.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# モデルプロバイダー

> ワークスペースにモデルプロバイダーを追加し、アプリで LLM、埋め込みモデル、その他の AI サービスを利用できるようにします

> このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、[英語版](/en/self-host/use-dify/workspace/model-providers) を参照してください。

すべての Dify アプリには、少なくとも 1 つのモデルプロバイダーが必要です。プロバイダーをインストールして API キーを追加すると、ワークスペース内のすべてのアプリでそのモデルを利用できます。

<Warning>
  API キーはワークスペース全体のモデルアクセスを許可し、各プロバイダーのアカウントを通じて直接請求が発生します。プロバイダーを管理できるのは、ワークスペースのオーナーと管理者のみです。
</Warning>

## プロバイダーを追加する

1. **統合** > **モデルプロバイダー** で **モデルプロバイダーをインストール** セクションを表示するか、[Marketplace](https://marketplace.dify.ai/) でより多くの選択肢を確認します。

2. インストール後、プロバイダーカードの **セットアップ** をクリックし、API キー（およびカスタムエンドポイント URL や組織 ID など、必要なその他の認証情報）を入力します。Dify はプロバイダーを利用可能にする前に認証情報を検証します。

## カスタムモデルを追加する

ほとんどのプロバイダーは独自のモデルを備えているため、認証情報を設定すればそのモデルをすぐに利用できます。モデルを自分で追加する必要があるのは、必要なモデルが用意されていない場合だけで、主に次の 2 つのケースです。

* Ollama や Xinference など、自前の推論サーバーを運用しており、読み込んだモデルを Dify が把握できない場合。
* プロバイダーがモデルを一覧表示しているものの、必要な特定のモデル（新しくリリースされたモデルやファインチューニング済みモデルなど）がない場合。

プロバイダーカードの **モデルを追加** をクリックし、モデル名と認証情報を指定します。固定されたモデルのみを提供するプロバイダーでは、このオプションは表示されません。

<Info>
  既存のモデルと名前およびタイプが一致するカスタムモデルを追加すると、Dify は重複したモデルを作成する代わりに、その既存モデルに新しいキーを追加します。
</Info>

## 認証情報を管理する

開発環境と本番環境を分けたい場合、複数のアカウントに使用量を分散させたい場合、モデルごとに異なるサーバーへ振り分けたい場合は、1 つのプロバイダーに複数のキーやエンドポイントを追加します。

キーを管理する場所は、モデルの種類によって異なります。

* プロバイダー独自のモデルでは、プロバイダーカードの **コンフィグ** をクリックすると、すべてのモデルで共有されるキーを管理できます。
  <Frame>
    <img src="https://mintcdn.com/dify-6c0370d8-docs-new-agent-experience/jyDkeP_GDYJzJ81D/images/use-dify/workspace/predefined-model-credential.png?fit=max&auto=format&n=jyDkeP_GDYJzJ81D&q=85&s=afca31b88d2b969a4876b226a6b9c483" alt="プロバイダーの認証情報" width="1538" height="678" data-path="images/use-dify/workspace/predefined-model-credential.png" />
  </Frame>
* 追加したカスタムモデルでは、そのモデルの **コンフィグ** をクリックすると、モデル固有のキーを管理できます。

  <Columns cols={2}>
    <Frame>
      <img src="https://mintcdn.com/dify-6c0370d8-docs-new-agent-experience/jyDkeP_GDYJzJ81D/images/use-dify/workspace/custom-model-config.png?fit=max&auto=format&n=jyDkeP_GDYJzJ81D&q=85&s=f1f79958ae2a2af2f1c246930f60e631" alt="カスタムモデルの設定" width="1472" height="270" data-path="images/use-dify/workspace/custom-model-config.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/dify-6c0370d8-docs-new-agent-experience/jyDkeP_GDYJzJ81D/images/use-dify/workspace/custom-model-credential.png?fit=max&auto=format&n=jyDkeP_GDYJzJ81D&q=85&s=be661883d741006b48cb73225d321f07" alt="カスタムモデルの認証情報" width="1328" height="722" data-path="images/use-dify/workspace/custom-model-credential.png" />
    </Frame>
  </Columns>

  <Warning>
    追加したモデルは独自の認証情報に依存します。唯一の認証情報を削除すると、そのモデルも削除されます。
  </Warning>

すべてのカスタムモデルのキーを 1 か所で確認するには、プロバイダーカードの **認証情報を管理** をクリックします。

<Frame>
  <img src="https://mintcdn.com/dify-6c0370d8-docs-new-agent-experience/jyDkeP_GDYJzJ81D/images/use-dify/workspace/custom-model-credential-list.png?fit=max&auto=format&n=jyDkeP_GDYJzJ81D&q=85&s=114a878c2f92079ac9b753f70754f6a4" alt="すべてのカスタムモデルの認証情報を管理" width="1528" height="692" data-path="images/use-dify/workspace/custom-model-credential-list.png" />
</Frame>

モデルを削除してもキーはここに残るため、再入力せずにモデルを後で追加し直せます。

<Frame>
  <img src="https://mintcdn.com/dify-6c0370d8-docs-new-agent-experience/jyDkeP_GDYJzJ81D/images/use-dify/workspace/removed-custom-model-re-add.png?fit=max&auto=format&n=jyDkeP_GDYJzJ81D&q=85&s=df1ce2d3336290b1f86c3c423a10a99c" alt="削除済みモデルの再追加" width="1534" height="564" data-path="images/use-dify/workspace/removed-custom-model-re-add.png" />
</Frame>

## デフォルトモデルを設定する

ツールバーの **システムモデル設定** をクリックすると、カテゴリごとにフォールバックモデルを割り当てられます。モデルを指定しないアプリやノードは、ここで設定したモデルを使用します。

* **システム推論モデル**：デフォルトの LLM です。
* **埋め込みモデル**：ナレッジベースのインデックス作成と検索に使用します。
* **Rerank モデル**：検索結果を関連度で並べ替えます。
* **音声-to-テキストモデル**：音声入力をテキストに変換します。
* **テキスト-to-音声モデル**：テキストの応答を音声に変換します。
