---
title: 特徴と技術的な仕様
description: LLMアプリケーションの技術スタックに精通している方々にとって、このドキュメントはDify独自の強みを理解するための近道となります。これにより、的確な比較と選択が可能になり、同僚や友人への推奨もしやすくなるでしょう。
---


<Info>
Difyでは、製品の仕様に関する透明性の高いポリシーを採用しています。これにより、製品を十分に理解した上で意思決定を行うことができます。この透明性は、技術選定に役立つだけでなく、コミュニティのメンバーが製品をより深く理解し、積極的に貢献することを促進します。
</Info>

### プロジェクトの基本情報

<table>
  <thead>
    <tr>
      <th>属性</th>
      <th>詳細</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>プロジェクト設立</td>
      <td>2023年3月</td>
    </tr>
    <tr>
      <td>オープンソースライセンス</td>
      <td><a href="../../policies/open-source.md">Apache License 2.0（商用ライセンスあり）</a></td>
    </tr>
    <tr>
      <td>公式開発チーム</td>
      <td>15名以上のフルタイム従業員</td>
    </tr>
    <tr>
      <td>コミュニティ貢献者</td>
      <td><a href="https://ossinsight.io/analyze/langgenius/dify">290人以上（2024年Q2時点）</a></td>
    </tr>
    <tr>
      <td>バックエンド技術</td>
      <td>Python / Flask / PostgreSQL</td>
    </tr>
    <tr>
      <td>フロントエンド技術</td>
      <td>Next.js</td>
    </tr>
    <tr>
      <td>コードベースサイズ</td>
      <td>13万行以上</td>
    </tr>
    <tr>
      <td>リリース頻度</td>
      <td>平均週1回</td>
    </tr>
  </tbody>
</table>

### 技術的な仕様

<table>
  <thead>
    <tr>
      <th>特徴</th>
      <th>詳細</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>LLM推論エンジン</td>
      <td>Dify Runtime （LangChainはv0.4以降削除）</td>
    </tr>
    <tr>
      <td>対応商用モデル</td>
      <td>
        <p><strong>10種類以上</strong>（OpenAI、Anthropic等を含む）</p>
        <p>新しい主要なモデルは48時間以内に対応</p>
      </td>
    </tr>
    <tr>
      <td>MaaSベンダー</td>
      <td><strong>7</strong>（Hugging Face、Replicate、AWS Bedrock、NVIDIA、GroqCloud、together.ai、OpenRouter）</td>
    </tr>
    <tr>
      <td>ローカルモデル推論ランタイム</td>
      <td><strong>6</strong>（Xorbits（推奨）、OpenLLM、LocalAI、ChatGLM、Ollama、NVIDIA TIS）</td>
    </tr>
    <tr>
      <td>OpenAIインターフェース標準モデル統合</td>
      <td><strong>無制限</strong></td>
    </tr>
    <tr>
      <td>マルチモーダル機能</td>
      <td>
        <p>ASR（音声認識）モデル</p>
        <p>GPT-4o相当のリッチテキストモデル</p>
      </td>
    </tr>
    <tr>
      <td>内蔵アプリタイプ</td>
      <td>テキスト生成、チャットボット、エージェント、ワークフロー、チャットフロー</td>
    </tr>
    <tr>
      <td>プロンプトサービスオーケストレーション</td>
      <td>
        <p>視覚的なオーケストレーションインターフェースは高く評価されており、プロンプトを変更して効果を確認できます。</p>
        <p><strong>オーケストレーションモード</strong></p>
        <ul>
          <li>シンプルなオーケストレーション</li>
          <li>アシスタントオーケストレーション</li>
          <li>フローオーケストレーション</li>
        </ul>
        <p><strong>プロンプト変数タイプ</strong></p>
        <ul>
          <li>文字列</li>
          <li>ラジオ列挙</li>
          <li>外部API</li>
          <li>ファイル（2024年Q3以降）</li>
        </ul>
      </td>
    </tr>
    <tr>
      <td>エージェントワークフロー機能</td>
      <td>
        <p>業界をリードする視覚的なワークフローオーケストレーションインターフェース。ライブノードデバッグ、モジュール化されたDSL、およびネイティブコードランタイムを備え、より複雑で信頼性と安定性の高いLLMアプリケーションの構築に適しています。</p>
        <p><strong>サポートノード</strong></p>
        <ul>
          <li>LLM</li>
          <li>知識検索</li>
          <li>質問分類</li>
          <li>IF/ELSE</li>
          <li>CODE</li>
          <li>テンプレート</li>
          <li>HTTPリクエスト</li>
          <li>ツール</li>
        </ul>
      </td>
    </tr>
    <tr>
      <td>RAG機能</td>
      <td>
        <p>業界をリードする視覚的なナレッジベース管理インターフェース。スニペットプレビューとリトリーバルテストをサポートします。</p>
        <p><strong>インデックス方法</strong></p>
        <ul>  
          <li>キーワード</li>
          <li>テキストベクトル</li>
          <li>LLM-assisted質問スニペットモデル</li>
        </ul>
        <p><strong>検索手法</strong></p>
        <ul>
          <li>キーワード</li>
          <li>テキスト類似性マッチング</li>
          <li>ハイブリッド検索</li>
          <li>N choose 1（レガシー）</li>
          <li>マルチパス検索</li>
        </ul> 
        <p><strong>リコール最適化</strong></p>
        <ul>
          <li>リランクモデル</li>
        </ul>
      </td>
    </tr>
    <tr>
      <td>ETL機能</td>
      <td>
        <p>TXT、Markdown、PDF、HTML、DOC、CSV形式の自動クリーニング。</p>
        <p>非構造化サービスにより最大限のサポート。</p>
        <p>Notionドキュメントをナレッジベースとして同期。</p>
        <p>Webページをナレッジベースとして同期。</p>
      </td>
    </tr>
    <tr>
      <td>ベクトルデータベース対応</td>
      <td>Qdrant（推奨）、Weaviate、Zilliz/Milvus、Pgvector、Pgvector-rs、Chroma、OpenSearch、TiDB、Tencent Cloud VectorDB、Oracle、Relyt、Analyticdb、Couchbase、OceanBase、Tablestore、Lindorm、OpenGauss、Matrixone</td>
    </tr>
    <tr>
      <td>エージェント技術</td>
      <td>
        <p>ReAct、Function Call</p>
        <p><strong>ツールサポート</strong></p>
        <ul>
          <li>OpenAI Plugin標準ツールの呼び出し</li>
          <li>OpenAPI仕様APIを直接ツールとして読み込み</li>
        </ul>
        <p><strong>内蔵ツール</strong></p>
        <ul>
          <li>40種類以上のツール（2024年Q2時点）</li>
        </ul>
      </td> 
    </tr>
    <tr>
      <td>ログ</td>
      <td>サポート、ログベースの注釈</td>
    </tr>
    <tr>
      <td>注釈付き返答</td>
      <td>人間による注釈Q&Aに基づく類似度ベースの返答。データ形式としてエクスポート可能。</td>
    </tr>
    <tr>
      <td>コンテンツモデレーション</td>
      <td>OpenAI Moderationまたは外部API</td>
    </tr>
    <tr>
      <td>チームコラボレーション</td>
      <td>ワークスペース、マルチメンバー管理</td>
    </tr>
    <tr>
      <td>API仕様</td>
      <td>RESTful、ほとんどの機能をカバー</td>
    </tr>
    <tr>
      <td>デプロイ方法</td>
      <td>Docker、Helm</td>
    </tr>
  </tbody>
</table>

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

---

[このページを編集する](https://github.com/langgenius/dify-docs/edit/main/ja-jp/getting-started/readme/features-and-specifications.mdx) | [問題を報告する](https://github.com/langgenius/dify-docs/issues/new?template=docs.yml)

