Skip to content

Python API

The public package is zeroshot; the install distribution is the-open-engine-zeroshot. All I/O methods are asynchronous. Public data objects are frozen dataclasses, and exact protocol documents are copied defensively at their boundary.

The reference is generated from the curated exports in zeroshot.__init__ and their source docstrings:

  • Client and run handle: run and stack submission, lookup, observation, and stop operations.
  • Configuration: targets, run requests, stack DAGs, delivery modes, and runtimes.
  • Result models: immutable run, stack, log, source, and terminal values.
  • Exceptions: request, target, protocol, timeout, and failed-run errors.

See the Python SDK guide for complete submissions and target examples.

Version identity

The SDK release paired with zeroshot vX.Y.Z is X.Y.Z.post1. This site records that value in its version manifest. If a later SDK-only revision is published, it does not alter an existing core docs snapshot.