AsyncTazo in an asynchronous application. It has the same configuration
and resource names as Tazo.
decisions.create, models.list, and health.check. Use async with
for decisions.stream; the factory itself is not awaited. See the complete
streaming example.
Reuse a client for your application’s lifetime, then await client.close() or
exit its context. HTTP is natively asynchronous; upload file reads run in a
worker thread. Cancellation closes a streaming socket but does not cancel
accepted durable server work. Persist a caller-generated idempotency key before
an upload if recovery across cancellation or process exit is required.