|
286 | 286 | Model( |
287 | 287 | id="claude-3.7-sonnet", |
288 | 288 | provider="github_copilot", |
289 | | - name="claude-3.7-sonnet", |
| 289 | + name="Claude 3.7 Sonnet", |
290 | 290 | description="", |
291 | 291 | capabilities=["tool_use", "vision", "stream"], |
292 | 292 | default=False, |
|
296 | 296 | Model( |
297 | 297 | id="gemini-2.5-pro-preview-05-06", |
298 | 298 | provider="github_copilot", |
299 | | - name="gemini-2.5-pro-preview-05-06", |
| 299 | + name="Gemini 2.5 Pro", |
300 | 300 | description="", |
301 | 301 | capabilities=["tool_use", "vision", "stream"], |
302 | 302 | default=False, |
|
306 | 306 | Model( |
307 | 307 | id="claude-3.7-sonnet-thought", |
308 | 308 | provider="github_copilot", |
309 | | - name="claude-3.7-sonnet-thought", |
| 309 | + name="Claude 3.7 Sonnet Thinking", |
310 | 310 | description="", |
311 | 311 | capabilities=["tool_use", "thinking", "vision", "stream"], |
312 | 312 | default=False, |
|
316 | 316 | Model( |
317 | 317 | id="gpt-4.1", |
318 | 318 | provider="github_copilot", |
319 | | - name="gpt-4.1", |
| 319 | + name="GPT 4.1", |
320 | 320 | description="", |
321 | 321 | capabilities=["tool_use", "vision", "stream"], |
322 | 322 | default=True, |
|
326 | 326 | Model( |
327 | 327 | id="o4-mini", |
328 | 328 | provider="github_copilot", |
329 | | - name="o4-mini", |
| 329 | + name="o4 mini", |
330 | 330 | description="", |
331 | 331 | capabilities=["tool_use", "thinking", "stream"], |
332 | 332 | default=False, |
|
346 | 346 | Model( |
347 | 347 | id="claude-sonnet-4", |
348 | 348 | provider="github_copilot", |
349 | | - name="claude-sonnet-4", |
| 349 | + name="Claude Sonnet 4", |
350 | 350 | description="", |
351 | 351 | capabilities=["tool_use", "vision", "stream"], |
352 | 352 | default=False, |
353 | 353 | input_token_price_1m=0.0, |
354 | 354 | output_token_price_1m=0.0, |
355 | 355 | ), |
| 356 | + Model( |
| 357 | + id="claude-opus-4", |
| 358 | + provider="github_copilot", |
| 359 | + name="Claude Opus 4", |
| 360 | + description="", |
| 361 | + capabilities=["tool_use", "vision", "stream", "thinking"], |
| 362 | + default=False, |
| 363 | + input_token_price_1m=0.0, |
| 364 | + output_token_price_1m=0.0, |
| 365 | + ), |
| 366 | + Model( |
| 367 | + id="o3", |
| 368 | + provider="github_copilot", |
| 369 | + name="o3", |
| 370 | + description="", |
| 371 | + capabilities=["tool_use", "vision", "stream", "thinking"], |
| 372 | + default=False, |
| 373 | + input_token_price_1m=0.0, |
| 374 | + output_token_price_1m=0.0, |
| 375 | + ), |
356 | 376 | ] |
357 | 377 | AVAILABLE_MODELS = ( |
358 | 378 | _ANTHROPIC_MODELS |
|
0 commit comments