Classes

Classes that are returned from functions in the DBNL Python SDK

LLMModel

dbnl.sdk.models.LLMModel(id: 'str',
	org_id: 'str',
	namespace_id: 'str',
	created_at: 'str',
	updated_at: 'str',
	name: 'str',
	model: 'str',
	type: 'str',
	provider: 'str',
	author_id: 'str',
	params: 'dict[str,
	str]',
	description: 'str | None' = None
)

author_id : str

created_at : str

description : str | None = None

id : str

model : str

name : str

namespace_id : str

org_id : str

params : dict[str, str]

provider : str

type : str

updated_at : str

Metric

dbnl.sdk.models.Metric(id: 'str',
	org_id: 'str',
	namespace_id: 'str',
	created_at: 'str',
	updated_at: 'str',
	project_id: 'str',
	name: 'str',
	expression_template: 'str',
	description: 'str | None' = None,
	greater_is_better: 'bool | None' = None
)

created_at : str

description : str | None = None

expression_template : str

greater_is_better : bool | None = None

id : str

name : str

namespace_id : str

org_id : str

project_id : str

updated_at : str

Project

dbnl.sdk.models.Project(id: 'str',
	org_id: 'str',
	namespace_id: 'str',
	created_at: 'str',
	updated_at: 'str',
	name: 'str',
	description: 'str | None' = None,
	schedule: "Literal['daily',
	'hourly'] | None" = None,
	default_llm_model_id: 'str | None' = None
)

created_at : str

default_llm_model_id : str | None = None

description : str | None = None

id : str

name : str

namespace_id : str

org_id : str

schedule : Literal['daily', 'hourly'] | None = None

updated_at : str

Was this helpful?