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()