# Classes

### `LLMModel`

```python
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`

```python
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`

```python
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*
