# Workflow Blocks

Workflows は Blocks で構成されています。複数の Blocks をつなげて、コンピュータビジョンアプリケーションを構築できます。

Roboflow ドキュメントのこのセクションでは、次の内容を扱います:

1. 各 Block が何をするか
2. 各 Block の使い方
3. Block が役立つ場合
4. Block が返すレスポンス

このセクションは、Workflow を構築する際の参考資料として用意されています。Workflows editor で特定の Block の使い方について疑問があるときは、いつでもここを参照することをおすすめします。

利用可能な Block のカテゴリはいくつかあります:

| カテゴリ                      | 説明                                                                                 |
| ------------------------- | ---------------------------------------------------------------------------------- |
| Models                    | fine-tuned model または foundation model を実行します。                                      |
| Visualizations            | model の出力を可視化します。                                                                  |
| Logic and Branching       | Workflow のフローを制御します。                                                               |
| Data Storage              | Roboflow dataset または外部データベースにデータを保存します。                                            |
| Notifications             | SMS メッセージや email などのアラートを送信します。                                                    |
| Video Processing          | tracking algorithm、time in zone analysis、line crossing checks を使って動画の内容を分析します。     |
| Transformations           | image と prediction データを操作します。                                                      |
| Classical Computer Vision | edge detection、template matching、size measurement などの従来型コンピュータビジョンタスクを実行します。       |
| Enterprise                | MQTT や Modbus TCP の使用など、Roboflow を Enterprise システムに接続します。                          |
| Advanced                  | PASS/FAIL analysis、data caching、embedding similarity など、特定のユースケース向けの高度な blocks です。 |
| Custom                    | Python でカスタム blocks を作成して実行します                                                     |


---

# 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.roboflow.com/roboflow/roboflow-jp/workflows/workflow-blocks.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.
