# このドキュメントの目的と対象読者

## ドキュメントの目的

このドキュメントは、『\*\*Difyをデジタルヒューマンの頭脳として活用する』\*\*ための包括的な操作マニュアルです。

Difyは、LLM（大規模言語モデル）オーケストレーションとも呼ばれ、LLMを使ったアプリケーションを簡単に構築できるプラットフォームです。本ドキュメントでは、Difyの基本的な使い方から、デジタルヒューマンに特化した設定・運用方法まで、実践的な内容を体系的に解説します。

## 対象読者

本ドキュメントは、以下の方を対象としています：

* **デジタルヒューマンプロジェクトの担当者**
  * AIアバターやバーチャルアシスタントの開発に携わる方
  * 対話システムの構築を検討している方
  * 迅速にプロトタイプを作成したい方（フリートライアルを含む）
* **Dify初心者〜中級者**
  * これからDifyを始める方
  * 基本機能は使えるが、より高度な活用を目指す方

本ドキュメントはデジタルヒューマンに特化しています。上記以外の一般的なDify活用法については、インターネット上に多くの情報が公開されていますので、そちらを参照してください。

対象外の読者例：

* **ノーコード/ローコードでAIアプリを作りたい方**
  * プログラミング経験が少なくてもAIを活用したい方
  * 様々なLLMアプリケーションを作りたい方

## 本ドキュメントで学べること

| 章              | 内容                            |
| -------------- | ----------------------------- |
| 第1章 はじめに       | Difyの概要とデジタルヒューマンにおける役割       |
| 第2章 初期設定       | アカウント作成、ワークスペース設定、モデルプロバイダー設定 |
| 第3章 ナレッジベース    | RAGの設計と構築、検索精度の最適化            |
| 第4章 チャットフローの作成 | 対話フローの作成、LLMノード設定、デバッグ        |
| 第5章 プラグイン拡張    | 機能拡張、ツール連携、カスタム開発             |
| 第6章 運用・監視・改善   | ログ分析、コスト管理、継続的改善              |
| 付録             | 用語集、テンプレート、サンプルコード            |

## 前提知識

本ドキュメントを読むにあたり、以下の基礎知識があると理解がスムーズです：

* **推奨**: 基本的なWeb操作（ブラウザの使用、フォーム入力など）
* **あると良い**: ChatGPTなどのAIチャットサービスの利用経験
* **必須ではない**: プログラミング知識（APIを使う場合のみ必要）

## ドキュメントの使い方

1. **順番に読む**: 初めての方は第1章から順に読むことをお勧めします
2. **必要な章から読む**: 経験者は目的の章から直接参照できます
3. **付録を活用**: 用語がわからない場合は付録の用語集を参照してください


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.digitalhumans.jp/dify-guide/getting-started/dify-docs-document-purpose-and-audience.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
