acyclic-inference
Customer-side Inference SDK for immutable Context revisions, recoverable Runs, streamed events, and explicit warm retention. Context content operations do not imply a deployed inference service.
Connect over authenticated HTTPS with Inference::connect(endpoint, api_key, ca_pem). Supply a trusted PEM CA when the service uses a private CA; transport validation remains enabled. Create or attach a Context, then use the typed operation builders to fork, edit, generate, and retain. Save the Run identity after admission so an interrupted caller can recover it. Warm commitments have their own inspect, renew, and release lifecycle.
See the Rust API, repository example, and customer protocol. Provider availability, model access, and billing are deployment-specific.