edgegate_compile_genie
Submit a genie compile job for a target device chipset, choosing one of three input formats: HuggingFace repo, ONNX artifacts, or precompiled bundle. Returns a job ID to poll for progress.
Instructions
Submit a 3-lane genie compile for the Behavioral Gate's self-hosted runner. Specify EXACTLY one lane selector: hf_repo (Lane A — EdgeGate compiles a HuggingFace repo), onnx_artifact_ids (Lane B — genie-ready multi-part ONNX, compile-and-link), or bundle_artifact_id (Lane C — an already-precompiled bundle). Returns a job_id to poll. Requires workspace admin access.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hf_repo | No | Lane A: a HuggingFace repo id EdgeGate compiles into a genie bundle. | |
| device_id | Yes | Target device chipset id the bundle compiles for, e.g. sm8550. | |
| workspace_id | Yes | ||
| onnx_artifact_ids | No | Lane B: genie-ready multi-part ONNX artifact ids to compile-and-link. | |
| bundle_artifact_id | No | Lane C: an already-precompiled genie bundle artifact id. |