Difyマニュアル
はじめに
このドキュメントの目的と対象読者
Difyマニュアルの概要、想定読者、および本ドキュメントで学べることについて説明します。
デジタルヒューマンにおけるDifyの役割
デジタルヒューマンの「頭脳」としてDifyがどのように機能するかを解説します。
Difyとは何か
Difyの基本概念、主要機能、アプリケーションタイプについて解説します。
初期設定
ワークスペースの作成と設定
ワークスペースの概念、作成方法、基本設定について解説します。
モデルプロバイダーの設定
OpenAI、AnthropicなどのAIモデルプロバイダーの設定方法を解説します。
セキュリティ設定
Difyのセキュリティ関連設定とベストプラクティスについて解説します。
メンバー招待と権限管理
チームメンバーの招待方法と権限レベルについて解説します。
システム設定の確認
Difyのシステム設定項目と確認ポイントについて解説します。
アカウント作成とログイン
Dify Cloudまたはセルフホスト版でのアカウント作成手順を解説します。
ナレッジベース(RAG)の設定
テストと精度改善
ナレッジベースのテスト方法と精度改善のアプローチを解説します。
埋め込みモデルの選択
ナレッジベースで使用する埋め込みモデルの選び方を解説します。
デジタルヒューマン向け最適化のポイント
デジタルヒューマン用途に特化したナレッジベース最適化を解説します。
検索設定(リトリーバル設定)
ナレッジベースの検索方法と各設定項目について解説します。
ナレッジベースの概要と設計方針
RAGの基本概念とナレッジベース設計の考え方を解説します。
ドキュメントのアップロードと管理
ドキュメントのアップロード方法、更新、削除について解説します。
ナレッジベースの作成
新しいナレッジベースの作成手順を解説します。
チャンク分割とインデックス設定
ドキュメントのチャンク分割方法とインデックス設定について解説します。
チャットフローの作成
会話履歴(メモリ)の設定
会話履歴の管理と最適な設定方法を解説します。
質問分類器ノードの活用
質問分類器ノードによる自動分岐の設定方法を解説します。
変数とコンテキスト管理
Chatflowにおける変数の種類と使い方を解説します。
ペルソナとシステムプロンプト設計
デジタルヒューマンのペルソナ設定とプロンプト設計を解説します。
デバッグとテスト
チャットフローのデバッグ方法とテスト手順を解説します。
条件分岐ノードの設定
IF/ELSEノードによる条件分岐の設定方法を解説します。
LLMノードの設定
LLMノードの設定項目と最適化方法を解説します。
開始ノードの設定
チャットフローの開始ノードの設定方法を解説します。
チャットフローの新規作成
新しいチャットフローを作成する手順を解説します。
Chatflow vs Workflowの違いと選択基準
ChatflowとWorkflowの違い、それぞれの用途と選択基準を解説します。
ナレッジ検索ノードの設定
ナレッジベースを検索するノードの設定方法を解説します。