plexus.dashboard.api.namespaces module

Model namespaces for the Plexus Dashboard API client.

class plexus.dashboard.api.namespaces.AccountNamespace(client: _BaseAPIClient)

Bases: object

__init__(client: _BaseAPIClient)
get_by_id(id: str)
get_by_key(key: str)
class plexus.dashboard.api.namespaces.ScoreResultNamespace(client: _BaseAPIClient)

Bases: object

__init__(client: _BaseAPIClient)
batch_create(items: list[Dict]) None

Create multiple score results in a batch.

create(value: float, item_id: str, *, immediate: bool = False, batch_size: int | None = 10, batch_timeout: float | None = 1.0, **kwargs) None

Create a new score result, optionally in background

class plexus.dashboard.api.namespaces.ScorecardNamespace(client: _BaseAPIClient)

Bases: object

__init__(client: _BaseAPIClient)
get_by_id(id: str)
get_by_key(key: str)