From d011512b07c9b2876b1c82e80fbb5a16d5c86313 Mon Sep 17 00:00:00 2001 From: Ken Jiang Date: Thu, 5 Feb 2026 12:57:12 -0500 Subject: [PATCH 1/3] add opus 4.6 to --- packages/proxy/schema/model_list.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/packages/proxy/schema/model_list.json b/packages/proxy/schema/model_list.json index 544f3f06..c591d11a 100644 --- a/packages/proxy/schema/model_list.json +++ b/packages/proxy/schema/model_list.json @@ -945,6 +945,20 @@ "max_input_tokens": 200000, "max_output_tokens": 8192 }, + "claude-opus-4-6": { + "format": "anthropic", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 5, + "output_cost_per_mil_tokens": 25, + "input_cache_read_cost_per_mil_tokens": 0.5, + "input_cache_write_cost_per_mil_tokens": 6.25, + "displayName": "Claude 4.6 Opus", + "reasoning": true, + "reasoning_budget": true, + "max_input_tokens": 200000, + "max_output_tokens": 128000 + }, "claude-opus-4-5": { "format": "anthropic", "flavor": "chat", From 722eae4a5d16ab98fa5d0701b82b4cce1352f2a4 Mon Sep 17 00:00:00 2001 From: Ken Jiang Date: Thu, 5 Feb 2026 13:11:49 -0500 Subject: [PATCH 2/3] add vertex + bedrock --- packages/proxy/schema/index.ts | 3 ++ packages/proxy/schema/model_list.json | 42 +++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/packages/proxy/schema/index.ts b/packages/proxy/schema/index.ts index 42587be1..06afb293 100644 --- a/packages/proxy/schema/index.ts +++ b/packages/proxy/schema/index.ts @@ -418,6 +418,8 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = { "eu.anthropic.claude-3-haiku-20240307-v1:0": ["bedrock"], "anthropic.claude-opus-4-5-20251101-v1:0": ["bedrock"], "us.anthropic.claude-opus-4-5-20251101-v1:0": ["bedrock"], + "anthropic.claude-opus-4-6-v1:0": ["bedrock"], + "us.anthropic.claude-opus-4-6-v1:0": ["bedrock"], "anthropic.claude-opus-4-1-20250805-v1:0": ["bedrock"], "us.anthropic.claude-opus-4-1-20250805-v1:0": ["bedrock"], "amazon.nova-pro-v1:0": ["bedrock"], @@ -571,6 +573,7 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = { "publishers/anthropic/models/claude-3-5-sonnet-v2@20241022": ["vertex"], "publishers/anthropic/models/claude-3-5-sonnet": ["vertex"], "publishers/anthropic/models/claude-3-5-sonnet@20240620": ["vertex"], + "publishers/anthropic/models/claude-opus-4-6": ["vertex"], "publishers/anthropic/models/claude-opus-4-5@20251101": ["vertex"], "publishers/anthropic/models/claude-opus-4-1@20250805": ["vertex"], "publishers/anthropic/models/claude-opus-4": ["vertex"], diff --git a/packages/proxy/schema/model_list.json b/packages/proxy/schema/model_list.json index c591d11a..38bd6db6 100644 --- a/packages/proxy/schema/model_list.json +++ b/packages/proxy/schema/model_list.json @@ -3425,6 +3425,34 @@ "max_input_tokens": 200000, "max_output_tokens": 64000 }, + "us.anthropic.claude-opus-4-6-v1:0": { + "format": "anthropic", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 5, + "output_cost_per_mil_tokens": 25, + "input_cache_read_cost_per_mil_tokens": 0.5, + "input_cache_write_cost_per_mil_tokens": 6.25, + "displayName": "Claude 4.6 Opus", + "reasoning": true, + "reasoning_budget": true, + "max_input_tokens": 200000, + "max_output_tokens": 128000 + }, + "anthropic.claude-opus-4-6-v1:0": { + "format": "anthropic", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 5, + "output_cost_per_mil_tokens": 25, + "input_cache_read_cost_per_mil_tokens": 0.5, + "input_cache_write_cost_per_mil_tokens": 6.25, + "displayName": "Claude 4.6 Opus", + "reasoning": true, + "reasoning_budget": true, + "max_input_tokens": 200000, + "max_output_tokens": 128000 + }, "anthropic.claude-opus-4-5-20251101-v1:0": { "format": "anthropic", "flavor": "chat", @@ -4167,6 +4195,20 @@ "reasoning": true, "reasoning_budget": true }, + "publishers/anthropic/models/claude-opus-4-6": { + "format": "anthropic", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 5, + "output_cost_per_mil_tokens": 25, + "input_cache_read_cost_per_mil_tokens": 0.5, + "input_cache_write_cost_per_mil_tokens": 6.25, + "displayName": "Claude 4.6 Opus", + "reasoning": true, + "reasoning_budget": true, + "max_input_tokens": 200000, + "max_output_tokens": 128000 + }, "publishers/anthropic/models/claude-opus-4-5@20251101": { "format": "anthropic", "flavor": "chat", From c0a0ef813d99d1287bd6ab2b8b8305d5c2f62b5b Mon Sep 17 00:00:00 2001 From: Ken Jiang Date: Thu, 5 Feb 2026 13:25:41 -0500 Subject: [PATCH 3/3] fix naming --- packages/proxy/schema/model_list.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/proxy/schema/model_list.json b/packages/proxy/schema/model_list.json index 38bd6db6..3571ca51 100644 --- a/packages/proxy/schema/model_list.json +++ b/packages/proxy/schema/model_list.json @@ -3433,7 +3433,7 @@ "output_cost_per_mil_tokens": 25, "input_cache_read_cost_per_mil_tokens": 0.5, "input_cache_write_cost_per_mil_tokens": 6.25, - "displayName": "Claude 4.6 Opus", + "displayName": "US Claude 4.6 Opus", "reasoning": true, "reasoning_budget": true, "max_input_tokens": 200000,