From d160b1d51aaaa98183de4b5f129849bc2136b836 Mon Sep 17 00:00:00 2001 From: justcodebruh Date: Tue, 10 Feb 2026 01:23:41 -0500 Subject: [PATCH] Add global.anthropic.* Bedrock model IDs to pricing table AWS Bedrock global inference profiles use the global. prefix for cross-region endpoints. These were missing from the pricing table, causing $0 cost display for customers using global endpoints. Adds 7 entries: - global.anthropic.claude-sonnet-4-5-20250929-v1:0 - global.anthropic.claude-sonnet-4-20250514-v1:0 - global.anthropic.claude-haiku-4-5-20251001-v1:0 - global.anthropic.claude-opus-4-5-20251101-v1:0 - global.anthropic.claude-opus-4-6-v1 - anthropic.claude-opus-4-6-v1 (new base entry) --- packages/proxy/schema/model_list.json | 87 +++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/packages/proxy/schema/model_list.json b/packages/proxy/schema/model_list.json index 69cf5a77..f701fc37 100644 --- a/packages/proxy/schema/model_list.json +++ b/packages/proxy/schema/model_list.json @@ -3144,6 +3144,21 @@ "max_input_tokens": 200000, "max_output_tokens": 64000 }, + "global.anthropic.claude-sonnet-4-5-20250929-v1:0": { + "format": "anthropic", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 3, + "output_cost_per_mil_tokens": 15, + "input_cache_read_cost_per_mil_tokens": 0.3, + "input_cache_write_cost_per_mil_tokens": 3.75, + "displayName": "Global Claude 4.5 Sonnet", + "reasoning": true, + "reasoning_budget": true, + "parent": "anthropic.claude-sonnet-4-5-20250929-v1:0", + "max_input_tokens": 200000, + "max_output_tokens": 64000 + }, "anthropic.claude-sonnet-4-20250514-v1:0": { "format": "anthropic", "flavor": "chat", @@ -3173,6 +3188,21 @@ "max_input_tokens": 200000, "max_output_tokens": 64000 }, + "global.anthropic.claude-sonnet-4-20250514-v1:0": { + "format": "anthropic", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 3, + "output_cost_per_mil_tokens": 15, + "input_cache_read_cost_per_mil_tokens": 0.3, + "input_cache_write_cost_per_mil_tokens": 3.75, + "displayName": "Global Claude 4 Sonnet", + "reasoning": true, + "reasoning_budget": true, + "parent": "anthropic.claude-sonnet-4-20250514-v1:0", + "max_input_tokens": 200000, + "max_output_tokens": 64000 + }, "anthropic.claude-3-7-sonnet-20250219-v1:0": { "format": "anthropic", "flavor": "chat", @@ -3227,6 +3257,19 @@ "max_input_tokens": 200000, "max_output_tokens": 64000 }, + "global.anthropic.claude-haiku-4-5-20251001-v1:0": { + "format": "anthropic", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 0.8, + "output_cost_per_mil_tokens": 4, + "input_cache_read_cost_per_mil_tokens": 0.08, + "input_cache_write_cost_per_mil_tokens": 1, + "displayName": "Global Claude 3.5 Haiku", + "parent": "anthropic.claude-haiku-4-5-20251001-v1:0", + "max_input_tokens": 200000, + "max_output_tokens": 64000 + }, "anthropic.claude-3-5-haiku-20241022-v1:0": { "format": "anthropic", "flavor": "chat", @@ -3355,6 +3398,50 @@ "max_input_tokens": 200000, "max_output_tokens": 64000 }, + "anthropic.claude-opus-4-6-v1": { + "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, + "reasoning": true, + "display": "Claude Opus 4.6", + "reasoning_budget": true, + "max_input_tokens": 200000, + "max_output_tokens": 64000 + }, + "global.anthropic.claude-opus-4-5-20251101-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, + "reasoning": true, + "display": "Global Claude Opus 4.5", + "reasoning_budget": true, + "parent": "anthropic.claude-opus-4-5-20251101-v1:0", + "max_input_tokens": 200000, + "max_output_tokens": 64000 + }, + "global.anthropic.claude-opus-4-6-v1": { + "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, + "reasoning": true, + "display": "Global Claude Opus 4.6", + "reasoning_budget": true, + "parent": "anthropic.claude-opus-4-6-v1", + "max_input_tokens": 200000, + "max_output_tokens": 64000 + }, "anthropic.claude-opus-4-1-20250805-v1:0": { "format": "anthropic", "flavor": "chat",