Invocation

Bases: NormanBaseModel

Represents a single model invocation event, including metadata, timestamps, and all associated input/output signatures.

An Invocation acts as the root record for a single execution of a model. It contains identifying information, creation time, and the full collection of structured inputs and outputs used for or produced by the invocation.

Fields
  • id (str) Unique identifier for the invocation. Defaults to "0".

  • account_id (str) Identifier of the account that triggered the invocation.

  • model_id (str) Identifier of the model executed during this invocation.

  • creation_time (datetime) Timestamp (UTC) indicating when the invocation was created. Defaults to the current time via datetime.now(timezone.utc).

  • inputs (list[InvocationSignature]) List of input signatures supplied to the invocation. Each element is an InvocationSignature instance.

  • outputs (list[InvocationSignature]) List of output signatures generated by the invocation. Each element is an InvocationSignature instance.

·

©

2026

·

©

2026

·

©

2026

On this page:

On this page: