@@ -35,7 +35,7 @@ public function __construct(array $additionalModels = [])
3535 Capability::TOOL_CALLING ,
3636 ],
3737 ],
38- 'claude-3-5-haiku-latest ' => [
38+ 'claude-3-opus-20240229 ' => [
3939 'class ' => Claude::class,
4040 'capabilities ' => [
4141 Capability::INPUT_MESSAGES ,
@@ -45,7 +45,7 @@ public function __construct(array $additionalModels = [])
4545 Capability::TOOL_CALLING ,
4646 ],
4747 ],
48- 'claude-3-sonnet-20240229 ' => [
48+ 'claude-3-5-haiku-latest ' => [
4949 'class ' => Claude::class,
5050 'capabilities ' => [
5151 Capability::INPUT_MESSAGES ,
@@ -55,7 +55,7 @@ public function __construct(array $additionalModels = [])
5555 Capability::TOOL_CALLING ,
5656 ],
5757 ],
58- 'claude-3-5-sonnet-latest ' => [
58+ 'claude-3-5-haiku-20241022 ' => [
5959 'class ' => Claude::class,
6060 'capabilities ' => [
6161 Capability::INPUT_MESSAGES ,
@@ -65,7 +65,7 @@ public function __construct(array $additionalModels = [])
6565 Capability::TOOL_CALLING ,
6666 ],
6767 ],
68- 'claude-3-5 -sonnet-20241022 ' => [
68+ 'claude-3-7 -sonnet-latest ' => [
6969 'class ' => Claude::class,
7070 'capabilities ' => [
7171 Capability::INPUT_MESSAGES ,
@@ -75,7 +75,7 @@ public function __construct(array $additionalModels = [])
7575 Capability::TOOL_CALLING ,
7676 ],
7777 ],
78- 'claude-3-7-sonnet-latest ' => [
78+ 'claude-3-7-sonnet-20250219 ' => [
7979 'class ' => Claude::class,
8080 'capabilities ' => [
8181 Capability::INPUT_MESSAGES ,
@@ -105,7 +105,7 @@ public function __construct(array $additionalModels = [])
105105 Capability::TOOL_CALLING ,
106106 ],
107107 ],
108- 'claude-3- opus-20240229 ' => [
108+ 'claude-opus-4-20250514 ' => [
109109 'class ' => Claude::class,
110110 'capabilities ' => [
111111 Capability::INPUT_MESSAGES ,
@@ -115,7 +115,7 @@ public function __construct(array $additionalModels = [])
115115 Capability::TOOL_CALLING ,
116116 ],
117117 ],
118- 'claude-opus-4-20250514 ' => [
118+ 'claude-opus-4-0 ' => [
119119 'class ' => Claude::class,
120120 'capabilities ' => [
121121 Capability::INPUT_MESSAGES ,
@@ -125,17 +125,40 @@ public function __construct(array $additionalModels = [])
125125 Capability::TOOL_CALLING ,
126126 ],
127127 ],
128- 'claude-opus-4-0 ' => [
128+ 'claude-opus-4-1 ' => [
129129 'class ' => Claude::class,
130130 'capabilities ' => [
131131 Capability::INPUT_MESSAGES ,
132132 Capability::INPUT_IMAGE ,
133133 Capability::OUTPUT_TEXT ,
134134 Capability::OUTPUT_STREAMING ,
135+ Capability::OUTPUT_STRUCTURED ,
135136 Capability::TOOL_CALLING ,
136137 ],
137138 ],
138- 'claude-opus-4-1 ' => [
139+ 'claude-opus-4-1-20250805 ' => [
140+ 'class ' => Claude::class,
141+ 'capabilities ' => [
142+ Capability::INPUT_MESSAGES ,
143+ Capability::INPUT_IMAGE ,
144+ Capability::OUTPUT_TEXT ,
145+ Capability::OUTPUT_STREAMING ,
146+ Capability::OUTPUT_STRUCTURED ,
147+ Capability::TOOL_CALLING ,
148+ ],
149+ ],
150+ 'claude-sonnet-4-5-20250929 ' => [
151+ 'class ' => Claude::class,
152+ 'capabilities ' => [
153+ Capability::INPUT_MESSAGES ,
154+ Capability::INPUT_IMAGE ,
155+ Capability::OUTPUT_TEXT ,
156+ Capability::OUTPUT_STREAMING ,
157+ Capability::OUTPUT_STRUCTURED ,
158+ Capability::TOOL_CALLING ,
159+ ],
160+ ],
161+ 'claude-haiku-4-5-20251001 ' => [
139162 'class ' => Claude::class,
140163 'capabilities ' => [
141164 Capability::INPUT_MESSAGES ,
0 commit comments