Run a runnable synchronously
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Resources to embed within the runtime
Timeout in seconds. If null or less than 1, no timeout is set.
Telemetry strategy to use for the run. disable will disable telemetry, force will force telemetry, and default will use the runnable's default telemetry strategy.
disable, default, force Synchronous invocation result
Unique identifier for the run
ID of the account that owns this run
Current status of the run
running, completed, failed, cancelled, timeout, waiting When the run was created
ID of the parent run if this is a child run
ID of the runnable that was executed
Telemetry span ID for tracing
ID of the experiment this run belongs to
ID of the experiment candidate this run represents
Current state of the run
ID of the user who created the run
When the run completed (for completed, failed, cancelled, or timeout status)
Total number of input tokens used
Total number of cached tokens used
Total number of output tokens generated
Total cost of the run in USD
When the run failed (for failed status)
Result of the run. If the run has not yet completed, this will be partially populated and is subject to change over time. This may be null if the run has yet to generate any output.
Additional metadata about the run