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

# ファイル ノード

> Giselle のファイル ノードが PDF、画像、テキストなどのファイルをアップロードし、AI ワークフローの入力として使用する方法を学びます。

## Giselle のファイル ノード

**ファイル ノード**は「変数ノード」の特殊なタイプで、Giselle ワークフロー内でファイルのアップロードと処理を直接行うことができます。入力ソースとして機能し、AI モデルが分析、要約、または変換を行うための文書、画像、テキストファイルを組み込むことができます。

### ファイル ノードの使用方法

1. **ノードを追加**: キャンバス下部のツールバーから「ファイル」ノードを Workspace にドラッグ＆ドロップします。
2. **ファイルをアップロード**: ノードを選択して設定パネルを開きます。指定された領域にファイルをドラッグ＆ドロップするか、クリックしてファイルセレクターを開くことでファイルをアップロードできます。
3. **ステータスを確認**: ノードはアップロードのステータスを表示します。ファイルは「アップロード中」「アップロード完了」「失敗」の3つの状態のいずれかになります。正常にアップロードされると、ファイルは Workspace 内に安全に保存され、ワークフローで使用する準備が整います。

### サポートされるファイル タイプ

ファイル ノードは複数のファイル タイプをサポートしており、それぞれ特定の用途と制限があります。

| ファイル タイプ | 対応形式 | 最大サイズ | 一般的な用途 |
| :- | :- | :- | :- |
| **PDF** | `application/pdf` | 4.5MB | 文書処理、テキスト抽出、分析 |
| **画像** | `image/png`、`image/jpeg`、`image/gif`、`image/svg` | 4.5MB | ビジュアル コンテンツの分析と生成 |
| **テキスト** | `text/plain`、`text/markdown` | 4.5MB | テキスト コンテンツの処理と生成 |

### ワークフロー統合

ファイル ノードの主要な目的は、他のノード（最も一般的には[ジェネレーター ノード](https://giselle.mintlify.site/glossary/generator-node.md)）にデータを提供することです。

* **出力を接続**: ファイル ノードの「出力」をジェネレーター ノードの入力に接続できます。
* **コンテンツを処理**: ジェネレーター ノードで、ファイルのコンテンツに対してタスクを実行するよう AI モデルに指示できます。例えば、PDF ファイルを接続して AI に「添付文書から主要な発見事項を要約してください」と指示できます。

#### モデル互換性

接続できるファイルのタイプは、対象となる AI モデルの機能によって決まります。例えば：

* **PDF とテキスト ファイル**は、分析、要約、質疑応答などのタスクのために、テキストベースまたはマルチモーダル モデルに接続できます。
* **画像ファイル**は、分析のために画像入力を受け入れるマルチモーダル モデルや、変換タスクのための画像生成モデルに接続できます。

### 技術的制限

ファイル ノードを使用する際は、以下の制限にご注意ください：

* **最大ファイル サイズ**: プラットフォームの制約（Vercel Serverless Function の制限）により、単一ファイル アップロードの最大サイズは **4.5MB** です。
* **画像サイズ制限**: 画像ファイルの最大サイズは **4.5MB** です。
* **接続制限**: サポートしないタイプのノードにファイルを接続することはできません。例えば、PDF ファイルを画像のみを生成するノードに接続することはできませんし、画像ファイルは古いテキスト専用生成モデルと互換性がない場合があります。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.