API Reference

The public API is available both through the top-level llm_batch_annotate package and through focused submodules. This reference stays module-oriented so the docs build remains stable while still being generated directly from the source code.

Top-level package

Public package exports for llm_batch_annotate.

Configuration models

Pydantic configuration models for serialized workflow runs.

Base contracts

Framework interfaces for tasks, builders, parsers, providers, and stores.

Artifact store

Filesystem-backed artifact store implementation.

OpenAI Batch provider

OpenAI Batch execution provider implementation.

Manifest models

Manifest and summary models persisted for each run.

Orchestration

Run orchestration for prepare, submit, poll, retrieve, parse, and finalize.