From e8f1178e1e871a3d182a567190b3bd9b43741424 Mon Sep 17 00:00:00 2001 From: Erin McNulty Date: Mon, 6 Jul 2026 14:51:13 +0000 Subject: [PATCH 1/2] fix: remove non-invocable Bedrock model entries (validated via AWS) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Audited all 132 Bedrock models by invoking each through the gateway with the CI credentials and cross-checking against `aws bedrock list-foundation-models` / `list-inference-profiles` (us-east-1). Removed 29 entries that are definitively non-invocable and not fixable to a valid slug: - Bedrock end-of-life (HTTP 404 "reached the end of its life"): the amazon.titan text models, cohere.command-light/-text-v14, and the retired Claude 3.x / original Claude 4 (2025-05-14) snapshots (anthropic. and us. variants). - Invalid identifiers with no valid AWS id in any region (HTTP 400 "provided model identifier is invalid"): meta.llama3-1-405b-instruct-v1:0 (+us.), qwen.qwen3-235b-a22b-2507-v1:0, qwen.qwen3-coder-480b-a35b-v1:0, deepseek.v3-v1:0 (superseded by deepseek.v3.2, which is valid and kept), and the apac./eu. Claude 3.x cross-region profiles (which don't exist). All 29 were bedrock-only, so the entries + their index.ts mappings were dropped. Verified after removal: kept models still invoke (us.anthropic.claude-sonnet-4-6, deepseek.v3.2, us.deepseek.r1-v1:0 all 200); removed ids now 404 as unknown. NOT touched (need separate handling, not slug bugs): access-denied "Legacy" models (account-scoped — may work elsewhere: claude-3-haiku/-sonnet, cohere command-r, us.meta.llama3-2-*), region-scoped eu. profiles with a valid base (eu.mistral.pixtral-large-2502, eu.meta.llama3-2-*), the Bedrock-Mantle openai.gpt-5.x / xai.grok-4.3 ("Unexpected field type" — a proxy routing issue), and global.anthropic.claude-fable-5 (data-retention config). Co-Authored-By: Claude Opus 4.8 --- packages/proxy/schema/index.ts | 22 -- packages/proxy/schema/model_list.json | 436 -------------------------- 2 files changed, 458 deletions(-) diff --git a/packages/proxy/schema/index.ts b/packages/proxy/schema/index.ts index 74259436..a024b24c 100644 --- a/packages/proxy/schema/index.ts +++ b/packages/proxy/schema/index.ts @@ -490,32 +490,13 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = { "global.anthropic.claude-sonnet-4-5-20250929-v1:0": ["bedrock"], "anthropic.claude-sonnet-4-20250514-v1:0": ["bedrock"], "us.anthropic.claude-sonnet-4-20250514-v1:0": ["bedrock"], - "anthropic.claude-3-7-sonnet-20250219-v1:0": ["bedrock"], - "us.anthropic.claude-3-7-sonnet-20250219-v1:0": ["bedrock"], "anthropic.claude-haiku-4-5-20251001-v1:0": ["bedrock"], "us.anthropic.claude-haiku-4-5-20251001-v1:0": ["bedrock"], "global.anthropic.claude-haiku-4-5-20251001-v1:0": ["bedrock"], - "anthropic.claude-3-5-haiku-20241022-v1:0": ["bedrock"], - "us.anthropic.claude-3-5-haiku-20241022-v1:0": ["bedrock"], - "anthropic.claude-3-5-sonnet-20241022-v2:0": ["bedrock"], - "us.anthropic.claude-3-5-sonnet-20241022-v2:0": ["bedrock"], - "apac.anthropic.claude-3-5-sonnet-20241022-v2:0": ["bedrock"], - "anthropic.claude-3-5-sonnet-20240620-v1:0": ["bedrock"], - "us.anthropic.claude-3-5-sonnet-20240620-v1:0": ["bedrock"], - "apac.anthropic.claude-3-5-sonnet-20240620-v1:0": ["bedrock"], - "eu.anthropic.claude-3-5-sonnet-20240620-v1:0": ["bedrock"], - "anthropic.claude-opus-4-20250514-v1:0": ["bedrock"], - "us.anthropic.claude-opus-4-20250514-v1:0": ["bedrock"], - "anthropic.claude-3-opus-20240229-v1:0": ["bedrock"], - "us.anthropic.claude-3-opus-20240229-v1:0": ["bedrock"], "anthropic.claude-3-sonnet-20240229-v1:0": ["bedrock"], "us.anthropic.claude-3-sonnet-20240229-v1:0": ["bedrock"], - "apac.anthropic.claude-3-sonnet-20240229-v1:0": ["bedrock"], - "eu.anthropic.claude-3-sonnet-20240229-v1:0": ["bedrock"], "anthropic.claude-3-haiku-20240307-v1:0": ["bedrock"], "us.anthropic.claude-3-haiku-20240307-v1:0": ["bedrock"], - "apac.anthropic.claude-3-haiku-20240307-v1:0": ["bedrock"], - "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-7": ["bedrock"], @@ -613,7 +594,6 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = { "global.anthropic.claude-fable-5": ["bedrock"], "Qwen/Qwen3.7-Max": ["together"], "grok-build-0.1": ["xAI"], - "deepseek.v3-v1:0": ["bedrock"], "deepseek.r1-v1:0": ["bedrock"], "us.deepseek.r1-v1:0": ["bedrock"], "writer.palmyra-x4-v1:0": ["bedrock"], @@ -622,8 +602,6 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = { "us.writer.palmyra-x5-v1:0": ["bedrock"], "moonshotai.kimi-k2.5": ["bedrock"], "moonshotai/Kimi-K2.7-Code": ["together", "baseten"], - "qwen.qwen3-235b-a22b-2507-v1:0": ["bedrock"], - "qwen.qwen3-coder-480b-a35b-v1:0": ["bedrock"], "qwen.qwen3-coder-30b-a3b-v1:0": ["bedrock"], "mistral.devstral-2-123b": ["bedrock"], "mistral.magistral-small-2509": ["bedrock"], diff --git a/packages/proxy/schema/model_list.json b/packages/proxy/schema/model_list.json index 19e30ed1..027e555e 100644 --- a/packages/proxy/schema/model_list.json +++ b/packages/proxy/schema/model_list.json @@ -2866,16 +2866,6 @@ "bedrock" ] }, - "deepseek.v3-v1:0": { - "format": "converse", - "flavor": "chat", - "displayName": "DeepSeek V3.1", - "max_input_tokens": 128000, - "max_output_tokens": 8000, - "available_providers": [ - "bedrock" - ] - }, "accounts/fireworks/models/deepseek-coder-v2-instruct": { "format": "openai", "flavor": "chat", @@ -6741,42 +6731,6 @@ "bedrock" ] }, - "amazon.titan-text-premier-v1:0": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 0.5, - "output_cost_per_mil_tokens": 1.5, - "displayName": "Titan Text Premier", - "max_input_tokens": 42000, - "max_output_tokens": 32000, - "available_providers": [ - "bedrock" - ] - }, - "amazon.titan-text-express-v1": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 1.3, - "output_cost_per_mil_tokens": 1.7, - "displayName": "Titan Text Express", - "max_input_tokens": 42000, - "max_output_tokens": 8000, - "available_providers": [ - "bedrock" - ] - }, - "amazon.titan-text-lite-v1": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 0.3, - "output_cost_per_mil_tokens": 0.4, - "displayName": "Titan Text Lite", - "max_input_tokens": 42000, - "max_output_tokens": 4000, - "available_providers": [ - "bedrock" - ] - }, "us.anthropic.claude-sonnet-4-6": { "format": "anthropic", "flavor": "chat", @@ -6918,43 +6872,6 @@ "bedrock" ] }, - "anthropic.claude-3-7-sonnet-20250219-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": "Claude Sonnet 3.7", - "reasoning": true, - "reasoning_budget": true, - "deprecation_date": "2026-02-19", - "max_input_tokens": 200000, - "max_output_tokens": 8192, - "available_providers": [ - "bedrock" - ] - }, - "us.anthropic.claude-3-7-sonnet-20250219-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": "US Claude 3.7 Sonnet", - "reasoning": true, - "reasoning_budget": true, - "deprecation_date": "2026-02-19", - "parent": "anthropic.claude-3-7-sonnet-20250219-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 8192, - "available_providers": [ - "bedrock" - ] - }, "anthropic.claude-haiku-4-5-20251001-v1:0": { "format": "anthropic", "flavor": "chat", @@ -7098,149 +7015,6 @@ "bedrock" ] }, - "anthropic.claude-3-5-haiku-20241022-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": "Claude Haiku 3.5", - "deprecation_date": "2026-02-19", - "max_input_tokens": 200000, - "max_output_tokens": 8192, - "available_providers": [ - "bedrock" - ] - }, - "us.anthropic.claude-3-5-haiku-20241022-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": "US Claude 3.5 Haiku", - "deprecation_date": "2026-02-19", - "parent": "anthropic.claude-3-5-haiku-20241022-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 8192, - "available_providers": [ - "bedrock" - ] - }, - "anthropic.claude-3-5-sonnet-20241022-v2: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": "Claude Sonnet 3.5 v2", - "max_input_tokens": 1000000, - "max_output_tokens": 8192, - "available_providers": [ - "bedrock" - ] - }, - "us.anthropic.claude-3-5-sonnet-20241022-v2: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": "US Claude 3.5 Sonnet v2", - "parent": "anthropic.claude-3-5-sonnet-20241022-v2:0", - "max_input_tokens": 200000, - "max_output_tokens": 8192, - "available_providers": [ - "bedrock" - ] - }, - "apac.anthropic.claude-3-5-sonnet-20241022-v2: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": "APAC Claude 3.5 Sonnet v2", - "parent": "anthropic.claude-3-5-sonnet-20241022-v2:0", - "max_input_tokens": 200000, - "max_output_tokens": 8192, - "available_providers": [ - "bedrock" - ] - }, - "anthropic.claude-3-5-sonnet-20240620-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": "Claude Sonnet 3.5", - "max_input_tokens": 1000000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "us.anthropic.claude-3-5-sonnet-20240620-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": "US Claude 3.5 Sonnet", - "parent": "anthropic.claude-3-5-sonnet-20240620-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "apac.anthropic.claude-3-5-sonnet-20240620-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": "APAC Claude 3.5 Sonnet", - "parent": "anthropic.claude-3-5-sonnet-20240620-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "eu.anthropic.claude-3-5-sonnet-20240620-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": "EU Claude 3.5 Sonnet", - "parent": "anthropic.claude-3-5-sonnet-20240620-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "us.anthropic.claude-opus-4-5-20251101-v1:0": { "format": "anthropic", "flavor": "chat", @@ -7362,72 +7136,6 @@ "bedrock" ] }, - "anthropic.claude-opus-4-20250514-v1:0": { - "format": "anthropic", - "flavor": "chat", - "multimodal": true, - "input_cost_per_mil_tokens": 15, - "output_cost_per_mil_tokens": 75, - "input_cache_read_cost_per_mil_tokens": 1.5, - "input_cache_write_cost_per_mil_tokens": 18.75, - "displayName": "Claude Opus 4", - "reasoning": true, - "reasoning_budget": true, - "max_input_tokens": 200000, - "max_output_tokens": 32000, - "available_providers": [ - "bedrock" - ] - }, - "us.anthropic.claude-opus-4-20250514-v1:0": { - "format": "anthropic", - "flavor": "chat", - "multimodal": true, - "input_cost_per_mil_tokens": 15, - "output_cost_per_mil_tokens": 75, - "input_cache_read_cost_per_mil_tokens": 1.5, - "input_cache_write_cost_per_mil_tokens": 18.75, - "displayName": "US Claude 4 Opus", - "reasoning": true, - "reasoning_budget": true, - "parent": "anthropic.claude-opus-4-20250514-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 32000, - "available_providers": [ - "bedrock" - ] - }, - "anthropic.claude-3-opus-20240229-v1:0": { - "format": "anthropic", - "flavor": "chat", - "multimodal": true, - "input_cost_per_mil_tokens": 15, - "output_cost_per_mil_tokens": 75, - "input_cache_read_cost_per_mil_tokens": 1.5, - "input_cache_write_cost_per_mil_tokens": 18.75, - "displayName": "Claude Opus 3", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "us.anthropic.claude-3-opus-20240229-v1:0": { - "format": "anthropic", - "flavor": "chat", - "multimodal": true, - "input_cost_per_mil_tokens": 15, - "output_cost_per_mil_tokens": 75, - "input_cache_read_cost_per_mil_tokens": 1.5, - "input_cache_write_cost_per_mil_tokens": 18.75, - "displayName": "US Claude 3 Opus", - "parent": "anthropic.claude-3-opus-20240229-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "anthropic.claude-3-sonnet-20240229-v1:0": { "format": "anthropic", "flavor": "chat", @@ -7463,42 +7171,6 @@ "bedrock" ] }, - "apac.anthropic.claude-3-sonnet-20240229-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": "APAC Claude 3 Sonnet", - "deprecated": true, - "deprecation_date": "2025-07-21", - "parent": "anthropic.claude-3-sonnet-20240229-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "eu.anthropic.claude-3-sonnet-20240229-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": "EU Claude 3 Sonnet", - "deprecated": true, - "deprecation_date": "2025-07-21", - "parent": "anthropic.claude-3-sonnet-20240229-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "anthropic.claude-3-haiku-20240307-v1:0": { "format": "anthropic", "flavor": "chat", @@ -7622,42 +7294,6 @@ "bedrock" ] }, - "apac.anthropic.claude-3-haiku-20240307-v1:0": { - "format": "anthropic", - "flavor": "chat", - "multimodal": true, - "input_cost_per_mil_tokens": 0.25, - "output_cost_per_mil_tokens": 1.25, - "input_cache_read_cost_per_mil_tokens": 0.025, - "input_cache_write_cost_per_mil_tokens": 0.3125, - "displayName": "APAC Claude 3 Haiku", - "deprecated": true, - "deprecation_date": "2026-04-20", - "parent": "anthropic.claude-3-haiku-20240307-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "eu.anthropic.claude-3-haiku-20240307-v1:0": { - "format": "anthropic", - "flavor": "chat", - "multimodal": true, - "input_cost_per_mil_tokens": 0.25, - "output_cost_per_mil_tokens": 1.25, - "input_cache_read_cost_per_mil_tokens": 0.025, - "input_cache_write_cost_per_mil_tokens": 0.3125, - "displayName": "EU Claude 3 Haiku", - "deprecated": true, - "deprecation_date": "2026-04-20", - "parent": "anthropic.claude-3-haiku-20240307-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "meta.llama3-3-70b-instruct-v1:0": { "format": "converse", "flavor": "chat", @@ -7813,31 +7449,6 @@ "bedrock" ] }, - "meta.llama3-1-405b-instruct-v1:0": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 5.32, - "output_cost_per_mil_tokens": 16, - "displayName": "Llama 3.1 405B Instruct", - "max_input_tokens": 128000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "us.meta.llama3-1-405b-instruct-v1:0": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 5.32, - "output_cost_per_mil_tokens": 16, - "displayName": "US Llama 3.1 405B Instruct", - "parent": "meta.llama3-1-405b-instruct-v1:0", - "max_input_tokens": 128000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "meta.llama3-1-70b-instruct-v1:0": { "format": "converse", "flavor": "chat", @@ -7936,30 +7547,6 @@ "bedrock" ] }, - "cohere.command-text-v14": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 1.5, - "output_cost_per_mil_tokens": 2, - "displayName": "Command", - "max_input_tokens": 4096, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "cohere.command-light-text-v14": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 0.3, - "output_cost_per_mil_tokens": 0.6, - "displayName": "Command Light", - "max_input_tokens": 4096, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "publishers/google/models/gemini-3.1-pro-preview": { "format": "google", "flavor": "chat", @@ -11690,29 +11277,6 @@ "bedrock" ] }, - "qwen.qwen3-235b-a22b-2507-v1:0": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 0.22, - "output_cost_per_mil_tokens": 0.88, - "displayName": "Qwen3 235B A22B (2507)", - "reasoning": true, - "max_input_tokens": 262144, - "max_output_tokens": 8192, - "available_providers": [ - "bedrock" - ] - }, - "qwen.qwen3-coder-480b-a35b-v1:0": { - "format": "converse", - "flavor": "chat", - "displayName": "Qwen3 Coder 480B A35B", - "max_input_tokens": 131072, - "max_output_tokens": 16384, - "available_providers": [ - "bedrock" - ] - }, "qwen.qwen3-coder-30b-a3b-v1:0": { "format": "converse", "flavor": "chat", From 420a823ecde084ba80f667bc4f4fcd945ec10514 Mon Sep 17 00:00:00 2001 From: Erin McNulty Date: Mon, 6 Jul 2026 14:56:04 +0000 Subject: [PATCH 2/2] fix: remove access-denied Legacy Bedrock models MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Follow-up to the Bedrock cleanup. These 11 entries return HTTP 404 "Access denied. This Model is marked by provider as Legacy and you have not been granted access" on invocation — AWS has flagged them Legacy and no longer grants access on new accounts, so they are effectively unusable via the proxy. All bedrock-only: - anthropic.claude-3-haiku-20240307-v1:0 / -3-sonnet-20240229-v1:0 (+ us.) - us.anthropic.claude-sonnet-4-20250514-v1:0 - cohere.command-r-v1:0 / command-r-plus-v1:0 - us.meta.llama3-2-1b/3b/11b/90b-instruct-v1:0 Removed the entries + their index.ts mappings. Co-Authored-By: Claude Opus 4.8 --- packages/proxy/schema/index.ts | 5 - packages/proxy/schema/model_list.json | 166 -------------------------- 2 files changed, 171 deletions(-) diff --git a/packages/proxy/schema/index.ts b/packages/proxy/schema/index.ts index a024b24c..df0f9cb7 100644 --- a/packages/proxy/schema/index.ts +++ b/packages/proxy/schema/index.ts @@ -489,14 +489,9 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = { "us.anthropic.claude-sonnet-4-5-20250929-v1:0": ["bedrock"], "global.anthropic.claude-sonnet-4-5-20250929-v1:0": ["bedrock"], "anthropic.claude-sonnet-4-20250514-v1:0": ["bedrock"], - "us.anthropic.claude-sonnet-4-20250514-v1:0": ["bedrock"], "anthropic.claude-haiku-4-5-20251001-v1:0": ["bedrock"], "us.anthropic.claude-haiku-4-5-20251001-v1:0": ["bedrock"], "global.anthropic.claude-haiku-4-5-20251001-v1:0": ["bedrock"], - "anthropic.claude-3-sonnet-20240229-v1:0": ["bedrock"], - "us.anthropic.claude-3-sonnet-20240229-v1:0": ["bedrock"], - "anthropic.claude-3-haiku-20240307-v1:0": ["bedrock"], - "us.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-7": ["bedrock"], diff --git a/packages/proxy/schema/model_list.json b/packages/proxy/schema/model_list.json index 027e555e..9eec4f1a 100644 --- a/packages/proxy/schema/model_list.json +++ b/packages/proxy/schema/model_list.json @@ -6854,24 +6854,6 @@ "bedrock" ] }, - "us.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": "US Claude 4 Sonnet", - "reasoning": true, - "reasoning_budget": true, - "parent": "anthropic.claude-sonnet-4-20250514-v1:0", - "max_input_tokens": 1000000, - "max_output_tokens": 64000, - "available_providers": [ - "bedrock" - ] - }, "anthropic.claude-haiku-4-5-20251001-v1:0": { "format": "anthropic", "flavor": "chat", @@ -7136,58 +7118,6 @@ "bedrock" ] }, - "anthropic.claude-3-sonnet-20240229-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": "Claude Sonnet 3", - "deprecated": true, - "deprecation_date": "2025-07-21", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "us.anthropic.claude-3-sonnet-20240229-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": "US Claude 3 Sonnet", - "deprecated": true, - "deprecation_date": "2025-07-21", - "parent": "anthropic.claude-3-sonnet-20240229-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "anthropic.claude-3-haiku-20240307-v1:0": { - "format": "anthropic", - "flavor": "chat", - "multimodal": true, - "input_cost_per_mil_tokens": 0.25, - "output_cost_per_mil_tokens": 1.25, - "input_cache_read_cost_per_mil_tokens": 0.025, - "input_cache_write_cost_per_mil_tokens": 0.3125, - "displayName": "Claude Haiku 3", - "deprecated": true, - "deprecation_date": "2026-04-20", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "anthropic.claude-opus-4-8": { "format": "anthropic", "flavor": "chat", @@ -7222,24 +7152,6 @@ "bedrock" ] }, - "us.anthropic.claude-3-haiku-20240307-v1:0": { - "format": "anthropic", - "flavor": "chat", - "multimodal": true, - "input_cost_per_mil_tokens": 0.25, - "output_cost_per_mil_tokens": 1.25, - "input_cache_read_cost_per_mil_tokens": 0.025, - "input_cache_write_cost_per_mil_tokens": 0.3125, - "displayName": "US Claude 3 Haiku", - "deprecated": true, - "deprecation_date": "2026-04-20", - "parent": "anthropic.claude-3-haiku-20240307-v1:0", - "max_input_tokens": 200000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "us.anthropic.claude-opus-4-7": { "format": "anthropic", "flavor": "chat", @@ -7332,20 +7244,6 @@ "bedrock" ] }, - "us.meta.llama3-2-90b-instruct-v1:0": { - "format": "converse", - "flavor": "chat", - "multimodal": true, - "input_cost_per_mil_tokens": 2, - "output_cost_per_mil_tokens": 2, - "displayName": "US Llama 3.2 90B Vision Instruct", - "parent": "meta.llama3-2-90b-instruct-v1:0", - "max_input_tokens": 128000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "meta.llama3-2-11b-instruct-v1:0": { "format": "converse", "flavor": "chat", @@ -7359,20 +7257,6 @@ "bedrock" ] }, - "us.meta.llama3-2-11b-instruct-v1:0": { - "format": "converse", - "flavor": "chat", - "multimodal": true, - "input_cost_per_mil_tokens": 0.35, - "output_cost_per_mil_tokens": 0.35, - "displayName": "US Llama 3.2 11B Vision Instruct", - "parent": "meta.llama3-2-11b-instruct-v1:0", - "max_input_tokens": 128000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "meta.llama3-2-3b-instruct-v1:0": { "format": "converse", "flavor": "chat", @@ -7385,19 +7269,6 @@ "bedrock" ] }, - "us.meta.llama3-2-3b-instruct-v1:0": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 0.15, - "output_cost_per_mil_tokens": 0.15, - "displayName": "US Llama 3.2 3B Instruct", - "parent": "meta.llama3-2-3b-instruct-v1:0", - "max_input_tokens": 128000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "eu.meta.llama3-2-3b-instruct-v1:0": { "format": "converse", "flavor": "chat", @@ -7423,19 +7294,6 @@ "bedrock" ] }, - "us.meta.llama3-2-1b-instruct-v1:0": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 0.1, - "output_cost_per_mil_tokens": 0.1, - "displayName": "US Llama 3.2 1B Instruct", - "parent": "meta.llama3-2-1b-instruct-v1:0", - "max_input_tokens": 128000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "eu.meta.llama3-2-1b-instruct-v1:0": { "format": "converse", "flavor": "chat", @@ -7523,30 +7381,6 @@ "bedrock" ] }, - "cohere.command-r-plus-v1:0": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 3, - "output_cost_per_mil_tokens": 15, - "displayName": "Command R+", - "max_input_tokens": 128000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, - "cohere.command-r-v1:0": { - "format": "converse", - "flavor": "chat", - "input_cost_per_mil_tokens": 0.5, - "output_cost_per_mil_tokens": 1.5, - "displayName": "Command R", - "max_input_tokens": 128000, - "max_output_tokens": 4096, - "available_providers": [ - "bedrock" - ] - }, "publishers/google/models/gemini-3.1-pro-preview": { "format": "google", "flavor": "chat",