Claude
Claude
Claude(model_name: str = 'anthropic/claude-3-5-sonnet-20241022', system_extension: str | None = None, system_instruction: str | None = None, execution_output_template: str = EXECUTION_OUTPUT_TEMPLATE, execution_error_template: str = EXECUTION_ERROR_TEMPLATE, prompt_caching: bool = False, **kwargs)
Bases: LiteLLMBase
Code action model class for Claude 3.5 models.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
model_name
|
str
|
The LiteLLM-specific name of the model. |
'anthropic/claude-3-5-sonnet-20241022'
|
system_extension
|
str | None
|
Additional system prompt text. |
None
|
system_message
|
Complete system instruction to override default. |
required | |
execution_output_template
|
str
|
Template for formatting code execution results. |
EXECUTION_OUTPUT_TEMPLATE
|
execution_error_template
|
str
|
Template for formatting code execution errors. |
EXECUTION_ERROR_TEMPLATE
|
prompt_caching
|
bool
|
Whether to enable prompt caching. |
False
|
**kwargs
|
Default completion kwargs. |
{}
|