OllamaLLMConfigEntry

OllamaLLMConfigEntry(**data: Any)

!!! abstract “Usage Documentation” Models

A base class for creating Pydantic models.

Parameters:
NameDescription
**dataType: Any

Class Attributes

api_type



client_host



hide_tools



model_config



num_ctx



num_predict



repeat_penalty



seed



stream



temperature



top_k



top_p



Instance Methods

create_client

create_client(self) -> 

model_dump

model_dump(
    self,
    *args: Any,
    exclude_none: bool = True,
    **kwargs: Any
) -> dict[str, Any]

!!! abstract “Usage Documentation” model_dump

Generate a dictionary representation of the model, optionally specifying which fields to include or exclude.

Parameters:
NameDescription
*argsType: Any
exclude_noneWhether to exclude fields that have a value of None.

Type: bool

Default: True
**kwargsType: Any
Returns:
TypeDescription
dict[str, typing.Any]A dictionary representation of the model.

model_dump_json

model_dump_json(
    self,
    *args: Any,
    exclude_none: bool = True,
    **kwargs: Any
) -> str

!!! abstract “Usage Documentation” model_dump_json

Generates a JSON representation of the model using Pydantic’s to_json method.

Parameters:
NameDescription
*argsType: Any
exclude_noneWhether to exclude fields that have a value of None.

Type: bool

Default: True
**kwargsType: Any
Returns:
TypeDescription
strA JSON string representation of the model.