The reference documents a profile's gpu need and its own comfyui block
CI / test (push) Failing after 8m7s

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Ilker ManapandClaude Opus 5.5 committed 2026-10-11 16:10:16 +02:00
1 parent 777a9223a7
commit a313b3e0da
3 files changed
+48

No files matched your search

+38
View File
@@ -119,6 +119,8 @@ rather than repeated.
| `name` | `string` | [Federation](#federation) |
| `interval` | `time.Duration` | [Federation](#federation) |
| `enabled` | `bool` | [FirewallSettings](#firewallsettings) |
| `min_compute_capability` | `float64` | [GPUNeed](#gpuneed) |
| `min_memory_gb` | `int` | [GPUNeed](#gpuneed) |
| `format` | `string` | [GuardModel](#guardmodel) |
| `categories` | `[]string` | [GuardModel](#guardmodel) |
| `name` | `string` | [Input](#input) |
@@ -266,6 +268,9 @@ rather than repeated.
| `kv_events` | `bool` | [Profile](#profile) |
| `gpu` | `*GPUNeed` | [Profile](#profile) |
| `comfyui` | `*ProfileComfyUI` | [Profile](#profile) |
| `workflow` | `string` | [ProfileComfyUI](#profilecomfyui) |
| `checkpoint` | `string` | [ProfileComfyUI](#profilecomfyui) |
| `nodes` | `[]CustomNode` | [ProfileComfyUI](#profilecomfyui) |
| `activation_wait` | `time.Duration` | [Router](#router) |
| `scrape_interval` | `time.Duration` | [Router](#router) |
| `scrape_timeout` | `time.Duration` | [Router](#router) |
@@ -1202,6 +1207,21 @@ site whose own firewall does that job; the rules are kept, and true
puts them back. Changed in the cluster's settings, it is in force on
every node and control plane within seconds.
## GPUNeed
### `min_compute_capability`
`float64`
MinComputeCapability is the oldest architecture that runs it: 7.5 is
Turing, 8.0 Ampere (bf16, flash-attention 2), 8.9 Ada (fp8), 9.0 Hopper.
### `min_memory_gb`
`int`
MinMemoryGB is the card's own memory it needs.
## GuardModel
### `format`
@@ -2316,6 +2336,8 @@ GPU says what card the profile needs, in place of naming its class:
it stands for every class in the cluster that meets it. A catalog
entry written once then places sensibly on any site's cards.
Takes a [GPUNeed](#gpuneed) block.
### `comfyui`
`*ProfileComfyUI`
@@ -2323,6 +2345,22 @@ entry written once then places sensibly on any site's cards.
ComfyUI is this profile's own workflow, checkpoint and nodes, over the
model's: an fp8 workflow where the card has fp8, fp16 where it has not.
Takes a [ProfileComfyUI](#profilecomfyui) block.
## ProfileComfyUI
### `workflow`
`string`
### `checkpoint`
`string`
### `nodes`
`[]CustomNode`
## Router
### `activation_wait`