> ## Documentation Index
> Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Dify を CometAPI に接続する

> このガイドでは、base URL、API key、model または provider オプションを設定して Dify を CometAPI に接続する方法を説明します。

[Dify](https://dify.ai) はオープンソースの LLM アプリケーション開発プラットフォームです。CometAPI に接続すると、Dify のワークフロー、チャットボット、エージェントビルダー内で最新の CometAPI model ID を使用できます。

## 前提条件

* 有効な API key を持つ CometAPI アカウント — [サインインして取得](https://www.cometapi.com)
* Dify アカウント — [クラウド](https://cloud.dify.ai/signin) またはセルフホスト

## 方法 1: CometAPI プラグイン（推奨）

最も簡単な接続方法です。Dify Marketplace には公式の CometAPI プラグインがあり、統合を自動で処理します。

<Steps>
  <Step title="CometAPI API key を取得する">
    [CometAPI ダッシュボード](https://www.cometapi.com/console)にログインします。**Add API Key** をクリックして、キーをコピーします。

    <Frame>
      <img src="https://mintcdn.com/cometapi/SZhlxZhCnMLn__BW/images/overview/810968_364191.png?fit=max&auto=format&n=SZhlxZhCnMLn__BW&q=85&s=aef81a83f29f8eb16655ed4060425f50" alt="Add API Key ボタンとキー一覧が表示された CometAPI ダッシュボード" width="3824" height="1892" data-path="images/overview/810968_364191.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/cometapi/HhtmQffktazbxUvS/images/overview/810968_364193.png?fit=max&auto=format&n=HhtmQffktazbxUvS&q=85&s=d893f659267150d0faf45f99eb5dffc1" alt="base URL https://api.cometapi.com が表示された CometAPI API key の詳細" width="2434" height="1232" data-path="images/overview/810968_364193.png" />
    </Frame>
  </Step>

  <Step title="Dify に CometAPI プラグインをインストールする">
    Dify で **Plugins** → **Install Plugin** → **Marketplace** に移動します。`cometapi` を検索してインストールします。

    <Frame>
      <img src="https://mintcdn.com/cometapi/E4FFvyMYmaOZoldp/images/integrations/810968_360267.png?fit=max&auto=format&n=E4FFvyMYmaOZoldp&q=85&s=85e4b1a60c912aa98c182ed731cde19f" alt="CometAPI プラグインが表示された Dify プラグインマーケットプレイスの検索結果" width="1875" height="916" data-path="images/integrations/810968_360267.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/cometapi/E4FFvyMYmaOZoldp/images/integrations/810968_360269.png?fit=max&auto=format&n=E4FFvyMYmaOZoldp&q=85&s=695d0f5fde8d4c8aad398048b3b504fd" alt="Dify の CometAPI プラグインインストール確認ダイアログ" width="1865" height="896" data-path="images/integrations/810968_360269.png" />
    </Frame>
  </Step>

  <Step title="API key を追加する">
    **Settings** → **Model Provider** → **CometAPI** → **Open Settings** に移動します。CometAPI API key を貼り付けて **Save** をクリックします。
  </Step>

  <Step title="モデルを追加する">
    [CometAPI Models page](/ja/overview/models) から model ID を入力し、**Add** をクリックします。

    <Frame>
      <img src="https://mintcdn.com/cometapi/SZhlxZhCnMLn__BW/images/integrations/810968_362636.png?fit=max&auto=format&n=SZhlxZhCnMLn__BW&q=85&s=9aee58e6532ba58d69eb7673e6c45293" alt="CometAPI の設定フォームが表示された Dify の model provider 設定" width="1256" height="880" data-path="images/integrations/810968_362636.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/cometapi/SZhlxZhCnMLn__BW/images/integrations/810968_362637.png?fit=max&auto=format&n=SZhlxZhCnMLn__BW&q=85&s=46c8b360d87cfad2adc1cd9f18dd7f25" alt="CometAPI モデルが正常に追加された Dify のモデル一覧" width="1935" height="870" data-path="images/integrations/810968_362637.png" />
    </Frame>
  </Step>

  <Step title="接続をテストする">
    チャットボットまたはワークフローを作成し、CometAPI モデルを選択します。テストメッセージを送信し、正常なレスポンスが返れば統合が機能していることを確認できます。

    <Frame>
      <img src="https://mintcdn.com/cometapi/SZhlxZhCnMLn__BW/images/integrations/810968_362638.png?fit=max&auto=format&n=SZhlxZhCnMLn__BW&q=85&s=c729bbc0f3bef82a89305434c08ec313" alt="CometAPI モデルからの正常なレスポンスが表示された Dify チャットインターフェース" width="1910" height="924" data-path="images/integrations/810968_362638.png" />
    </Frame>
  </Step>
</Steps>

## 方法 2: OpenAI 互換 provider

この方法は、Claude、Grok、Gemini など CometAPI プラグインでカバーされていないモデルを追加する場合や、カスタム model 名を使用する場合に使います。

<Steps>
  <Step title="model provider 設定を開く">
    **Settings** → **Model Provider** → **OpenAI-API-compatible** → **Add Model** に移動します。
  </Step>

  <Step title="モデルを設定する">
    以下の項目を入力します:

    | Field        | Value                                 |
    | ------------ | ------------------------------------- |
    | モデルタイプ       | LLM                                   |
    | モデル名         | CometAPI の model ID（完全に一致している必要があります） |
    | API key      | あなたの CometAPI API key                 |
    | API base URL | `https://api.cometapi.com/v1`         |

    **Save** をクリックします。

    <Frame>
      <img src="https://mintcdn.com/cometapi/E4FFvyMYmaOZoldp/images/integrations/810968_354447.png?fit=max&auto=format&n=E4FFvyMYmaOZoldp&q=85&s=a6752a58cf43a3c7658da7b276ed5c1e" alt="CometAPI の値が入力された Dify OpenAI 互換 provider フォーム" width="1910" height="1009" data-path="images/integrations/810968_354447.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/cometapi/E4FFvyMYmaOZoldp/images/integrations/810968_354448.png?fit=max&auto=format&n=E4FFvyMYmaOZoldp&q=85&s=18caf18d11f4f0aa6741471016bcb14f" alt="新しく保存された CometAPI 互換モデルエントリが表示された Dify モデル一覧" width="1953" height="965" data-path="images/integrations/810968_354448.png" />
    </Frame>
  </Step>
</Steps>

<Tip>
  モデル識別子については、[CometAPI Models page](/ja/overview/models) を参照してください。Dify の model ID は、CometAPI で使用されている識別子と完全に一致している必要があります。
</Tip>

## トラブルシューティング

<AccordionGroup>
  <Accordion title="API key が失敗する">
    API key が正しく、利用可能な残高があることを確認してください。
  </Accordion>

  <Accordion title="model ID が失敗する">
    model ID が CometAPI で期待される値と完全に一致していることを確認してください。
  </Accordion>

  <Accordion title="API ベース URL が失敗する">
    OpenAI 互換方式では、API ベース URL に `/v1` が含まれていることを確認してください。
  </Accordion>

  <Accordion title="さらにサポートが必要な場合">
    [CometAPI サポートページ](https://www.cometapi.com/support/)にアクセスしてください。
  </Accordion>
</AccordionGroup>

<script type="application/ld+json">
  {`
    {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "HowTo",
        "@id": "https://apidoc.cometapi.com/integrations/dify#howto",
        "name": "Dify を CometAPI に接続する",
        "description": "このガイドでは、ベース URL、API key、モデルまたはプロバイダーのオプションを設定して、Dify を CometAPI に接続する方法を説明します。",
        "step": [
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/integrations/dify#step-1",
            "position": 1,
            "name": "CometAPI の API key を取得する",
            "text": "CometAPI アカウントを作成または開き、ダッシュボードから有効な API key をコピーします。"
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/integrations/dify#step-2",
            "position": 2,
            "name": "Dify に CometAPI プラグインをインストールする",
            "text": "Dify を CometAPI に接続するガイドの「Dify に CometAPI プラグインをインストールする」手順を完了します。"
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/integrations/dify#step-3",
            "position": 3,
            "name": "API key を追加する",
            "text": "Dify を CometAPI に接続するガイドの「API key を追加する」手順を完了します。"
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/integrations/dify#step-4",
            "position": 4,
            "name": "モデルを追加する",
            "text": "Dify を CometAPI に接続するガイドの「モデルを追加する」手順を完了します。"
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/integrations/dify#step-5",
            "position": 5,
            "name": "接続をテストする",
            "text": "CometAPI Models ページで現在の model ID を選択し、その後インテグレーションからテストリクエストを送信します。"
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/integrations/dify#step-6",
            "position": 6,
            "name": "モデルプロバイダー設定を開く",
            "text": "Dify を CometAPI に接続するガイドの「モデルプロバイダー設定を開く」手順を完了します。"
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/integrations/dify#step-7",
            "position": 7,
            "name": "モデルを設定する",
            "text": "Dify を CometAPI に接続するガイドの「モデルを設定する」手順を完了します。"
          }
        ]
      },
      {
        "@type": "BreadcrumbList",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "CometAPI ドキュメント",
            "item": "https://apidoc.cometapi.com/"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "インテグレーション",
            "item": "https://apidoc.cometapi.com/integrations"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "Dify を CometAPI に接続する",
            "item": "https://apidoc.cometapi.com/integrations/dify"
          }
        ]
      }
    ]
    }
    `}
</script>
