```mdx
---
title: "追加機能"
icon: "circle-plus"
---

アプリをより便利にするために機能を追加します。右上の**Features**をクリックして機能を追加してください。

<iframe
  src="https://www.motionshot.app/walkthrough/6773d34ad27e58127b913945/embed?fullscreen=1&hideAsSteps=1&hideCopy=1&hideDownload=1&hideSteps=1"
  width="100%"
  height="400px"
  frameborder="0"
  allowfullscreen
></iframe>

## ワークフローアプリ

<Info>
  ワークフローアプリでのFeaturesを介したファイルアップロードは廃止されました。[Startノードのファイル変数](/en/guides/workflow/node/start)を代わりに使用してください。
</Info>

ワークフローアプリでは、**画像アップロード**のみがFeatures経由でサポートされています：

<iframe
  src="https://www.motionshot.app/walkthrough/6773d3d86a0c3ed534f24da9/embed?fullscreen=1&hideAsSteps=1&hideCopy=1&hideDownload=1&hideSteps=1"
  width="100%"
  height="400px"
  frameborder="0"
  allowfullscreen
></iframe>

**設定方法：**
1. Featuresで画像アップロードを有効にする
2. 视觉能力があるLLMノードを追加する
3. VISIONを有効にし、`sys.files`変数を選択する
4. Endノードに接続する

## チャットフローアプリ

チャットフローアプリはより多くの機能を持っています：

- **会話の開始** - AIが最初に挨拶
- **フォローアップ** - レスポンス後に次の質問を提案
- **文本转语音** - レスポンスを音声で読み上げる（モデルプロバイダーでTTSの設定が必要）
- **ファイルアップロード** - ユーザーがファイルをアップロード可能
- **引用** - 知识检索を使用する際に情報源を表示
- **コンテンツモデレーション** - 不適切なコンテンツをフィルタリング

## ファイルアップロード

大部分の機能は有効化すると自動的に動作しますが、ファイルアップロードには追加の設定が必要です。

**ユーザー向け**: クリップアイコンをクリックしてファイルをアップロード

![ファイルをアップロード](https://assets-docs.dify.ai/dify-enterprise-mintlify/en/guides/workflow/b18af11da3f339c496193d9732906849.png)

**開発者向け**: ファイルは`sys.files`変数に表示されます。異なるファイルタイプには異なる処理が必要です：

### ドキュメント

LLMはファイルを直接読み取れません。最初にドキュメント抽出器を使用してください。

1. ファイルタイプで「ドキュメント」を有効にする
2. `sys.files`を入力としてドキュメント抽出器ノードを追加する
3. ドキュメント抽出器の出力を使用してLLMノードを追加する
4. LLMの出力を持つ回答ノードを追加する

<Warning>
  これでは会話間でファイルを記憶しません。ユーザーは毎回再アップロードする必要があります。永続的なファイルには、[Startノードのファイル変数](/en/guides/workflow/node/start)を使用してください。
</Warning>

### 画像

一部のLLMは画像を直接分析することができます。

1. ファイルタイプで「画像」を有効にする  
2. VISIONを有効にしたLLMノードを追加する
3. `sys.files`変数を選択する
4. LLMの出力を持つ回答ノードを追加する

![ビジョンを有効にする](https://assets-docs.dify.ai/dify-enterprise-mintlify/en/guides/workflow/3a3582bd9bc8ea94bbdbfeefe6a78571.png)

### 混合ファイルタイプ

ドキュメントと画像の両方を処理します：

1. 「画像」と「ドキュメント」の両方を有効にする
2. ファイルタイプをフィルタリングするための2つのリスト操作ノードを追加する
3. 画像をビジョンを持つLLMに送る
4. ドキュメントをドキュメント抽出器に送る
5. 結果を回答ノードで結合する

![混合ファイルタイプ](https://assets-docs.dify.ai/dify-enterprise-mintlify/en/guides/workflow/66471e8e67b2ede0c94bfa1cffeab834.png)

### オーディオとビデオ

LLMはこれらを直接処理できません。オーディオ/ビデオ処理には[外部ツール](/en/guides/extension/api-based-extension/external-data-tool)が必要です。

## 制限

- ファイルあたり最大15MB
- 一度に最大10ファイル
```