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

# ファイル入力

> URL からファイルを取得する

## 概要

ファイル入力ツールを使用すると、指定された URL からファイルを取得できます。

## 主な機能

* `INPUT_PDF_FILE`: URL から PDF ファイルを取得
* `INPUT_CSV_FILE`: URL から CSV ファイルを取得
* `INPUT_DOCX_FILE`: URL から DOCX（Word）ファイルを取得し、抽出したテキストを返す
* `INPUT_JSON`: JSON データを直接入力
* `INPUT_FILE`: 任意のファイルを URL から入力
* `INPUT_TEXT`: プレーンテキストを直接入力

## ツール

### INPUT\_DOCX\_FILE

URL 上の DOCX（Word）ファイルを読み込み、抽出したテキストを返します。

**入力**:

| パラメータ         | 型                  | 必須  | 説明                                           |
| ------------- | ------------------ | --- | -------------------------------------------- |
| `value`       | string / string\[] | はい  | 読み込む DOCX ファイルの URL。単一の URL または URL の配列を指定可能 |
| `description` | string             | いいえ | DOCX ファイルの説明                                 |

**出力**:

* `result`: DOCX ファイルから抽出されたテキスト

### 例：URL からファイルを取得する

```yaml theme={null}
- id: "pdf"
  tool: INPUT_PDF_FILE
  input:
    - name: value
      value: https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
- id: "1"
  tool: INPUT_CSV_FILE
  input:
    - name: value
      value: https://people.sc.fsu.edu/~jburkardt/data/csv/addresses.csv
- id: "docx"
  tool: INPUT_DOCX_FILE
  input:
    - name: value
      value: https://example.com/files/report.docx
    - name: description
      value: "月次レポートのWord文書"
```

## 関連する入力ツール

以下の入力ツールは別のページで説明しています。

* `INPUT_WEBHOOK`、`INPUT_SLACK_EVENT`、`INPUT_IMAGE_FILE`、`INPUT_FILE_AS_TEXT`、`INPUT_TWILIO_SMS`: [高度な入力ツール](/ja/pages/tools/files/input_advanced) を参照
* `INPUT_JSON_WITH_VALIDATION`: [バリデーション付き JSON 入力](/ja/pages/tools/validation/input) を参照
