AnthropicLLMConfigEntry

AnthropicLLMConfigEntry(**data: Any)

!!! abstract “Usage Documentation” Models

A base class for creating Pydantic models.

Parameters:
NameDescription
**dataType: Any

Class Attributes

api_type



gcp_auth_token



gcp_project_id



gcp_region



max_tokens



model_config



price



stop_sequences



stream



temperature



thinking



timeout



tool_choice



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.