> 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/workflows/ja/gaido.md).

# 開発者ガイド

- [開発者ガイド](https://docs.roboflow.com/workflows/ja/gaido/developer-guide.md): Workflows を拡張する開発者向けのリファレンス。エコシステムの基盤、Definition 言語、Compiler と Execution Engine、Kinds、そして独自ブロックの書き方を扱います。
- [Workflow Definition の構文](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/definitions.md): Workflow Definition の JSON 構文: バージョンマーカー、入力、ステップ、セレクタ、出力。
- [Workflow の実行](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/workflow-execution.md): Workflow の実行方法: コンパイル、バッチ指向データ、次元レベル、条件付き実行、出力構築。
- [で定義された](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds.md): Kinds は Workflows の型システムです。あらゆる接続の背後にある意味論的な意味とデータ表現を表します。
- [barcodedetection 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/bar-code-detection.md): バーコード検出による予測。
- [boolean 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/boolean.md): 真偽値フラグ。
- [bytes 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/bytes.md): この Kind はバイト列を表します。
- [classificationprediction 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/classification-prediction.md): 分類器の予測結果。
- [contours 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/contours.md): 各配列が輪郭点を表す numpy 配列のリスト。
- [detection 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/detection.md): 検出ベースの予測の単一要素（\`object\_detection\_prediction\` など）。
- [detectionsoverlaps 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/detections-overlaps.md): ペアごとの検出重なりレコードのリスト。
- [dictionary 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/dictionary.md): 辞書。
- [embedding 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/embedding.md): ベクトル埋め込みを表す浮動小数点数のリスト。
- [floatzerotoone 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/float-zero-to-one.md): \`\[0.0, 1.0]\` の範囲の \`float\` 値。
- [float 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/float.md): 浮動小数値。
- [imagekeypoints 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/image-keypoints.md): 古典的コンピュータビジョン手法で検出された画像キーポイント。
- [imagemetadata 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/image-metadata.md): supervision に必要な画像メタデータを含む辞書。
- [image 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/image.md): Workflows 内の画像。
- [inferenceid 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/inference-id.md): 推論識別子。
- [instancesegmentationprediction 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/instance-segmentation-prediction.md): 検出されたバウンディングボックスとセグメンテーションマスクを sv.Detections(...) オブジェクト形式で含む予測。
- [integer 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/integer.md): 整数値。
- [keypointdetectionprediction 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/keypoint-detection-prediction.md): 検出されたバウンディングボックスと検出されたキーポイントを sv.Detections(...) オブジェクト形式で含む予測。
- [labeledpoints 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/labeled-points.md): 正/負ラベル付きの 2D 点のリスト。
- [languagemodeloutput 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/language-model-output.md): LLM / VLM の出力。
- [listofvalues 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/list-of-values.md): 任意の型の値のリスト。
- [numpyarray 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/numpy-array.md): Numpy 配列。
- [objectdetectionprediction 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/object-detection-prediction.md): 検出されたバウンディングボックスを sv.Detections(...) オブジェクト形式で含む予測。
- [parentid 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/parent-id.md): ステップ出力の親識別子。
- [point 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/point.md): 2D の単一点。
- [predictiontype 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/prediction-type.md): 予測タイプを示す文字列値。
- [qrcodedetection 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/qr-code-detection.md): QRコード検出による予測。
- [rgbcolor 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/rgb-color.md): RGB カラー。
- [rleinstancesegmentationprediction 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/rle-instance-segmentation-prediction.md): 検出されたバウンディングボックスと RLE エンコードされたセグメンテーションマスクを sv.Detections(...) オブジェクト形式で含む予測。
- [roboflowapikey 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/roboflow-api-key.md): Roboflow API キー。
- [ROBOFLOWMANAGEDKEY 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/roboflow-managed-key.md): Roboflow 管理のキーまたは認証情報。
- [roboflowmodelid 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/roboflow-model-id.md): Roboflow モデル ID。
- [roboflowproject 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/roboflow-project.md): Roboflow プロジェクト名。
- [roboflowsolution 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/roboflow-solution.md): Roboflow Vision Events のユースケース識別子。
- [secret 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/secret.md): 秘密値。
- [semanticsegmentationprediction 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/semantic-segmentation-prediction.md): セマンティックセグメンテーションの各ピクセルのクラスラベルと信頼度を含む予測。
- [serialisedpayloads 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/serialised-payloads.md): 通常はシンクで受け入れられるシリアライズ済み要素。
- [string 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/string.md): 文字列値。
- [timestamp 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/timestamp.md): タイムスタンプオブジェクト。
- [topclass 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/top-class.md): 分類モデルが予測した最上位クラスを表す文字列値。
- [videometadata 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/video-metadata.md): 動画画像メタデータ。
- [Kind](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/wildcard.md): 任意の要素に相当します。
- [zone 型](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/kinds/zone.md): ポリゴンゾーンの定義。
- [データ表現](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/data-representations.md): ブロックが実行時に受け取る Python データ型: Batch、WorkflowImageData、VideoMetadata。
- [Workflows Compiler](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/compiler.md): Workflows Compiler が Workflow Definition を実行可能な計算グラフに変換する方法。
- [Execution Engine](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/execution-engine.md): Workflows Execution Engine の内部: 入力検証、実行順序、ステップの入力と出力、フロー制御。
- [内部ワークフロー](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/inner-workflows.md): Inner workflow ブロックを使って 1 つの Workflow 定義を別の Workflow 定義内に埋め込み、コンパイラがそれをどのようにインライン展開するか。
- [Execution Engine 変更履歴](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/execution-engine-changelog.md): Workflows Execution Engine のバージョンごとの変更点。
- [バージョン管理](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/versioning.md): Workflows Execution Engine、Workflow Definitions、ブロックがどのようにバージョン管理されるか。
- [Workflow ブロックを作成する](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/create-a-block.md): Workflow ブロックの作成に関する完全な開発者ガイド: マニフェスト、入力、出力、バッチ処理、フロー制御、次元。
- [ブロックをプラグインにまとめる](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/block-bundling.md): Workflow ブロックをプラグインとしてパッケージ化します: 必要なインターフェース、Kinds、初期化子、シリアライザ、読み込み。
- [動的 Python ブロック](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/dynamic-python-blocks.md): Execution Engine が実行時に解釈する Python コードを使って、Workflow Definition 内でブロックをその場で定義します。
- [ブロックのテスト](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/testing.md): 作成した Workflow ブロックに推奨される単体テストと統合テストのアプローチ。
- [コミュニティプラグイン](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/community-plugins.md): ブロック、モデル、統合機能をエコシステムに追加する、コミュニティ作成の Workflow プラグイン。
- [Workflows スキーマ API](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/schema-api.md): Workflow の入力、出力、型ヒント、種類スキーマをプログラムで記述します。
- [Workflow プロファイリング](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/profiling.md): Workflow の実行時間を計測し、Chrome 互換のプロファイリングトレースでボトルネックを見つけます。
- [Workflows ベンチマーク](https://docs.roboflow.com/workflows/ja/gaido/developer-guide/benchmarks.md): 直接モデル推論のレイテンシと、同じモデルを Workflow に組み込んだ場合のレイテンシを比較します。
