Clarify that max_tokens mapping represents standard limits
Updated comments to explicitly state that ANTHROPIC_MODEL_MAX_TOKENS represents standard limits without beta headers. This prevents confusion about extended limits (e.g., Claude 3.7's 128K with beta header) which are not currently implemented in this mapping.
This commit is contained in:
parent
2be658435a
commit
acd54afdef
1 changed files with 4 additions and 1 deletions
|
|
@ -66,8 +66,11 @@ DEFAULT_MODEL: AnthropicModel = 'claude-3-7-sonnet-latest'
|
|||
|
||||
# Maximum output tokens for different Anthropic models
|
||||
# Based on official Anthropic documentation (as of 2025)
|
||||
# Note: These represent standard limits without beta headers.
|
||||
# Some models support higher limits with additional configuration (e.g., Claude 3.7 supports
|
||||
# 128K with 'anthropic-beta: output-128k-2025-02-19' header, but this is not currently implemented).
|
||||
ANTHROPIC_MODEL_MAX_TOKENS = {
|
||||
# Claude 3.7 models - 64K tokens (128K with beta header)
|
||||
# Claude 3.7 models - standard 64K tokens
|
||||
'claude-3-7-sonnet-latest': 65536,
|
||||
'claude-3-7-sonnet-20250219': 65536,
|
||||
# Claude 3.5 models
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue