pydo.resources.inference package

Subpackages

Submodules

pydo.resources.inference.async_invoke module

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

Bases: object

Inference resource helper with nested async helpers.

create(**kwargs: Any) Any

Delegates to client.inference.create_async_invoke.

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

Bases: object

Audio namespace (generation + speech for TTS).

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.inference.async_invoke.AsyncInvokeImages(parent: AsyncInvoke)

Bases: object

Async image generation helper.

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.inference.async_invoke.AsyncInvokeSpeech(parent: AsyncInvoke)

Bases: object

Text-to-speech helper.

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

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

pydo.resources.inference.models module

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

Bases: object

Inference resource helper (generated).

list(**kwargs: Any) Any

Delegates to client.inference.list_models.

pydo.resources.inference.responses module

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

Bases: object

Inference resource helper (generated).

create(**kwargs: Any) Any

Delegates to client.inference.create_response.

Module contents

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

Bases: object

Nested inference resource root (generated).