Skip to main content

PlacementRunnerDiagnostics

Event-sourced placement details for one runner assignment.

runnerIdRunnerid (string)required

Runner ID.

nodeIdNodeid (string)required

Node ID assigned to this runner.

friendlyName object

Friendly node name, when known.

anyOf
string
statusKind object

Current event-sourced runner status variant.

anyOf
string
deviceRankDevicerank (integer)required

Distributed device rank.

worldSizeWorldsize (integer)required

Distributed world size.

startLayerStartlayer (integer)required

Inclusive first model layer on this shard.

endLayerEndlayer (integer)required

Exclusive final model layer on this shard.

nLayersNlayers (integer)required

Total number of model layers.

isLocalIslocal (boolean)required

Whether this assignment is on the API node.

isMasterIsmaster (boolean)required

Whether this assignment is on the master node.

tasks object[]

Event-sourced tasks associated with this runner assignment.

  • Array [
  • taskIdTaskid (string)required

    Skulk task ID.

    taskKindTaskkind (string)required

    Concrete task model name.

    taskStatusTaskstatus (string)required

    Current event-sourced task status.

    instanceIdInstanceid (string)required

    Instance associated with the task.

    commandId object

    External command ID for user-facing inference tasks.

    anyOf
    string
    runnerId object

    Runner assigned to the task, if known.

    anyOf
    string
    modelId object

    Model associated with the task, if known.

    anyOf
    string
  • ]
  • PlacementRunnerDiagnostics
    {
    "runnerId": "string",
    "nodeId": "string",
    "friendlyName": "string",
    "statusKind": "string",
    "deviceRank": 0,
    "worldSize": 0,
    "startLayer": 0,
    "endLayer": 0,
    "nLayers": 0,
    "isLocal": true,
    "isMaster": true,
    "tasks": [
    {
    "taskId": "string",
    "taskKind": "string",
    "taskStatus": "string",
    "instanceId": "string",
    "commandId": "string",
    "runnerId": "string",
    "modelId": "string"
    }
    ]
    }