pydo.resources.aio.inference package

Subpackages

Submodules

pydo.resources.aio.inference.async_invoke module

class pydo.resources.aio.inference.async_invoke.AsyncInvoke(client: Client)

Bases: object

Inference resource helper with nested async helpers.

async create(**kwargs: Any) Any

Delegates to client.inference.create_async_invoke.

class pydo.resources.aio.inference.async_invoke.AsyncInvokeAudio(parent: AsyncInvoke)

Bases: object

Audio namespace (generation + speech for TTS).

async generate(*, prompt: str, model_id: str, seconds_total: Optional[Any] = None, tags: Optional[Any] = None, **kwargs: Any) Any

Async music / text-to-audio (input.prompt, seconds_total, …).

class pydo.resources.aio.inference.async_invoke.AsyncInvokeImages(parent: AsyncInvoke)

Bases: object

Async image generation helper.

async generate(*, prompt: str, model_id: str, tags: Optional[Any] = None, **kwargs: Any) Any

Generate an image — maps to model_id and input.prompt.

class pydo.resources.aio.inference.async_invoke.AsyncInvokeSpeech(parent: AsyncInvoke)

Bases: object

Text-to-speech helper.

async create(*, input: str, model_id: str, tags: Optional[Any] = None, **kwargs: Any) Any

Create speech from text — maps input to input.text.

pydo.resources.aio.inference.models module

class pydo.resources.aio.inference.models.Models(client: Client)

Bases: object

Inference resource helper (generated).

async list(**kwargs: Any) Any

Delegates to client.inference.list_models.

pydo.resources.aio.inference.responses module

class pydo.resources.aio.inference.responses.Responses(client: Client)

Bases: object

Inference resource helper (generated).

async create(**kwargs: Any) Any

Delegates to client.inference.create_response.

Module contents

class pydo.resources.aio.inference.InferenceResources(client: Client)

Bases: object

Nested inference resource root (generated).