plexus.dashboard.api.models.item module

class plexus.dashboard.api.models.item.Item(id: str, evaluationId: str, data: Dict, createdAt: datetime.datetime, updatedAt: datetime.datetime, prediction: str | None = None, groundTruth: str | None = None, isCorrect: bool | None = None, client: plexus.dashboard.api.client._BaseAPIClient | None = None)

Bases: BaseModel

__init__(id: str, evaluationId: str, data: Dict, createdAt: datetime, updatedAt: datetime, prediction: str | None = None, groundTruth: str | None = None, isCorrect: bool | None = None, client: _BaseAPIClient | None = None)
classmethod create(client: _BaseAPIClient, evaluationId: str, data: Dict, **kwargs) Item
createdAt: datetime
data: Dict
evaluationId: str
classmethod fields() str

Return the GraphQL fields to query for this model

classmethod from_dict(data: Dict[str, Any], client: _BaseAPIClient) Item

Create an instance from a dictionary of data

groundTruth: str | None = None
isCorrect: bool | None = None
prediction: str | None = None
update(**kwargs) Item
updatedAt: datetime