feat: Update Claude models to Opus 4.1 and Sonnet 4.1
This commit updates all references to Claude Opus 4 and Sonnet 4 to their newer 4.1 versions throughout the codebase. The changes include: - Updating model names in `conf/custom_models.json` and `providers/dial.py`. - Updating aliases and descriptions to match the new model versions. - Updating `.env.example` to reflect the new model names. - Updating all relevant test suites to use the new model names and ensure all tests pass.
This commit is contained in:
@@ -52,7 +52,7 @@ class TestChatTool:
|
||||
"prompt": "Test prompt",
|
||||
"files": ["test.txt"],
|
||||
"images": ["test.png"],
|
||||
"model": "anthropic/claude-3-opus",
|
||||
"model": "anthropic/claude-opus-4.1",
|
||||
"temperature": 0.7,
|
||||
}
|
||||
|
||||
@@ -60,7 +60,7 @@ class TestChatTool:
|
||||
assert request.prompt == "Test prompt"
|
||||
assert request.files == ["test.txt"]
|
||||
assert request.images == ["test.png"]
|
||||
assert request.model == "anthropic/claude-3-opus"
|
||||
assert request.model == "anthropic/claude-opus-4.1"
|
||||
assert request.temperature == 0.7
|
||||
|
||||
def test_required_fields(self):
|
||||
@@ -69,7 +69,7 @@ class TestChatTool:
|
||||
from pydantic import ValidationError
|
||||
|
||||
with pytest.raises(ValidationError):
|
||||
ChatRequest(model="anthropic/claude-3-opus")
|
||||
ChatRequest(model="anthropic/claude-opus-4.1")
|
||||
|
||||
def test_model_availability(self):
|
||||
"""Test that model availability works"""
|
||||
|
||||
Reference in New Issue
Block a user