---
title: ファイル
description: 複数のファイルを読み込んで解析する
---

import { BlockInfoCard } from "@/components/ui/block-info-card"

<BlockInfoCard 
  type="file_v3"
  color="#40916C"
/>

{/* MANUAL-CONTENT-START:intro */}
ファイルパーサーツールは、さまざまなファイル形式からコンテンツを抽出して処理する強力な方法を提供し、エージェントワークフローにドキュメントデータを簡単に組み込むことができます。このツールは複数のファイル形式をサポートし、最大200MBのサイズのファイルを処理できます。

ファイルパーサーを使用すると、以下のことが可能です：

- **複数のファイル形式を処理**: PDF、CSV、Wordドキュメント（DOCX）、テキストファイルなどからテキストを抽出
- **大きなファイルを処理**: 最大200MBサイズのドキュメントを処理
- **URLからファイルを解析**: オンラインでホストされているファイルのURLを提供することで、直接コンテンツを抽出
- **複数のファイルを一度に処理**: 一回の操作で複数のファイルをアップロードして解析
- **構造化データを抽出**: 可能な限り元のドキュメントからフォーマットと構造を維持

ファイルパーサーツールは、エージェントがレポートの分析、スプレッドシートからのデータ抽出、さまざまなドキュメントソースからのテキスト処理など、ドキュメントコンテンツを扱う必要があるシナリオで特に役立ちます。ドキュメントコンテンツをエージェントが利用できるようにするプロセスを簡素化し、直接テキスト入力と同じくらい簡単にファイルに保存された情報を扱うことができます。
{/* MANUAL-CONTENT-END */}

## 使用方法

ワークフローにファイルを統合します。手動でファイルをアップロードするか、ファイルURLを挿入することができます。

## ツール

### `file_parser`

アップロードされたファイルまたはURL（テキスト、PDF、CSV、画像など）からのファイルを1つ以上解析します

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `filePath` | string | はい | ファイルへのパス。単一のパス、URL、またはパスの配列が可能です。 |
| `fileType` | string | いいえ | 解析するファイルの種類（指定しない場合は自動検出されます） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `files` | array | 解析されたファイルの配列 |
| `combinedContent` | string | すべての解析されたファイルの結合コンテンツ |
