```mdx
---
title: モデル
description: Learn about the Different Models Supported by Dify.
---

<Warning>
    「モデル」は「プラグイン」エコシステムに完全に統合されました。モデルプラグインの詳細な開発手順については、[プラグイン開発](/en/plugins/quick-start/develop-plugins/model-plugin/README)を参照してください。以下の内容はアーカイブされています。
</Warning>

DifyはLLMアプリに基づくAIアプリケーションの開発プラットフォームであり、初めてDifyを使用する際には、**設定 --> モデルプロバイダー**に移動して、使用するLLMを追加および設定する必要があります。

![Settings - Model Provider](https://assets-docs.dify.ai/dify-enterprise-mintlify/en/guides/model-configuration/941524058c800a06d39290c48d14673b.png)

Difyは、OpenAIのGPTシリーズやAnthropicのClaudeシリーズなどの主要なモデルプロバイダーをサポートしています。各モデルの能力とパラメーターは異なるため、アプリケーションのニーズに合ったモデルプロバイダーを選択してください。**Difyで使用する前に、モデルプロバイダーの公式ウェブサイトからAPIキーを取得してください。**

## Difyのモデルタイプ

Difyでは、モデルを4つのタイプに分類しており、それぞれ異なる用途に使用されます：

1. **システム推論モデル:** チャット、名前生成、フォローアップ質問の提案などのタスクにアプリケーションで使用されます。

    > プロバイダーには、[OpenAI](https://platform.openai.com/account/api-keys)、[Azure OpenAI Service](https://azure.microsoft.com/en-us/products/ai-services/openai-service/)、[Anthropic](https://console.anthropic.com/account/keys)、Hugging Face Hub、Replicate、Xinference、OpenLLM、[iFLYTEK SPARK](https://www.xfyun.cn/solutions/xinghuoAPI)、[WENXINYIYAN](https://console.bce.baidu.com/qianfan/ais/console/applicationConsole/application)、[TONGYI](https://dashscope.console.aliyun.com/api-key\_management?spm=a2c4g.11186623.0.0.3bbc424dxZms9k)、[Minimax](https://api.minimax.chat/user-center/basic-information/interface-key)、ZHIPU(ChatGLM)、[Ollama](/en/development/models-integration/ollama)、[LocalAI](https://github.com/mudler/LocalAI)、[GPUStack](https://github.com/gpustack/gpustack)が含まれます。
2. **Embeddingモデル:** 知識のセグメント化されたドキュメントを埋め込むために使用され、アプリケーション内のユーザークエリを処理します。

    > プロバイダーには、OpenAI、ZHIPU (ChatGLM)、Jina AI([Jina Embeddings](https://jina.ai/embeddings/))が含まれます。
3. [ReRankモデル](/en/learn-more/extended-reading/retrieval-augment/rerank)**:** LLMの検索機能を強化します。

    > プロバイダーには、Cohere、Jina AI([Jina Reranker](https://jina.ai/reranker))が含まれます。
4. **Speech-to-Textモデル:** 会話アプリケーションで話された言葉をテキストに変換します。

    > プロバイダー: OpenAI。

Difyは、技術とユーザーのニーズが進化するにつれて、より多くのLLMプロバイダーを追加する予定です。

## ホストされたモデル試用サービス

Difyは、クラウドサービスユーザーがさまざまなモデルを試せる試用クォータを提供しています。試用期間が終了する前にモデルプロバイダーをセットアップして、アプリケーションの使用が途切れないようにしてください。

* OpenAIホストモデル試用: GPT3.5-turbo、GPT3.5-turbo-16k、text-davinci-003モデルなどの200回の呼び出しが含まれます。

## デフォルトモデルの設定

Difyは使用状況に基づいて自動的にデフォルトモデルを選択します。これを`設定 > モデルプロバイダー`で設定します。

![](https://assets-docs.dify.ai/dify-enterprise-mintlify/en/guides/model-configuration/c5ac5f32deb020a8aae46045d3ee9c8d.png)

## モデル統合設定

Difyの`設定 > モデルプロバイダー`で使用するモデルを選択します。

![](https://assets-docs.dify.ai/dify-enterprise-mintlify/en/guides/model-configuration/b55cb7d0dcff7ef14cdf6e6aca207790.png)

モデルプロバイダーは2つのカテゴリに分かれます：

1. 独自モデル: OpenAIやAnthropicなどのプロバイダーによって開発されたもの。
2. ホストモデル: Hugging FaceやReplicateなどのサードパーティモデルを提供します。

これらのカテゴリ間で統合方法が異なります。

**独自モデルプロバイダー:** Difyは統合されたプロバイダーから全てのモデルに接続します。プロバイダーのAPIキーをDifyに設定して統合します。

<Info>
Difyは[PKCS1\_OAEP](https://pycryptodome.readthedocs.io/en/latest/src/cipher/oaep.html)暗号化を使用してAPIキーを保護します。各ユーザー（テナント）には暗号化用のユニークな鍵ペアがあり、APIキーの機密性を確保します。
</Info>

**ホストモデルプロバイダー:** サードパーティモデルを個別に統合します。

具体的な統合方法はここでは詳述されていません。

* [Hugging Face](/en/development/models-integration/hugging-face)
* [Replicate](/en/development/models-integration/replicate)
* [Xinference](/en/development/models-integration/xinference)
* [OpenLLM](/en/development/models-integration/openllm)

## モデルの使用

設定が完了すると、これらのモデルはアプリケーションで使用可能になります。

![](https://assets-docs.dify.ai/dify-enterprise-mintlify/en/guides/model-configuration/6e74424124cfcfe224d3c083f90b54d2.png)

## サポートされているプロバイダー
Difyは以下のモデルプロバイダーをアウトオブボックスでサポートしています：

<table>
  <thead>
    <tr>
      <th>プロバイダー</th>
      <th>LLM</th>
      <th>テキスト埋め込み</th>
      <th>ReRank</th>
      <th>Speech to text</th>
      <th>TTS</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>OpenAI</td>
      <td>✔️(🛠️)(👓)</td>
      <td>✔️</td>
      <td></td>
      <td>✔️</td>
      <td>✔️</td>
    </tr>
    <tr>
      <td>Anthropic</td>
      <td>✔️(🛠️)</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Azure OpenAI</td>
      <td>✔️(🛠️)(👓)</td>
      <td>✔️</td>
      <td></td>
      <td>✔️</td>
      <td>✔️</td>
    </tr>
    <tr>
      <td>Gemini</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Google Cloud</td>
      <td>✔️(👓)</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Nvidia API Catalog</td>
      <td>✔️</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Nvidia NIM</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Nvidia Triton Inference Server</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>AWS Bedrock</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>OpenRouter</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Cohere</td>
      <td>✔️</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>together.ai</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Ollama</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Mistral AI</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>groqcloud</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Replicate</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Hugging Face</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Xorbits inference</td>
      <td>✔️</td>
      <td>✔️</td>
      <td>✔️</td>
      <td>✔️</td>
      <td>✔️</td>
    </tr>
    <tr>
      <td>Zhipu AI</td>
      <td>✔️(🛠️)(👓)</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Baichuan</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Spark</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Minimax</td>
      <td>✔️(🛠️)</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Tongyi</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td>✔️</td>
    </tr>
    <tr>
      <td>Wenxin</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Moonshot AI</td>
      <td>✔️(🛠️)</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Tencent Cloud</td>
      <td></td>
      <td></td>
      <td></td>
      <td>✔️</td>
      <td></td>
    </tr>
    <tr>
      <td>Stepfun</td>
      <td>✔️(🛠️)(👓)</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>VolcanoEngine</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>01.AI</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>360 Zhinao</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Azure AI Studio</td>
      <td>✔️</td>
      <td></td>
      <td>✔️</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>deepseek</td>
      <td>✔️(🛠️)</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Tencent Hunyuan</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>SILICONFLOW</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Jina AI</td>
      <td></td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>ChatGLM</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Xinference</td>
      <td>✔️(🛠️)(👓)</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>OpenLLM</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>LocalAI</td>
      <td>✔️</td>
      <td>✔️</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
    </tr>
    <tr>
      <td>OpenAI API-Compatible</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td>✔️</td>
      <td></td>
    </tr>
    <tr>
      <td>PerfXCloud</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Lepton AI</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>novita.ai</td>
      <td>✔️</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Amazon Sagemaker</td>
      <td>✔️</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Text Embedding Inference</td>
      <td></td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>GPUStack</td>
      <td>✔️(🛠️)(👓)</td>
      <td>✔️</td>
      <td>✔️</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>GPUStack</td>
      <td>✔️(🔧️)(👓)</td>
      <td>✔️</td>
      <td>✔️</td>
      <td>✔️</td>
      <td>✔️</td>
    </tr>
  </tbody>
</table>

where (🛠️) ︎ denotes "function calling" and (👓) denotes "support for vision".

{/*
Contributing Section
DO NOT edit this section!
It will be automatically generated by the script.
*/}

---

[このページを編集](https://github.com/langgenius/dify-docs/edit/main/en/guides/model-configuration/readme.mdx) | [問題を報告](https://github.com/langgenius/dify-docs/issues/new?template=docs.yml)
```