For the complete documentation index, see llms.txt. This page is also available as Markdown.

カスタムブロック

カスタムPythonブロックを使って、Workflow内で独自のロジックを記述・実行します。

組み込みのBlocksでユースケースをカバーできない場合は、Pythonで独自のロジックを書き、Workflow内のBlockとして実行できます。

カスタムPythonブロックを使うと、完全なプラグインを構築して公開することなく、データの変換、外部サービスの呼び出し、または独自ロジックの実装ができます。コードはWorkflow Definition自体の中に存在し、実行時に実際のBlockにコンパイルされます。これらはセルフホスト型の inference サーバーおよびDedicated Deployments、またRoboflow Serverless v2 API上でも実行され、そこで分離されたコンテナ内で実行されます。

次のステップ

  • 動的Pythonブロック - Workflow Definition内でブロックを定義するための完全なリファレンス: manifest、動的な入力と出力、 run(...)init(...) メソッド、状態管理、デバッグ。

  • Workflowブロックを作成する - バージョン管理、バッチ処理、フロー制御、またはカスタム次元が必要な場合は、適切なBlockクラスを作成します。

  • ブロックをプラグインにまとめる - Blocksをインストール可能なプラグインとしてパッケージ化し、チーム全体やコミュニティが使えるようにします。

最終更新

役に立ちましたか?