AnthropicLLMConfigEntry - AG2

AnthropicLLMConfigEntry

autogen.oai.anthropic.AnthropicLLMConfigEntry

Bases: LLMConfigEntry

api_type class-attribute instance-attribute

api_type = 'anthropic'

max_tokens class-attribute instance-attribute

max_tokens = Field(default=4096, ge=1)

temperature class-attribute instance-attribute

temperature = Field(default=None, ge=0.0, le=1.0)

top_p class-attribute instance-attribute

top_p = Field(default=None, ge=0.0, le=1.0)

timeout class-attribute instance-attribute

timeout = Field(default=None, ge=1)

top_k class-attribute instance-attribute

top_k = Field(default=None, ge=1)

stop_sequences class-attribute instance-attribute

stop_sequences = None

stream class-attribute instance-attribute

stream = False

price class-attribute instance-attribute

price = Field(default=None, min_length=2, max_length=2)

tool_choice class-attribute instance-attribute

tool_choice = None

thinking class-attribute instance-attribute

thinking = None

gcp_project_id class-attribute instance-attribute

gcp_project_id = None

gcp_region class-attribute instance-attribute

gcp_region = None

gcp_auth_token class-attribute instance-attribute

gcp_auth_token = None

model class-attribute instance-attribute

model = Field(..., min_length=1)

api_key class-attribute instance-attribute

api_key = None

api_version class-attribute instance-attribute

api_version = None

base_url class-attribute instance-attribute

base_url = None

http_client class-attribute instance-attribute

http_client = None

voice class-attribute instance-attribute

voice = None

model_client_cls class-attribute instance-attribute

model_client_cls = None

response_format class-attribute instance-attribute

response_format = None

default_headers class-attribute instance-attribute

default_headers = None

tags class-attribute instance-attribute

tags = Field(default_factory=list)

model_config class-attribute instance-attribute

model_config = ConfigDict(extra='allow', arbitrary_types_allowed=True)

create_client

create_client()

apply_application_config

apply_application_config(application_config)

Apply application level configurations.

check_base_url classmethod

check_base_url(v, info)

serialize_base_url

serialize_base_url(v)

serialize_api_key

serialize_api_key(v)

model_dump

model_dump(*args, exclude_none=True, **kwargs)

model_dump_json

model_dump_json(*args, exclude_none=True, **kwargs)

get

get(key, default=None)

items

items()

keys

keys()

values

values()