···
119
+
name = "Claude Pro";
120
+
type = "anthropic";
121
+
base_url = "https://api.anthropic.com/v1";
122
+
api_key = "Bearer $(bunx anthropic-api-key)";
124
+
"anthropic-version" = "2023-06-01";
125
+
"anthropic-beta" = "oauth-2025-04-20";
129
+
id = "claude-opus-4-20250514";
130
+
model = "Claude Opus 4";
131
+
cost_per_1m_in = 15000;
132
+
cost_per_1m_out = 75000;
133
+
cost_per_1m_in_cached = 1125;
134
+
cost_per_1m_out_cached = 75000;
135
+
context_window = 200000;
136
+
default_max_tokens = 50000;
138
+
has_reasoning_efforts = true;
139
+
supports_attachments = true;
142
+
id = "claude-sonnet-4-20250514";
143
+
model = "Claude Sonnet 4";
144
+
cost_per_1m_in = 3000;
145
+
cost_per_1m_out = 15000;
146
+
cost_per_1m_in_cached = 225;
147
+
cost_per_1m_out_cached = 15000;
148
+
context_window = 200000;
149
+
default_max_tokens = 50000;
151
+
has_reasoning_efforts = false;
152
+
supports_attachments = true;
155
+
id = "claude-3-7-sonnet-20250219";
156
+
model = "Claude 3.7 Sonnet";
157
+
cost_per_1m_in = 2500;
158
+
cost_per_1m_out = 12000;
159
+
cost_per_1m_in_cached = 187;
160
+
cost_per_1m_out_cached = 12000;
161
+
context_window = 200000;
162
+
default_max_tokens = 128000;
164
+
has_reasoning_efforts = false;
165
+
supports_attachments = true;
168
+
id = "claude-3-5-sonnet-20241022";
169
+
model = "Claude 3.5 Sonnet (Latest)";
170
+
cost_per_1m_in = 3000;
171
+
cost_per_1m_out = 15000;
172
+
cost_per_1m_in_cached = 225;
173
+
cost_per_1m_out_cached = 15000;
174
+
context_window = 200000;
175
+
default_max_tokens = 8192;
176
+
can_reason = false;
177
+
has_reasoning_efforts = false;
178
+
supports_attachments = true;
181
+
id = "claude-3-5-haiku-20241022";
182
+
model = "Claude 3.5 Haiku";
183
+
cost_per_1m_in = 800;
184
+
cost_per_1m_out = 4000;
185
+
cost_per_1m_in_cached = 60;
186
+
cost_per_1m_out_cached = 4000;
187
+
context_window = 200000;
188
+
default_max_tokens = 8192;
189
+
can_reason = false;
190
+
has_reasoning_efforts = false;
191
+
supports_attachments = true;