> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/roboflow/roboflow-jp/workflows/workflow-blocks.md).

# Workflow Blocks

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

Roboflow のドキュメントのこのセクションでは、以下を説明します:

1. 各 Block が何をするか
2. 各 Block の使い方
3. Block が役立つ場面
4. Block によって返されるレスポンス

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

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

| カテゴリ                      | 説明                                                           |
| ------------------------- | ------------------------------------------------------------ |
| Models                    | fine-tuned model または foundation model を実行します。                |
| Visualizations            | モデルの出力を可視化します。                                               |
| Logic and Branching       | Workflow のフローを制御します。                                         |
| Data Storage              | Roboflow データセットまたは外部データベースにデータを保存します。                        |
| Notifications             | SMS メッセージやメールなどのアラートを送信します。                                  |
| Video Processing          | 追跡アルゴリズム、ゾーン滞在時間分析、ライン横断チェックを使って動画の内容を解析します。                 |
| Transformations           | 画像データと予測データを操作します。                                           |
| Classical Computer Vision | エッジ検出、テンプレートマッチング、サイズ測定などの古典的なコンピュータビジョンタスクを実行します。           |
| Enterprise                | MQTT や Modbus TCP を使用するなど、Roboflow を Enterprise システムに接続します。  |
| Advanced                  | PASS/FAIL 分析、データキャッシュ、embedding 類似度など、特定のユースケース向けの高度なブロックです。 |
| Custom                    | Python でカスタムブロックを作成して実行します                                   |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.roboflow.com/roboflow/roboflow-jp/workflows/workflow-blocks.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
