diff --git a/Cargo.lock b/Cargo.lock index 926f7b599d..895705eb89 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4365,7 +4365,7 @@ dependencies = [ [[package]] name = "goose" -version = "1.33.0" +version = "1.34.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-schema", @@ -4492,7 +4492,7 @@ dependencies = [ [[package]] name = "goose-acp-macros" -version = "1.33.0" +version = "1.34.0" dependencies = [ "quote", "syn 2.0.117", @@ -4500,7 +4500,7 @@ dependencies = [ [[package]] name = "goose-cli" -version = "1.33.0" +version = "1.34.0" dependencies = [ "anstream", "anyhow", @@ -4552,7 +4552,7 @@ dependencies = [ [[package]] name = "goose-mcp" -version = "1.33.0" +version = "1.34.0" dependencies = [ "anyhow", "base64 0.22.1", @@ -4582,7 +4582,7 @@ dependencies = [ [[package]] name = "goose-sdk" -version = "1.33.0" +version = "1.34.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-schema", @@ -4595,7 +4595,7 @@ dependencies = [ [[package]] name = "goose-server" -version = "1.33.0" +version = "1.34.0" dependencies = [ "anyhow", "aws-lc-rs", @@ -4643,7 +4643,7 @@ dependencies = [ [[package]] name = "goose-test" -version = "1.33.0" +version = "1.34.0" dependencies = [ "clap", "serde_json", @@ -4651,7 +4651,7 @@ dependencies = [ [[package]] name = "goose-test-support" -version = "1.33.0" +version = "1.34.0" dependencies = [ "axum", "env-lock", diff --git a/Cargo.toml b/Cargo.toml index 8998934f1f..25169372af 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ resolver = "2" [workspace.package] edition = "2021" -version = "1.33.0" +version = "1.34.0" rust-version = "1.91.1" authors = ["AAIF "] license = "Apache-2.0" diff --git a/crates/goose/src/providers/canonical/data/canonical_models.json b/crates/goose/src/providers/canonical/data/canonical_models.json index 4b08f53e95..c614ee1a7b 100644 --- a/crates/goose/src/providers/canonical/data/canonical_models.json +++ b/crates/goose/src/providers/canonical/data/canonical_models.json @@ -168,11 +168,12 @@ { "id": "302ai/claude-3.5-haiku", "name": "claude-3-5-haiku-latest", + "family": "claude-haiku", "attachment": true, "reasoning": false, "tool_call": true, "temperature": true, - "knowledge": "2024-07", + "knowledge": "2024-07-31", "release_date": "2024-10-22", "last_updated": "2024-10-22", "modalities": { @@ -197,12 +198,13 @@ }, { "id": "302ai/claude-haiku-4.5", - "name": "claude-haiku-4-5", + "name": "claude-haiku-4-5-20251001", + "family": "claude-haiku", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-02", + "knowledge": "2025-02-28", "release_date": "2025-10-16", "last_updated": "2025-10-16", "modalities": { @@ -228,11 +230,12 @@ { "id": "302ai/claude-opus-4", "name": "claude-opus-4-20250514", + "family": "claude-opus", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-03", + "knowledge": "2025-03-31", "release_date": "2025-05-22", "last_updated": "2025-05-22", "modalities": { @@ -258,17 +261,19 @@ { "id": "302ai/claude-opus-4.1", "name": "claude-opus-4-1-20250805", + "family": "claude-opus", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-03", + "knowledge": "2025-03-31", "release_date": "2025-08-05", "last_updated": "2025-08-05", "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" @@ -315,12 +320,13 @@ }, { "id": "302ai/claude-opus-4.5", - "name": "claude-opus-4-5-20251101", + "name": "claude-opus-4-5", + "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-03", + "knowledge": "2025-03-31", "release_date": "2025-11-25", "last_updated": "2025-11-25", "modalities": { @@ -375,11 +381,12 @@ { "id": "302ai/claude-opus-4.6", "name": "claude-opus-4-6", + "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-05", + "knowledge": "2025-05-31", "release_date": "2026-02-06", "last_updated": "2026-03-13", "modalities": { @@ -435,11 +442,12 @@ { "id": "302ai/claude-opus-4.7", "name": "claude-opus-4-7", + "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-05", + "knowledge": "2026-01-31", "release_date": "2026-04-17", "last_updated": "2026-04-17", "modalities": { @@ -460,18 +468,19 @@ "cache_write": 6.25 }, "limit": { - "context": 200000, + "context": 1000000, "output": 128000 } }, { "id": "302ai/claude-sonnet-4", "name": "claude-sonnet-4-20250514", + "family": "claude-sonnet", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-03", + "knowledge": "2025-03-31", "release_date": "2025-05-22", "last_updated": "2025-05-22", "modalities": { @@ -497,11 +506,12 @@ { "id": "302ai/claude-sonnet-4.5", "name": "claude-sonnet-4-5", + "family": "claude-sonnet", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-07", + "knowledge": "2025-07-31", "release_date": "2025-09-30", "last_updated": "2025-09-30", "modalities": { @@ -557,11 +567,12 @@ { "id": "302ai/claude-sonnet-4.6", "name": "claude-sonnet-4-6", + "family": "claude-sonnet", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-08", + "knowledge": "2025-08-31", "release_date": "2026-02-18", "last_updated": "2026-03-13", "modalities": { @@ -1168,36 +1179,9 @@ { "id": "302ai/glm-4.5", "name": "GLM-4.5", + "family": "glm", "attachment": false, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2024-10", - "release_date": "2025-07-29", - "last_updated": "2025-07-29", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.286, - "output": 1.142 - }, - "limit": { - "context": 128000, - "output": 98304 - } - }, - { - "id": "302ai/glm-4.5-air", - "name": "glm-4.5-air", - "attachment": false, - "reasoning": false, + "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-04", @@ -1211,19 +1195,49 @@ "text" ] }, - "open_weights": false, + "open_weights": true, + "cost": { + "input": 0.286, + "output": 1.142 + }, + "limit": { + "context": 131072, + "output": 98304 + } + }, + { + "id": "302ai/glm-4.5-air", + "name": "glm-4.5-air", + "family": "glm-air", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-04", + "release_date": "2025-07-29", + "last_updated": "2025-07-29", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, "cost": { "input": 0.1143, "output": 0.286 }, "limit": { - "context": 128000, + "context": 131072, "output": 98304 } }, { "id": "302ai/glm-4.5-airx", "name": "glm-4.5-airx", + "family": "glm", "attachment": false, "reasoning": false, "tool_call": true, @@ -1252,6 +1266,7 @@ { "id": "302ai/glm-4.5-x", "name": "glm-4.5-x", + "family": "glm", "attachment": false, "reasoning": false, "tool_call": true, @@ -1280,23 +1295,25 @@ { "id": "302ai/glm-4.5v", "name": "GLM-4.5V", + "family": "glm", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2024-10", + "knowledge": "2025-04", "release_date": "2025-08-12", "last_updated": "2025-08-12", "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "open_weights": false, + "open_weights": true, "cost": { "input": 0.29, "output": 0.86 @@ -1309,11 +1326,12 @@ { "id": "302ai/glm-4.6", "name": "glm-4.6", + "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-03", + "knowledge": "2025-04", "release_date": "2025-09-30", "last_updated": "2025-09-30", "modalities": { @@ -1324,36 +1342,38 @@ "text" ] }, - "open_weights": false, + "open_weights": true, "cost": { "input": 0.286, "output": 1.142 }, "limit": { - "context": 200000, + "context": 204800, "output": 131072 } }, { "id": "302ai/glm-4.6v", "name": "GLM-4.6V", + "family": "glm", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-03", + "knowledge": "2025-04", "release_date": "2025-12-08", "last_updated": "2025-12-08", "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "open_weights": false, + "open_weights": true, "cost": { "input": 0.145, "output": 0.43 @@ -1366,11 +1386,12 @@ { "id": "302ai/glm-4.7", "name": "glm-4.7", + "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-06", + "knowledge": "2025-04", "release_date": "2025-12-22", "last_updated": "2025-12-22", "modalities": { @@ -1381,19 +1402,20 @@ "text" ] }, - "open_weights": false, + "open_weights": true, "cost": { "input": 0.286, "output": 1.142 }, "limit": { - "context": 200000, + "context": 204800, "output": 131072 } }, { "id": "302ai/glm-4.7-flashx", "name": "glm-4.7-flashx", + "family": "glm-flash", "attachment": false, "reasoning": true, "tool_call": true, @@ -1409,7 +1431,7 @@ "text" ] }, - "open_weights": false, + "open_weights": true, "cost": { "input": 0.0715, "output": 0.429 @@ -1422,6 +1444,7 @@ { "id": "302ai/glm-5", "name": "glm-5", + "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, @@ -1436,19 +1459,20 @@ "text" ] }, - "open_weights": false, + "open_weights": true, "cost": { "input": 0.6, "output": 2.6 }, "limit": { - "context": 200000, + "context": 204800, "output": 131072 } }, { "id": "302ai/glm-5-turbo", "name": "glm-5-turbo", + "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, @@ -1476,6 +1500,7 @@ { "id": "302ai/glm-5.1", "name": "glm-5.1", + "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, @@ -1502,7 +1527,8 @@ }, { "id": "302ai/glm-5v-turbo", - "name": "glm-5v-turbo", + "name": "GLM-5V-Turbo", + "family": "glm", "attachment": true, "reasoning": true, "tool_call": true, @@ -1534,6 +1560,7 @@ { "id": "302ai/glm-for-coding", "name": "glm-for-coding", + "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, @@ -1572,7 +1599,8 @@ "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" @@ -1584,7 +1612,7 @@ "output": 8.0 }, "limit": { - "context": 1000000, + "context": 1047576, "output": 32768 } }, @@ -1602,7 +1630,8 @@ "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" @@ -1614,7 +1643,7 @@ "output": 1.6 }, "limit": { - "context": 1000000, + "context": 1047576, "output": 32768 } }, @@ -1644,7 +1673,7 @@ "output": 0.4 }, "limit": { - "context": 1000000, + "context": 1047576, "output": 32768 } }, @@ -1662,7 +1691,8 @@ "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" @@ -1681,11 +1711,12 @@ { "id": "302ai/gpt-5", "name": "gpt-5", + "family": "gpt", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2024-10", + "temperature": false, + "knowledge": "2024-09-30", "release_date": "2025-08-08", "last_updated": "2025-08-08", "modalities": { @@ -1710,11 +1741,12 @@ { "id": "302ai/gpt-5-mini", "name": "gpt-5-mini", + "family": "gpt-mini", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2024-10", + "temperature": false, + "knowledge": "2024-05-30", "release_date": "2025-08-08", "last_updated": "2025-08-08", "modalities": { @@ -1739,11 +1771,12 @@ { "id": "302ai/gpt-5-pro", "name": "gpt-5-pro", + "family": "gpt-pro", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2024-10", + "temperature": false, + "knowledge": "2024-09-30", "release_date": "2025-10-08", "last_updated": "2025-10-08", "modalities": { @@ -1797,11 +1830,12 @@ { "id": "302ai/gpt-5.1", "name": "gpt-5.1", + "family": "gpt", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2024-10", + "temperature": false, + "knowledge": "2024-09-30", "release_date": "2025-11-14", "last_updated": "2025-11-14", "modalities": { @@ -1826,11 +1860,12 @@ { "id": "302ai/gpt-5.1-chat", "name": "gpt-5.1-chat-latest", + "family": "gpt-codex", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2024-10", + "temperature": false, + "knowledge": "2024-09-30", "release_date": "2025-11-14", "last_updated": "2025-11-14", "modalities": { @@ -1855,11 +1890,12 @@ { "id": "302ai/gpt-5.2", "name": "gpt-5.2", + "family": "gpt", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2024-10", + "temperature": false, + "knowledge": "2025-08-31", "release_date": "2025-12-12", "last_updated": "2025-12-12", "modalities": { @@ -1884,11 +1920,12 @@ { "id": "302ai/gpt-5.2-chat", "name": "gpt-5.2-chat-latest", + "family": "gpt-codex", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2024-10", + "temperature": false, + "knowledge": "2025-08-31", "release_date": "2025-12-12", "last_updated": "2025-12-12", "modalities": { @@ -1911,13 +1948,47 @@ } }, { - "id": "302ai/gpt-5.4-mini", - "name": "gpt-5.4-mini", + "id": "302ai/gpt-5.4", + "name": "gpt-5.4", + "family": "gpt", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2025-08", + "temperature": false, + "knowledge": "2025-08-31", + "release_date": "2026-03-05", + "last_updated": "2026-03-05", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 2.5, + "output": 15.0, + "cache_read": 0.25, + "cache_write": 0.0 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, + { + "id": "302ai/gpt-5.4-mini", + "name": "gpt-5.4-mini-2026-03-17", + "family": "gpt-mini", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-08-31", "release_date": "2026-03-19", "last_updated": "2026-03-19", "modalities": { @@ -1941,12 +2012,13 @@ }, { "id": "302ai/gpt-5.4-nano", - "name": "gpt-5.4-nano", + "name": "gpt-5.4-nano-2026-03-17", + "family": "gpt-nano", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2025-08", + "temperature": false, + "knowledge": "2025-08-31", "release_date": "2026-03-19", "last_updated": "2026-03-19", "modalities": { @@ -1968,6 +2040,38 @@ "output": 128000 } }, + { + "id": "302ai/gpt-5.4-pro", + "name": "gpt-5.4-pro", + "family": "gpt-pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-08-31", + "release_date": "2026-03-05", + "last_updated": "2026-03-05", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 30.0, + "output": 180.0, + "cache_read": 0.0, + "cache_write": 0.0 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, { "id": "302ai/grok-4-fast", "name": "grok-4-fast-reasoning", @@ -4527,78 +4631,16 @@ } }, { - "id": "aihubmix/Kimi-K2", - "name": "Kimi K2 0905", - "family": "kimi", - "attachment": false, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2024-10", - "release_date": "2025-09-05", - "last_updated": "2025-09-05", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.55, - "output": 2.19 - }, - "limit": { - "context": 262144, - "output": 262144 - } - }, - { - "id": "aihubmix/claude-haiku-4.5", - "name": "Claude Haiku 4.5", - "family": "claude-haiku", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-07-31", - "release_date": "2025-09-29", - "last_updated": "2025-09-29", - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 1.1, - "output": 5.5, - "cache_read": 0.11, - "cache_write": 1.25 - }, - "limit": { - "context": 200000, - "output": 64000 - } - }, - { - "id": "aihubmix/claude-opus-4.1", - "name": "Claude Opus 4.1", + "id": "aihubmix/claude-opus-4.6", + "name": "Claude Opus 4.6", "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-03-31", - "release_date": "2025-08-05", - "last_updated": "2025-08-05", + "knowledge": "2025-05-31", + "release_date": "2026-02-05", + "last_updated": "2026-03-13", "modalities": { "input": [ "text", @@ -4611,30 +4653,32 @@ }, "open_weights": false, "cost": { - "input": 16.5, - "output": 82.5, - "cache_read": 1.5, - "cache_write": 18.75 + "input": 5.0, + "output": 25.0, + "cache_read": 0.5, + "cache_write": 6.25 }, "limit": { - "context": 200000, - "output": 32000 + "context": 1000000, + "output": 128000 } }, { - "id": "aihubmix/claude-opus-4.5", - "name": "Claude Opus 4.5", + "id": "aihubmix/claude-opus-4.6-think", + "name": "Claude Opus 4.6", + "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-03", - "release_date": "2025-11-25", - "last_updated": "2025-11-25", + "knowledge": "2025-05-31", + "release_date": "2026-02-05", + "last_updated": "2026-03-13", "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" @@ -4653,16 +4697,16 @@ } }, { - "id": "aihubmix/claude-opus-4.6", - "name": "Claude Opus 4.6", + "id": "aihubmix/claude-opus-4.7", + "name": "Claude Opus 4.7", "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2025-05-31", - "release_date": "2026-02-05", - "last_updated": "2026-02-05", + "temperature": false, + "knowledge": "2026-01-31", + "release_date": "2026-04-16", + "last_updated": "2026-04-16", "modalities": { "input": [ "text", @@ -4677,80 +4721,14 @@ "cost": { "input": 5.0, "output": 25.0, - "cache_read": 0.3, - "cache_write": 3.75 + "cache_read": 0.5, + "cache_write": 6.25 }, "limit": { - "context": 200000, + "context": 1000000, "output": 128000 } }, - { - "id": "aihubmix/claude-opus-4.6-think", - "name": "Claude Opus 4.6 Think", - "family": "claude-opus", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-05-31", - "release_date": "2026-02-05", - "last_updated": "2026-02-05", - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 5.0, - "output": 25.0, - "cache_read": 0.3, - "cache_write": 3.75 - }, - "limit": { - "context": 200000, - "output": 128000 - } - }, - { - "id": "aihubmix/claude-sonnet-4.5", - "name": "Claude Sonnet 4.5", - "family": "claude-sonnet", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-07-31", - "release_date": "2025-09-29", - "last_updated": "2025-09-29", - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 3.3, - "output": 16.5, - "cache_read": 0.3, - "cache_write": 3.75 - }, - "limit": { - "context": 200000, - "output": 64000 - } - }, { "id": "aihubmix/claude-sonnet-4.6", "name": "Claude Sonnet 4.6", @@ -4817,67 +4795,6 @@ "output": 64000 } }, - { - "id": "aihubmix/coding-glm-4.7", - "name": "Coding-GLM-4.7", - "family": "glm", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-04", - "release_date": "2025-12-22", - "last_updated": "2025-12-22", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.06, - "output": 0.22, - "cache_read": 0.01 - }, - "limit": { - "context": 204800, - "output": 131072 - } - }, - { - "id": "aihubmix/coding-glm-4.7-free", - "name": "Coding GLM 4.7 Free", - "family": "glm", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-04", - "release_date": "2025-12-22", - "last_updated": "2025-12-22", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.0, - "output": 0.0, - "cache_read": 0.0, - "cache_write": 0.0 - }, - "limit": { - "context": 204800, - "output": 131072 - } - }, { "id": "aihubmix/coding-glm-5-free", "name": "Coding-GLM-5-Free", @@ -4935,15 +4852,15 @@ } }, { - "id": "aihubmix/coding-minimax-m2.1-free", - "name": "Coding MiniMax M2.1 Free", + "id": "aihubmix/coding-minimax-m2.7-free", + "name": "Coding-MiniMax-M2.7-Free", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "release_date": "2025-12-23", - "last_updated": "2025-12-23", + "release_date": "2026-03-18", + "last_updated": "2026-03-18", "modalities": { "input": [ "text" @@ -4959,20 +4876,50 @@ }, "limit": { "context": 204800, - "output": 131072 + "output": 13100 } }, { - "id": "aihubmix/deepseek-v3.2", - "name": "DeepSeek-V3.2", + "id": "aihubmix/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "family": "deepseek-flash", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.154, + "output": 0.308, + "cache_read": 0.0308 + }, + "limit": { + "context": 1000000, + "output": 384000 + } + }, + { + "id": "aihubmix/deepseek-v4-flash-think", + "name": "DeepSeek V4 Flash Think", "family": "deepseek", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2024-07", - "release_date": "2025-12-01", - "last_updated": "2025-12-01", + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", "modalities": { "input": [ "text" @@ -4983,53 +4930,26 @@ }, "open_weights": true, "cost": { - "input": 0.3, - "output": 0.45 + "input": 0.154, + "output": 0.308, + "cache_read": 0.0308 }, "limit": { - "context": 131000, - "output": 64000 + "context": 1000000, + "output": 384000 } }, { - "id": "aihubmix/deepseek-v3.2-fast", - "name": "DeepSeek-V3.2-Fast", - "family": "deepseek", - "attachment": false, - "reasoning": false, - "tool_call": false, - "knowledge": "2024-07", - "release_date": "2025-12-01", - "last_updated": "2025-12-01", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 1.1, - "output": 3.29 - }, - "limit": { - "context": 128000, - "output": 128000 - } - }, - { - "id": "aihubmix/deepseek-v3.2-think", - "name": "DeepSeek-V3.2-Think", - "family": "deepseek", + "id": "aihubmix/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2024-07", - "release_date": "2025-12-01", - "last_updated": "2025-12-01", + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", "modalities": { "input": [ "text" @@ -5040,12 +4960,13 @@ }, "open_weights": true, "cost": { - "input": 0.3, - "output": 0.45 + "input": 0.478, + "output": 0.956, + "cache_read": 0.004302 }, "limit": { - "context": 131000, - "output": 64000 + "context": 1000000, + "output": 384000 } }, { @@ -5053,18 +4974,19 @@ "name": "Gemini 2.5 Flash", "family": "gemini-flash", "attachment": true, - "reasoning": false, + "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-04", - "release_date": "2025-09-15", - "last_updated": "2025-09-15", + "knowledge": "2025-01", + "release_date": "2025-03-20", + "last_updated": "2025-06-05", "modalities": { "input": [ "text", "image", "audio", - "video" + "video", + "pdf" ], "output": [ "text" @@ -5072,13 +4994,13 @@ }, "open_weights": false, "cost": { - "input": 0.075, - "output": 0.3, - "cache_read": 0.02 + "input": 0.3, + "output": 2.499, + "cache_read": 0.03 }, "limit": { - "context": 1000000, - "output": 65000 + "context": 1048576, + "output": 65536 } }, { @@ -5089,15 +5011,16 @@ "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-04", - "release_date": "2025-09-15", - "last_updated": "2025-09-15", + "knowledge": "2025-01", + "release_date": "2025-03-20", + "last_updated": "2025-06-05", "modalities": { "input": [ "text", "image", "audio", - "video" + "video", + "pdf" ], "output": [ "text" @@ -5106,31 +5029,100 @@ "open_weights": false, "cost": { "input": 1.25, - "output": 5.0, - "cache_read": 0.31 + "output": 10.0, + "cache_read": 0.125 }, "limit": { - "context": 2000000, - "output": 65000 + "context": 1048576, + "output": 65536 } }, { - "id": "aihubmix/gemini-3-pro-preview", - "name": "Gemini 3 Pro Preview", - "family": "gemini-pro", + "id": "aihubmix/gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", + "family": "gemini-flash", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-11", - "release_date": "2025-11-19", - "last_updated": "2025-11-19", + "knowledge": "2025-01", + "release_date": "2025-12-17", + "last_updated": "2025-12-17", "modalities": { "input": [ "text", "image", "audio", - "video" + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.5, + "output": 3.0, + "cache_read": 0.05 + }, + "limit": { + "context": 1048576, + "output": 65536 + } + }, + { + "id": "aihubmix/gemini-3.1-flash-lite-preview", + "name": "Gemini 3.1 Flash Lite Preview", + "family": "gemini-flash-lite", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2026-03-03", + "last_updated": "2026-03-03", + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.25, + "output": 1.5, + "cache_read": 0.25 + }, + "limit": { + "context": 1048576, + "output": 65536 + } + }, + { + "id": "aihubmix/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", + "family": "gemini-pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2026-02-19", + "last_updated": "2026-02-19", + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" @@ -5140,105 +5132,11 @@ "cost": { "input": 2.0, "output": 12.0, - "cache_read": 0.5 + "cache_read": 0.2 }, "limit": { - "context": 1000000, - "output": 65000 - } - }, - { - "id": "aihubmix/gemini-3-pro-preview-search", - "name": "Gemini 3 Pro Preview Search", - "family": "gemini-pro", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-11", - "release_date": "2025-11-19", - "last_updated": "2025-11-19", - "modalities": { - "input": [ - "text", - "image", - "audio", - "video" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 2.0, - "output": 12.0, - "cache_read": 0.5 - }, - "limit": { - "context": 1000000, - "output": 65000 - } - }, - { - "id": "aihubmix/glm-4.6v", - "name": "GLM-4.6V", - "family": "glm", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-04", - "release_date": "2025-12-08", - "last_updated": "2025-12-08", - "modalities": { - "input": [ - "text", - "image", - "video" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.14, - "output": 0.41 - }, - "limit": { - "context": 128000, - "output": 32768 - } - }, - { - "id": "aihubmix/glm-4.7", - "name": "GLM-4.7", - "family": "glm", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-04", - "release_date": "2025-12-22", - "last_updated": "2025-12-22", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.27, - "output": 1.1, - "cache_read": 0.548 - }, - "limit": { - "context": 204800, - "output": 131072 + "context": 1048576, + "output": 65536 } }, { @@ -5259,14 +5157,15 @@ "text" ] }, - "open_weights": false, + "open_weights": true, "cost": { "input": 0.88, - "output": 2.82 + "output": 2.816, + "cache_read": 0.176 }, "limit": { - "context": 204800, - "output": 131072 + "context": 202752, + "output": 0 } }, { @@ -5277,8 +5176,8 @@ "reasoning": true, "tool_call": true, "temperature": true, - "release_date": "2026-04-11", - "last_updated": "2026-04-11", + "release_date": "2026-03-27", + "last_updated": "2026-03-27", "modalities": { "input": [ "text" @@ -5289,8 +5188,9 @@ }, "open_weights": false, "cost": { - "input": 0.84, - "output": 3.38 + "input": 0.845, + "output": 3.38, + "cache_read": 0.183112 }, "limit": { "context": 200000, @@ -5359,223 +5259,6 @@ "output": 32768 } }, - { - "id": "aihubmix/gpt-4.1-nano", - "name": "GPT-4.1 nano", - "family": "gpt-nano", - "attachment": true, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2024-04", - "release_date": "2025-04-14", - "last_updated": "2025-04-14", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.1, - "output": 0.4, - "cache_read": 0.03 - }, - "limit": { - "context": 1047576, - "output": 32768 - } - }, - { - "id": "aihubmix/gpt-4o", - "name": "GPT-4o", - "family": "gpt", - "attachment": true, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2023-09", - "release_date": "2024-05-13", - "last_updated": "2024-08-06", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 2.5, - "output": 10.0, - "cache_read": 1.25 - }, - "limit": { - "context": 128000, - "output": 16384 - } - }, - { - "id": "aihubmix/gpt-5", - "name": "GPT-5", - "family": "gpt", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2024-09-30", - "release_date": "2025-09-15", - "last_updated": "2025-09-15", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 5.0, - "output": 20.0, - "cache_read": 2.5 - }, - "limit": { - "context": 400000, - "output": 128000 - } - }, - { - "id": "aihubmix/gpt-5-codex", - "name": "GPT-5-Codex", - "family": "gpt-codex", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": false, - "knowledge": "2024-09-30", - "release_date": "2025-09-15", - "last_updated": "2025-09-15", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 1.25, - "output": 10.0, - "cache_read": 0.13 - }, - "limit": { - "context": 400000, - "output": 128000 - } - }, - { - "id": "aihubmix/gpt-5-mini", - "name": "GPT-5-Mini", - "family": "gpt-mini", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2024-09-30", - "release_date": "2025-09-15", - "last_updated": "2025-09-15", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 1.5, - "output": 6.0, - "cache_read": 0.75 - }, - "limit": { - "context": 200000, - "output": 64000 - } - }, - { - "id": "aihubmix/gpt-5-nano", - "name": "GPT-5-Nano", - "family": "gpt-nano", - "attachment": true, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2024-09-30", - "release_date": "2025-09-15", - "last_updated": "2025-09-15", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.5, - "output": 2.0, - "cache_read": 0.25 - }, - "limit": { - "context": 128000, - "output": 16384 - } - }, - { - "id": "aihubmix/gpt-5-pro", - "name": "GPT-5-Pro", - "family": "gpt-pro", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2024-09-30", - "release_date": "2025-09-15", - "last_updated": "2025-09-15", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 7.0, - "output": 28.0, - "cache_read": 3.5 - }, - "limit": { - "context": 400000, - "output": 128000 - } - }, { "id": "aihubmix/gpt-5.1", "name": "GPT-5.1", @@ -5614,36 +5297,6 @@ "attachment": true, "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2025-11", - "release_date": "2025-11-15", - "last_updated": "2025-11-15", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 1.25, - "output": 10.0, - "cache_read": 0.13 - }, - "limit": { - "context": 400000, - "output": 128000 - } - }, - { - "id": "aihubmix/gpt-5.1-codex-max", - "name": "GPT-5.1-Codex-Max", - "attachment": true, - "reasoning": true, - "tool_call": true, "temperature": false, "knowledge": "2024-09-30", "release_date": "2025-11-13", @@ -5670,15 +5323,15 @@ }, { "id": "aihubmix/gpt-5.1-codex-mini", - "name": "GPT-5.1 Codex Mini", + "name": "GPT-5.1 Codex mini", "family": "gpt-codex", "attachment": true, "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2025-11", - "release_date": "2025-11-15", - "last_updated": "2025-11-15", + "temperature": false, + "knowledge": "2024-09-30", + "release_date": "2025-11-13", + "last_updated": "2025-11-13", "modalities": { "input": [ "text", @@ -5692,7 +5345,7 @@ "cost": { "input": 0.25, "output": 2.0, - "cache_read": 0.03 + "cache_read": 0.025 }, "limit": { "context": 400000, @@ -5760,6 +5413,38 @@ "output": 128000 } }, + { + "id": "aihubmix/gpt-5.3-codex", + "name": "GPT-5.3 Codex", + "family": "gpt-codex", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-08-31", + "release_date": "2026-02-05", + "last_updated": "2026-02-05", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.75, + "output": 14.0, + "cache_read": 0.175 + }, + "limit": { + "context": 400000, + "output": 128000 + } + }, { "id": "aihubmix/gpt-5.4", "name": "GPT-5.4", @@ -5821,16 +5506,48 @@ } }, { - "id": "aihubmix/kimi-k2.5", - "name": "Kimi K2.5", - "family": "kimi", + "id": "aihubmix/gpt-5.5", + "name": "GPT-5.5", + "family": "gpt", "attachment": true, "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2025-07", - "release_date": "2026-01-27", - "last_updated": "2026-01-27", + "temperature": false, + "knowledge": "2025-12-01", + "release_date": "2026-04-23", + "last_updated": "2026-04-23", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 30.0, + "cache_read": 0.5 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, + { + "id": "aihubmix/kimi-k2.5", + "name": "Kimi K2.5", + "family": "kimi-k2.5", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-01", + "release_date": "2026-01", + "last_updated": "2026-01", "modalities": { "input": [ "text", @@ -5845,7 +5562,39 @@ "cost": { "input": 0.6, "output": 3.0, - "cache_read": 0.1 + "cache_read": 0.105 + }, + "limit": { + "context": 256000, + "output": 0 + } + }, + { + "id": "aihubmix/kimi-k2.6", + "name": "Kimi K2.6", + "family": "kimi-k2.6", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2026-04-21", + "last_updated": "2026-04-21", + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.95, + "output": 3.9995, + "cache_read": 0.160835 }, "limit": { "context": 262144, @@ -5854,7 +5603,7 @@ }, { "id": "aihubmix/minimax-m2.1", - "name": "MiniMax M2.1", + "name": "MiniMax-M2.1", "family": "minimax", "attachment": false, "reasoning": true, @@ -5872,24 +5621,24 @@ }, "open_weights": true, "cost": { - "input": 0.29, - "output": 1.15 + "input": 0.288, + "output": 1.152 }, "limit": { "context": 204800, - "output": 131072 + "output": 192000 } }, { - "id": "aihubmix/minimax-m2.5", - "name": "MiniMax-M2.5", + "id": "aihubmix/minimax-m2.7", + "name": "MiniMax-M2.7", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "release_date": "2026-02-12", - "last_updated": "2026-02-12", + "release_date": "2026-03-18", + "last_updated": "2026-03-18", "modalities": { "input": [ "text" @@ -5900,28 +5649,30 @@ }, "open_weights": true, "cost": { - "input": 0.29, - "output": 1.15 + "input": 0.2958, + "output": 1.1832, + "cache_read": 0.05916 }, "limit": { - "context": 204800, - "output": 131072 + "context": 200000, + "output": 128000 } }, { "id": "aihubmix/o4-mini", "name": "o4-mini", "family": "o-mini", - "attachment": false, + "attachment": true, "reasoning": true, - "tool_call": false, + "tool_call": true, "temperature": false, - "knowledge": "2024-09", - "release_date": "2025-09-15", - "last_updated": "2025-09-15", + "knowledge": "2024-05", + "release_date": "2025-04-16", + "last_updated": "2025-04-16", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" @@ -5929,111 +5680,26 @@ }, "open_weights": false, "cost": { - "input": 1.5, - "output": 6.0, - "cache_read": 0.75 + "input": 1.1, + "output": 4.4, + "cache_read": 0.275 }, "limit": { "context": 200000, - "output": 65536 - } - }, - { - "id": "aihubmix/qwen3-235b-a22b-instruct", - "name": "Qwen3 235B A22B Instruct 2507", - "family": "qwen", - "attachment": false, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2025-04", - "release_date": "2025-07-30", - "last_updated": "2025-07-30", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.28, - "output": 1.12 - }, - "limit": { - "context": 262144, - "output": 262144 - } - }, - { - "id": "aihubmix/qwen3-235b-a22b-thinking", - "name": "Qwen3 235B A22B Thinking 2507", - "family": "qwen", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-04", - "release_date": "2025-07-30", - "last_updated": "2025-07-30", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.28, - "output": 2.8 - }, - "limit": { - "context": 262144, - "output": 262144 - } - }, - { - "id": "aihubmix/qwen3-coder-480b-a35b-instruct", - "name": "Qwen3 Coder 480B A35B Instruct", - "family": "qwen", - "attachment": false, - "reasoning": false, - "tool_call": true, - "temperature": true, - "release_date": "2025-08-01", - "last_updated": "2025-08-01", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.82, - "output": 3.29 - }, - "limit": { - "context": 262144, - "output": 131000 + "output": 100000 } }, { "id": "aihubmix/qwen3-coder-next", - "name": "Qwen3 Coder Next", + "name": "Qwen3 Coder Plus", "family": "qwen", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, - "release_date": "2026-02-04", - "last_updated": "2026-02-04", + "knowledge": "2025-04", + "release_date": "2025-07-23", + "last_updated": "2025-07-23", "modalities": { "input": [ "text" @@ -6044,12 +5710,13 @@ }, "open_weights": true, "cost": { - "input": 0.14, - "output": 0.55 + "input": 0.137, + "output": 0.548, + "cache_read": 0.137 }, "limit": { - "context": 262144, - "output": 65536 + "context": 2000000, + "output": 64000 } }, { @@ -6073,17 +5740,18 @@ }, "open_weights": false, "cost": { - "input": 0.34, - "output": 1.37 + "input": 0.34246, + "output": 1.36984, + "cache_read": 0.34246 }, "limit": { - "context": 262144, - "output": 65536 + "context": 252000, + "output": 32000 } }, { "id": "aihubmix/qwen3.5-plus", - "name": "Qwen 3.5 Plus", + "name": "Qwen3.5 Plus", "family": "qwen", "attachment": false, "reasoning": true, @@ -6104,8 +5772,43 @@ }, "open_weights": false, "cost": { - "input": 0.11, - "output": 0.66 + "input": 0.1096, + "output": 0.6576, + "cache_read": 0.01096, + "cache_write": 0.137 + }, + "limit": { + "context": 991000, + "output": 64000 + } + }, + { + "id": "aihubmix/qwen3.6-flash", + "name": "Qwen3.6 Plus", + "family": "qwen", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-04", + "release_date": "2026-04-02", + "last_updated": "2026-04-02", + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.169, + "output": 1.014, + "cache_read": 0.0169, + "cache_write": 0.21125 }, "limit": { "context": 1000000, @@ -6172,14 +5875,14 @@ }, { "id": "alibaba-cn/deepseek-r1", - "name": "DeepSeek R1", + "name": "DeepSeek R1 0528", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "release_date": "2025-01-01", - "last_updated": "2025-01-01", + "release_date": "2025-05-28", + "last_updated": "2025-05-28", "modalities": { "input": [ "text" @@ -10345,6 +10048,37 @@ "output": 65536 } }, + { + "id": "alibaba/qwen3.6-max-preview", + "name": "Qwen3.6 Max Preview", + "family": "qwen", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-04", + "release_date": "2026-04-20", + "last_updated": "2026-04-20", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.3, + "output": 7.8, + "cache_read": 0.13, + "cache_write": 1.625 + }, + "limit": { + "context": 262144, + "output": 65536 + } + }, { "id": "alibaba/qwen3.6-plus", "name": "Qwen3.6 Plus", @@ -13484,7 +13218,7 @@ }, { "id": "anthropic/claude-haiku-4.5", - "name": "Claude Haiku 4.5 (latest)", + "name": "Claude Haiku 4.5", "family": "claude-haiku", "attachment": true, "reasoning": true, @@ -13583,7 +13317,7 @@ }, { "id": "anthropic/claude-opus-4.1", - "name": "Claude Opus 4.1 (latest)", + "name": "Claude Opus 4.1", "family": "claude-opus", "attachment": true, "reasoning": true, @@ -13616,15 +13350,15 @@ }, { "id": "anthropic/claude-opus-4.5", - "name": "Claude Opus 4.5", + "name": "Claude Opus 4.5 (latest)", "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-03-31", - "release_date": "2025-11-01", - "last_updated": "2025-11-01", + "release_date": "2025-11-24", + "last_updated": "2025-11-24", "modalities": { "input": [ "text", @@ -14243,15 +13977,15 @@ }, { "id": "azure-cognitive-services/deepseek-r1", - "name": "DeepSeek-R1-0528", + "name": "DeepSeek-R1", "family": "deepseek-thinking", "attachment": false, "reasoning": true, - "tool_call": true, + "tool_call": false, "temperature": true, "knowledge": "2024-07", - "release_date": "2025-05-28", - "last_updated": "2025-05-28", + "release_date": "2025-01-20", + "last_updated": "2025-01-20", "modalities": { "input": [ "text" @@ -15187,7 +14921,7 @@ "cache_read": 0.25 }, "limit": { - "context": 400000, + "context": 1050000, "output": 128000 } }, @@ -15281,7 +15015,7 @@ "output": 180.0 }, "limit": { - "context": 400000, + "context": 1050000, "output": 128000 } }, @@ -15559,6 +15293,36 @@ "output": 262144 } }, + { + "id": "azure-cognitive-services/kimi-k2.6", + "name": "Kimi K2.6", + "family": "kimi", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2026-04-22", + "last_updated": "2026-04-22", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.95, + "output": 4.0 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, { "id": "azure-cognitive-services/llama-3.2-11b-vision-instruct", "name": "Llama-3.2-11B-Vision-Instruct", @@ -17102,15 +16866,15 @@ }, { "id": "azure/deepseek-r1", - "name": "DeepSeek-R1", + "name": "DeepSeek-R1-0528", "family": "deepseek-thinking", "attachment": false, "reasoning": true, - "tool_call": false, + "tool_call": true, "temperature": true, "knowledge": "2024-07", - "release_date": "2025-01-20", - "last_updated": "2025-01-20", + "release_date": "2025-05-28", + "last_updated": "2025-05-28", "modalities": { "input": [ "text" @@ -17247,15 +17011,15 @@ }, { "id": "azure/gpt-3.5-turbo", - "name": "GPT-3.5 Turbo 0301", + "name": "GPT-3.5 Turbo 0613", "family": "gpt", "attachment": false, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2021-08", - "release_date": "2023-03-01", - "last_updated": "2023-03-01", + "release_date": "2023-06-13", + "last_updated": "2023-06-13", "modalities": { "input": [ "text" @@ -17266,12 +17030,12 @@ }, "open_weights": false, "cost": { - "input": 1.5, - "output": 2.0 + "input": 3.0, + "output": 4.0 }, "limit": { - "context": 4096, - "output": 4096 + "context": 16384, + "output": 16384 } }, { @@ -18108,7 +17872,7 @@ "cache_read": 0.25 }, "limit": { - "context": 400000, + "context": 1050000, "output": 128000 } }, @@ -18202,7 +17966,7 @@ "output": 180.0 }, "limit": { - "context": 400000, + "context": 1050000, "output": 128000 } }, @@ -18598,6 +18362,36 @@ "output": 262144 } }, + { + "id": "azure/kimi-k2.6", + "name": "Kimi K2.6", + "family": "kimi", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2026-04-22", + "last_updated": "2026-04-22", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.95, + "output": 4.0 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, { "id": "azure/llama-3.2-11b-vision-instruct", "name": "Llama-3.2-11B-Vision-Instruct", @@ -19883,6 +19677,36 @@ "output": 131100 } }, + { + "id": "baseten/deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", + "family": "deepseek-thinking", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.74, + "output": 3.48, + "cache_read": 0.15 + }, + "limit": { + "context": 1000000, + "output": 384000 + } + }, { "id": "baseten/moonshotai/Kimi-K2-Instruct", "name": "Kimi K2 Instruct 0905", @@ -20208,6 +20032,36 @@ "output": 8192 } }, + { + "id": "berget/mistralai/Mistral-Medium-3.5-128B", + "name": "Mistral Medium 3.5 128B", + "family": "mistral-medium", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2026-04", + "release_date": "2026-04-29", + "last_updated": "2026-04-29", + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.65, + "output": 5.5 + }, + "limit": { + "context": 262144, + "output": 131072 + } + }, { "id": "berget/mistralai/Mistral-Small-3.2-24B-Instruct", "name": "Mistral Small 3.2 24B Instruct 2506", @@ -22577,6 +22431,36 @@ "output": 262144 } }, + { + "id": "clarifai/moonshotai/chat-completion/models/Kimi-K2_6", + "name": "Kimi K2.6", + "family": "kimi-k2.6", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2026-04-21", + "last_updated": "2026-04-21", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.95, + "output": 4.0 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, { "id": "clarifai/openai/chat-completion/models/gpt-oss-120b-high-throughput", "name": "GPT OSS 120B High Throughput", @@ -25837,6 +25721,65 @@ "output": 64000 } }, + { + "id": "cortecs/codestral", + "name": "Codestral 2508", + "family": "mistral", + "attachment": false, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2025-03", + "release_date": "2025-07-30", + "last_updated": "2025-07-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.3, + "output": 0.9, + "cache_read": 0.03 + }, + "limit": { + "context": 256000, + "output": 256000 + } + }, + { + "id": "cortecs/deepseek-r1", + "name": "DeepSeek R1 0528", + "family": "deepseek-thinking", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2024-07", + "release_date": "2025-05-28", + "last_updated": "2025-05-28", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.585, + "output": 2.307 + }, + "limit": { + "context": 164000, + "output": 164000 + } + }, { "id": "cortecs/deepseek-v3", "name": "DeepSeek V3 0324", @@ -25866,6 +25809,95 @@ "output": 128000 } }, + { + "id": "cortecs/deepseek-v3.2", + "name": "DeepSeek V3.2", + "family": "deepseek", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2024-07", + "release_date": "2025-12-01", + "last_updated": "2025-12-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.266, + "output": 0.444 + }, + "limit": { + "context": 163840, + "output": 163840 + } + }, + { + "id": "cortecs/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "family": "deepseek-flash", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.133, + "output": 0.266, + "cache_read": 0.028 + }, + "limit": { + "context": 1048576, + "output": 384000 + } + }, + { + "id": "cortecs/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "family": "deepseek-thinking", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.553, + "output": 3.106, + "cache_read": 0.145 + }, + "limit": { + "context": 1048576, + "output": 384000 + } + }, { "id": "cortecs/devstral", "name": "Devstral 2 2512", @@ -26185,6 +26217,34 @@ "output": 128000 } }, + { + "id": "cortecs/hermes-4-70b", + "name": "Hermes 4 70B", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2023-12", + "release_date": "2025-08-26", + "last_updated": "2025-08-26", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.116, + "output": 0.358 + }, + "limit": { + "context": 128000, + "output": 128000 + } + }, { "id": "cortecs/intellect-3", "name": "INTELLECT 3", @@ -26361,15 +26421,16 @@ } }, { - "id": "cortecs/minimax-M2.7", - "name": "MiniMax-M2.7", - "family": "minimax", + "id": "cortecs/llama-3.3-70b-instruct", + "name": "Llama 3.3 70B Instruct", + "family": "llama", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "release_date": "2026-03-18", - "last_updated": "2026-03-18", + "knowledge": "2023-12", + "release_date": "2024-12-06", + "last_updated": "2024-12-06", "modalities": { "input": [ "text" @@ -26380,12 +26441,12 @@ }, "open_weights": true, "cost": { - "input": 0.47, - "output": 1.4 + "input": 0.089, + "output": 0.275 }, "limit": { - "context": 202752, - "output": 131072 + "context": 131000, + "output": 131000 } }, { @@ -26473,6 +26534,121 @@ "output": 196608 } }, + { + "id": "cortecs/minimax-m2.7", + "name": "MiniMax-m2.7", + "family": "minimax", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-03-18", + "last_updated": "2026-03-18", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.47, + "output": 1.4 + }, + "limit": { + "context": 202752, + "output": 196072 + } + }, + { + "id": "cortecs/mistral-large", + "name": "Mistral Large 3 2512", + "family": "mistral-large", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2025-12", + "release_date": "2025-12-01", + "last_updated": "2025-12-01", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.5, + "output": 1.5, + "cache_read": 0.05 + }, + "limit": { + "context": 256000, + "output": 256000 + } + }, + { + "id": "cortecs/mixtral-8x7B-instruct-v0.1", + "name": "Mixtral 8x7B Instruct v0.1", + "attachment": false, + "reasoning": true, + "tool_call": false, + "temperature": true, + "knowledge": "2023-09", + "release_date": "2023-12-11", + "last_updated": "2023-12-11", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.438, + "output": 0.68 + }, + "limit": { + "context": 32000, + "output": 32000 + } + }, + { + "id": "cortecs/nemotron-3-super-120b-a12b", + "name": "Nemotron 3 Super 120B A12B", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-12", + "release_date": "2026-03-11", + "last_updated": "2026-03-11", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.266, + "output": 0.799 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, { "id": "cortecs/nova-pro-v1", "name": "Nova Pro 1.0", @@ -26503,6 +26679,64 @@ "output": 5000 } }, + { + "id": "cortecs/qwen-2.5-72b-instruct", + "name": "Qwen2.5 72B Instruct", + "family": "qwen", + "attachment": false, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2024-06", + "release_date": "2024-09-19", + "last_updated": "2024-09-19", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.062, + "output": 0.231 + }, + "limit": { + "context": 33000, + "output": 33000 + } + }, + { + "id": "cortecs/qwen3-235b-a22b-instruct", + "name": "Qwen3 235B A22B Instruct 2507", + "family": "qwen", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-04", + "release_date": "2025-07-23", + "last_updated": "2025-07-23", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.062, + "output": 0.408 + }, + "limit": { + "context": 131000, + "output": 131000 + } + }, { "id": "cortecs/qwen3-32b", "name": "Qwen3 32B", @@ -26532,6 +26766,35 @@ "output": 16384 } }, + { + "id": "cortecs/qwen3-coder-30b-a3b-instruct", + "name": "Qwen3 Coder 30B A3B Instruct", + "family": "qwen", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-04", + "release_date": "2025-07-31", + "last_updated": "2025-07-31", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.053, + "output": 0.222 + }, + "limit": { + "context": 262000, + "output": 262000 + } + }, { "id": "cortecs/qwen3-coder-480b-a35b-instruct", "name": "Qwen3 Coder 480B A35B Instruct", @@ -26618,6 +26881,64 @@ "output": 128000 } }, + { + "id": "cortecs/qwen3.5-122b-a10b", + "name": "Qwen3.5 122B A10B", + "family": "qwen", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2026-01", + "release_date": "2026-02-24", + "last_updated": "2026-02-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.444, + "output": 3.106 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, + { + "id": "cortecs/qwen3.5-397b-a17b", + "name": "Qwen3.5 397B A17B", + "family": "qwen", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2026-01", + "release_date": "2026-02-16", + "last_updated": "2026-02-16", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.6, + "output": 3.6 + }, + "limit": { + "context": 250000, + "output": 250000 + } + }, { "id": "deepinfra/MiniMaxAI/MiniMax-M2", "name": "MiniMax M2", @@ -26975,6 +27296,94 @@ "output": 64000 } }, + { + "id": "deepinfra/deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", + "family": "deepseek-thinking", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.74, + "output": 3.48, + "cache_read": 0.145 + }, + "limit": { + "context": 65536, + "output": 65536 + } + }, + { + "id": "deepinfra/google/gemma-4-26B-A4B-it", + "name": "Gemma 4 26B", + "family": "gemma", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-02", + "last_updated": "2026-04-02", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.07, + "output": 0.34 + }, + "limit": { + "context": 256000, + "output": 8192 + } + }, + { + "id": "deepinfra/google/gemma-4-31B-it", + "name": "Gemma 4 31B", + "family": "gemma", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-02", + "last_updated": "2026-04-02", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.13, + "output": 0.38 + }, + "limit": { + "context": 256000, + "output": 8192 + } + }, { "id": "deepinfra/meta-llama/Llama-3.1-70B-Instruct", "name": "Llama 3.1 70B", @@ -27168,15 +27577,15 @@ }, { "id": "deepinfra/moonshotai/Kimi-K2-Instruct", - "name": "Kimi K2", + "name": "Kimi K2 0905", "family": "kimi", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, "knowledge": "2024-10", - "release_date": "2025-07-11", - "last_updated": "2025-07-11", + "release_date": "2025-09-05", + "last_updated": "2025-09-05", "modalities": { "input": [ "text" @@ -27187,12 +27596,13 @@ }, "open_weights": true, "cost": { - "input": 0.5, - "output": 2.0 + "input": 0.4, + "output": 2.0, + "cache_read": 0.15 }, "limit": { - "context": 131072, - "output": 32768 + "context": 262144, + "output": 262144 } }, { @@ -28053,6 +28463,91 @@ "output": 128000 } }, + { + "id": "digitalocean/bge-m3", + "name": "BGE M3", + "family": "bge", + "attachment": false, + "reasoning": false, + "tool_call": false, + "temperature": false, + "release_date": "2024-01-30", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.02, + "output": 0.0 + }, + "limit": { + "context": 8192, + "output": 1024 + } + }, + { + "id": "digitalocean/bge-reranker-v2-m3", + "name": "BGE Reranker v2 M3", + "family": "bge", + "attachment": false, + "reasoning": false, + "tool_call": false, + "temperature": false, + "release_date": "2024-03-12", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.01, + "output": 0.0 + }, + "limit": { + "context": 8192, + "output": 1 + } + }, + { + "id": "digitalocean/deepseek-3.2", + "name": "DeepSeek V3.2", + "family": "deepseek", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2024-12", + "release_date": "2025-12-02", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.5, + "output": 1.6 + }, + "limit": { + "context": 128000, + "output": 64000 + } + }, { "id": "digitalocean/deepseek-r1-distill-llama-70b", "name": "DeepSeek R1 Distill Llama 70B", @@ -28081,6 +28576,63 @@ "output": 32768 } }, + { + "id": "digitalocean/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "family": "deepseek-thinking", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.74, + "output": 3.48 + }, + "limit": { + "context": 1048576, + "output": 393216 + } + }, + { + "id": "digitalocean/e5-large-v2", + "name": "E5 Large v2", + "family": "text-embedding", + "attachment": false, + "reasoning": false, + "tool_call": false, + "temperature": false, + "release_date": "2023-05-19", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.02, + "output": 0.0 + }, + "limit": { + "context": 512, + "output": 1024 + } + }, { "id": "digitalocean/fal-ai/elevenlabs/tts/multilingual-v2", "name": "ElevenLabs Multilingual TTS v2", @@ -28180,6 +28732,35 @@ "output": 0 } }, + { + "id": "digitalocean/gemma-4-31B-it", + "name": "Gemma 4 31B", + "family": "gemma", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-22", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.18, + "output": 0.5 + }, + "limit": { + "context": 256000, + "output": 8192 + } + }, { "id": "digitalocean/glm-5", "name": "GLM 5", @@ -28264,6 +28845,62 @@ "output": 32768 } }, + { + "id": "digitalocean/llama-4-maverick", + "name": "Llama 4 Maverick 17B 128E Instruct", + "family": "llama", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2024-08", + "release_date": "2025-04-05", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.25, + "output": 0.87 + }, + "limit": { + "context": 1000000, + "output": 16384 + } + }, + { + "id": "digitalocean/llama-guard-4-12b", + "name": "Llama Guard 4 12B", + "family": "llama", + "attachment": true, + "reasoning": false, + "tool_call": false, + "temperature": true, + "release_date": "2025-04-05", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": {}, + "limit": { + "context": 128000, + "output": 16384 + } + }, { "id": "digitalocean/llama3.3-70b-instruct", "name": "Llama 3.3 Instruct 70B", @@ -28322,6 +28959,34 @@ "output": 128000 } }, + { + "id": "digitalocean/mistral-3-14B", + "name": "Ministral 3 14B Instruct", + "family": "ministral", + "attachment": false, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2025-12-15", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.2, + "output": 0.2 + }, + "limit": { + "context": 262144, + "output": 128000 + } + }, { "id": "digitalocean/multi-qa-mpnet-base-dot-v1", "name": "Multi-QA-mpnet-base-dot-v1", @@ -28350,6 +29015,67 @@ "output": 768 } }, + { + "id": "digitalocean/nemotron-3-nano-omni", + "name": "Nemotron Nano 3 Omni", + "family": "nemotron", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-28", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.5, + "output": 0.9 + }, + "limit": { + "context": 65536, + "output": 65536 + } + }, + { + "id": "digitalocean/nemotron-nano-12b-v2-vl", + "name": "Nemotron Nano 12B v2 VL", + "family": "nemotron", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2024-10", + "release_date": "2025-12-01", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.2, + "output": 0.6 + }, + "limit": { + "context": 128000, + "output": 16384 + } + }, { "id": "digitalocean/nvidia-nemotron-3-super-120b", "name": "Nemotron-3-Super-120B", @@ -28816,6 +29542,38 @@ "output": 128000 } }, + { + "id": "digitalocean/openai-gpt-5.5", + "name": "GPT-5.5", + "family": "gpt", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-12-01", + "release_date": "2026-04-23", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 30.0, + "cache_read": 0.5 + }, + "limit": { + "context": 1000000, + "output": 128000 + } + }, { "id": "digitalocean/openai-gpt-image-1", "name": "GPT Image 1", @@ -29028,6 +29786,35 @@ "output": 100000 } }, + { + "id": "digitalocean/qwen3-coder-flash", + "name": "Qwen3 Coder Flash", + "family": "qwen", + "attachment": false, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2025-04", + "release_date": "2025-07-28", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.45, + "output": 1.7 + }, + "limit": { + "context": 262144, + "output": 65536 + } + }, { "id": "digitalocean/qwen3-embedding-0.6b", "name": "Qwen3 Embedding 0.6B", @@ -29056,6 +29843,114 @@ "output": 1024 } }, + { + "id": "digitalocean/qwen3-tts-voicedesign", + "name": "Qwen3 TTS VoiceDesign", + "family": "qwen", + "attachment": false, + "reasoning": false, + "tool_call": false, + "temperature": false, + "release_date": "2026-04-21", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "open_weights": true, + "cost": {}, + "limit": { + "context": 32768, + "output": 1 + } + }, + { + "id": "digitalocean/qwen3.5-397b-a17b", + "name": "Qwen 3.5 397B A17B", + "family": "qwen3.5", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-02-15", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.55, + "output": 3.5 + }, + "limit": { + "context": 262144, + "output": 81920 + } + }, + { + "id": "digitalocean/stable-diffusion-3.5-large", + "name": "Stable Diffusion 3.5 Large", + "family": "stable-diffusion", + "attachment": false, + "reasoning": false, + "tool_call": false, + "temperature": false, + "release_date": "2024-10-22", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] + }, + "open_weights": true, + "cost": { + "input": 0.08, + "output": 0.0 + }, + "limit": { + "context": 256, + "output": 1 + } + }, + { + "id": "digitalocean/wan2-2-t2v-a14b", + "name": "Wan2.2-T2V-A14B", + "attachment": false, + "reasoning": false, + "tool_call": false, + "temperature": false, + "release_date": "2025-07-28", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "video" + ] + }, + "open_weights": true, + "cost": { + "input": 0.6, + "output": 0.0 + }, + "limit": { + "context": 100, + "output": 1 + } + }, { "id": "dinference/glm-4.7", "name": "GLM-4.7", @@ -29065,8 +29960,8 @@ "tool_call": true, "temperature": true, "knowledge": "2025-04", - "release_date": "2025-12", - "last_updated": "2025-12", + "release_date": "2025-12-22", + "last_updated": "2025-12-22", "modalities": { "input": [ "text" @@ -29093,9 +29988,8 @@ "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-04", - "release_date": "2026-02", - "last_updated": "2026-02", + "release_date": "2026-02-11", + "last_updated": "2026-02-11", "modalities": { "input": [ "text" @@ -29114,6 +30008,34 @@ "output": 128000 } }, + { + "id": "dinference/glm-5.1", + "name": "GLM-5.1", + "family": "glm", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-03-27", + "last_updated": "2026-03-27", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.25, + "output": 3.89 + }, + "limit": { + "context": 200000, + "output": 128000 + } + }, { "id": "dinference/gpt-oss-120b", "name": "GPT OSS 120B", @@ -29141,6 +30063,34 @@ "output": 32768 } }, + { + "id": "dinference/minimax-m2.5", + "name": "MiniMax-M2.5", + "family": "minimax", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-02-12", + "last_updated": "2026-02-12", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.22, + "output": 0.88 + }, + "limit": { + "context": 200000, + "output": 32000 + } + }, { "id": "drun/public/deepseek-r1", "name": "DeepSeek R1", @@ -30099,6 +31049,36 @@ "output": 160000 } }, + { + "id": "fireworks-ai/accounts/fireworks/models/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "family": "deepseek-thinking", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.74, + "output": 3.48, + "cache_read": 0.15 + }, + "limit": { + "context": 1000000, + "output": 384000 + } + }, { "id": "fireworks-ai/accounts/fireworks/models/glm-4p5", "name": "GLM 4.5", @@ -30540,7 +31520,7 @@ }, { "id": "fireworks-ai/accounts/fireworks/routers/kimi-k2p5-turbo", - "name": "Kimi K2.5 Turbo (firepass)", + "name": "Kimi K2.5 Turbo", "family": "kimi-thinking", "attachment": false, "reasoning": true, @@ -30569,790 +31549,6 @@ "output": 256000 } }, - { - "id": "firmware/claude-haiku-4.5", - "name": "Claude Haiku 4.5", - "family": "claude-haiku", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-02-28", - "release_date": "2025-10-15", - "last_updated": "2025-10-15", - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 1.0, - "output": 5.0, - "cache_read": 0.1, - "cache_write": 1.25 - }, - "limit": { - "context": 200000, - "output": 64000 - } - }, - { - "id": "firmware/claude-opus-4.6", - "name": "Claude Opus 4.6", - "family": "claude-opus", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-05-31", - "release_date": "2026-02-05", - "last_updated": "2026-02-05", - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 5.0, - "output": 25.0, - "cache_read": 0.5, - "cache_write": 6.25 - }, - "limit": { - "context": 200000, - "output": 128000 - } - }, - { - "id": "firmware/claude-opus-4.7", - "name": "Claude Opus 4.7", - "family": "claude-opus", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": false, - "knowledge": "2026-01-31", - "release_date": "2026-04-16", - "last_updated": "2026-04-16", - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 5.0, - "output": 25.0, - "cache_read": 0.5, - "cache_write": 6.25 - }, - "limit": { - "context": 200000, - "output": 128000 - } - }, - { - "id": "firmware/claude-sonnet-4.6", - "name": "Claude Sonnet 4.6", - "family": "claude-sonnet", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-08-31", - "release_date": "2026-02-17", - "last_updated": "2026-02-17", - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 3.0, - "output": 15.0, - "cache_read": 0.3, - "cache_write": 3.75 - }, - "limit": { - "context": 200000, - "output": 64000 - } - }, - { - "id": "firmware/deepseek-v3-2", - "name": "DeepSeek v3.2", - "family": "deepseek", - "attachment": true, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2024-07", - "release_date": "2024-12-26", - "last_updated": "2025-09-29", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.58, - "output": 1.68, - "cache_read": 0.28 - }, - "limit": { - "context": 128000, - "output": 8192 - } - }, - { - "id": "firmware/gemini-2.5-flash", - "name": "Gemini 2.5 Flash", - "family": "gemini-flash", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-01", - "release_date": "2025-07-17", - "last_updated": "2025-07-17", - "modalities": { - "input": [ - "text", - "image", - "audio", - "video", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.3, - "output": 2.5, - "cache_read": 0.075 - }, - "limit": { - "context": 1048576, - "output": 65536 - } - }, - { - "id": "firmware/gemini-2.5-pro", - "name": "Gemini 2.5 Pro", - "family": "gemini-pro", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-01", - "release_date": "2025-03-20", - "last_updated": "2025-06-05", - "modalities": { - "input": [ - "text", - "image", - "audio", - "video", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 1.25, - "output": 10.0, - "cache_read": 0.31 - }, - "limit": { - "context": 1048576, - "output": 65536 - } - }, - { - "id": "firmware/gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", - "family": "gemini-flash", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-01", - "release_date": "2025-12-17", - "last_updated": "2025-12-17", - "modalities": { - "input": [ - "text", - "image", - "video", - "audio", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.5, - "output": 3.0, - "cache_read": 0.05 - }, - "limit": { - "context": 1048576, - "output": 65536 - } - }, - { - "id": "firmware/gemini-3-pro-preview", - "name": "Gemini 3 Pro Preview", - "family": "gemini-pro", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-01", - "release_date": "2025-11-18", - "last_updated": "2025-11-18", - "modalities": { - "input": [ - "text", - "image", - "video", - "audio", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 2.0, - "output": 12.0, - "cache_read": 0.2 - }, - "limit": { - "context": 1000000, - "output": 64000 - } - }, - { - "id": "firmware/gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro Preview", - "family": "gemini-pro", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2026-01", - "release_date": "2026-02-18", - "last_updated": "2026-02-18", - "modalities": { - "input": [ - "text", - "image", - "video", - "audio", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 2.0, - "output": 12.0, - "cache_read": 0.2 - }, - "limit": { - "context": 1000000, - "output": 64000 - } - }, - { - "id": "firmware/gpt-4o", - "name": "GPT-4o", - "family": "gpt", - "attachment": true, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2023-09", - "release_date": "2024-05-13", - "last_updated": "2024-08-06", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 2.5, - "output": 10.0, - "cache_read": 1.25 - }, - "limit": { - "context": 128000, - "output": 16384 - } - }, - { - "id": "firmware/gpt-5-mini", - "name": "GPT-5 Mini", - "family": "gpt-mini", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": false, - "knowledge": "2024-05-30", - "release_date": "2025-08-07", - "last_updated": "2025-08-07", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.25, - "output": 2.0, - "cache_read": 0.03 - }, - "limit": { - "context": 400000, - "output": 128000 - } - }, - { - "id": "firmware/gpt-5-nano", - "name": "GPT-5 Nano", - "family": "gpt-nano", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": false, - "knowledge": "2024-05-30", - "release_date": "2025-08-07", - "last_updated": "2025-08-07", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.05, - "output": 0.4, - "cache_read": 0.01 - }, - "limit": { - "context": 400000, - "output": 128000 - } - }, - { - "id": "firmware/gpt-5.3-codex", - "name": "GPT-5.3 Codex", - "family": "gpt", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": false, - "knowledge": "2026-01-31", - "release_date": "2026-02-15", - "last_updated": "2026-02-15", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 1.75, - "output": 14.0, - "cache_read": 0.175 - }, - "limit": { - "context": 400000, - "output": 128000 - } - }, - { - "id": "firmware/gpt-5.4", - "name": "GPT-5.4", - "family": "gpt", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": false, - "knowledge": "2025-08-31", - "release_date": "2026-03-05", - "last_updated": "2026-03-05", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 2.5, - "output": 15.0, - "cache_read": 0.25 - }, - "limit": { - "context": 272000, - "output": 128000 - } - }, - { - "id": "firmware/gpt-oss-120b", - "name": "GPT OSS 120B", - "family": "gpt-oss", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "release_date": "1970-01-01", - "last_updated": "1970-01-01", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.15, - "output": 0.6 - }, - "limit": { - "context": 131072, - "output": 32768 - } - }, - { - "id": "firmware/gpt-oss-20b", - "name": "GPT OSS 20B", - "family": "gpt-oss", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "release_date": "1970-01-01", - "last_updated": "1970-01-01", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.07, - "output": 0.2 - }, - "limit": { - "context": 131072, - "output": 32768 - } - }, - { - "id": "firmware/grok-4.1-fast", - "name": "Grok 4.1 Fast (Reasoning)", - "family": "grok", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2025-11", - "release_date": "2025-11-25", - "last_updated": "2025-11-25", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.2, - "output": 0.5, - "cache_read": 0.05 - }, - "limit": { - "context": 2000000, - "output": 128000 - } - }, - { - "id": "firmware/grok-4.1-fast-non", - "name": "Grok 4.1 Fast (Non-Reasoning)", - "family": "grok", - "attachment": true, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2025-11", - "release_date": "2025-11-25", - "last_updated": "2025-11-25", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.2, - "output": 0.5, - "cache_read": 0.05 - }, - "limit": { - "context": 2000000, - "output": 128000 - } - }, - { - "id": "firmware/grok-code-fast-1", - "name": "Grok 4.1 Fast (Reasoning)", - "family": "grok", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "knowledge": "2023-10", - "release_date": "2025-08-28", - "last_updated": "2025-08-28", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.2, - "output": 1.5, - "cache_read": 0.02 - }, - "limit": { - "context": 256000, - "output": 128000 - } - }, - { - "id": "firmware/kimi-k2-6", - "name": "Kimi-K2.6", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "release_date": "1970-01-01", - "last_updated": "1970-01-01", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.95, - "output": 4.0, - "cache_read": 0.16 - }, - "limit": { - "context": 256000, - "output": 128000 - } - }, - { - "id": "firmware/kimi-k2.5", - "name": "Kimi-K2.5", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "release_date": "1970-01-01", - "last_updated": "1970-01-01", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.6, - "output": 3.0, - "cache_read": 0.1 - }, - "limit": { - "context": 256000, - "output": 128000 - } - }, - { - "id": "firmware/minimax-m2-5", - "name": "MiniMax-M2.5", - "family": "minimax", - "attachment": true, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2024-09", - "release_date": "2025-01-15", - "last_updated": "2025-02-22", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.3, - "output": 1.2, - "cache_read": 0.03 - }, - "limit": { - "context": 192000, - "output": 8192 - } - }, - { - "id": "firmware/qwen-3.6-plus", - "name": "Qwen 3.6 Plus", - "family": "qwen", - "attachment": true, - "reasoning": true, - "tool_call": true, - "temperature": true, - "release_date": "2026-04-02", - "last_updated": "2026-04-03", - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.5, - "output": 3.0, - "cache_read": 0.1 - }, - "limit": { - "context": 1000000, - "output": 64000 - } - }, - { - "id": "firmware/zai-glm-5.1", - "name": "Z.AI GLM-5.1", - "family": "glm", - "attachment": true, - "reasoning": false, - "tool_call": true, - "temperature": true, - "knowledge": "2024-10", - "release_date": "2025-01-20", - "last_updated": "2025-02-22", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 1.4, - "output": 4.4, - "cache_read": 0.26 - }, - "limit": { - "context": 198000, - "output": 8192 - } - }, { "id": "friendli/MiniMaxAI/MiniMax-M2.5", "name": "MiniMax-M2.5", @@ -31524,6 +31720,818 @@ "output": 202752 } }, + { + "id": "frogbot/claude-haiku-4.5", + "name": "Claude Haiku 4.5", + "family": "claude-haiku", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-02-28", + "release_date": "2025-10-15", + "last_updated": "2025-10-15", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.0, + "output": 5.0, + "cache_read": 0.1, + "cache_write": 1.25 + }, + "limit": { + "context": 200000, + "output": 64000 + } + }, + { + "id": "frogbot/claude-opus-4.6", + "name": "Claude Opus 4.6", + "family": "claude-opus", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05-31", + "release_date": "2026-02-05", + "last_updated": "2026-02-05", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 25.0, + "cache_read": 0.5, + "cache_write": 6.25 + }, + "limit": { + "context": 200000, + "output": 128000 + } + }, + { + "id": "frogbot/claude-opus-4.7", + "name": "Claude Opus 4.7", + "family": "claude-opus", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2026-01-31", + "release_date": "2026-04-16", + "last_updated": "2026-04-16", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 25.0, + "cache_read": 0.5, + "cache_write": 6.25 + }, + "limit": { + "context": 200000, + "output": 128000 + } + }, + { + "id": "frogbot/claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", + "family": "claude-sonnet", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-08-31", + "release_date": "2026-02-17", + "last_updated": "2026-02-17", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 3.0, + "output": 15.0, + "cache_read": 0.3, + "cache_write": 3.75 + }, + "limit": { + "context": 200000, + "output": 64000 + } + }, + { + "id": "frogbot/deepseek-v4-pro", + "name": "DeepSeek v4 Pro", + "family": "deepseek", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2026-01", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.74, + "output": 3.48, + "cache_read": 0.14 + }, + "limit": { + "context": 128000, + "output": 8192 + } + }, + { + "id": "frogbot/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", + "family": "gemini-flash", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2025-07-17", + "last_updated": "2025-07-17", + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.3, + "output": 2.5, + "cache_read": 0.075 + }, + "limit": { + "context": 1048576, + "output": 65536 + } + }, + { + "id": "frogbot/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", + "family": "gemini-pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2025-03-20", + "last_updated": "2025-06-05", + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.25, + "output": 10.0, + "cache_read": 0.31 + }, + "limit": { + "context": 1048576, + "output": 65536 + } + }, + { + "id": "frogbot/gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", + "family": "gemini-flash", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2025-12-17", + "last_updated": "2025-12-17", + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.5, + "output": 3.0, + "cache_read": 0.05 + }, + "limit": { + "context": 1048576, + "output": 65536 + } + }, + { + "id": "frogbot/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", + "family": "gemini-pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2026-01", + "release_date": "2026-02-18", + "last_updated": "2026-02-18", + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 2.0, + "output": 12.0, + "cache_read": 0.2 + }, + "limit": { + "context": 1000000, + "output": 64000 + } + }, + { + "id": "frogbot/gpt-4o", + "name": "GPT-4o", + "family": "gpt", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2023-09", + "release_date": "2024-05-13", + "last_updated": "2024-08-06", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 2.5, + "output": 10.0, + "cache_read": 1.25 + }, + "limit": { + "context": 128000, + "output": 16384 + } + }, + { + "id": "frogbot/gpt-5.3-codex", + "name": "GPT-5.3 Codex", + "family": "gpt", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2026-01-31", + "release_date": "2026-02-15", + "last_updated": "2026-02-15", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.75, + "output": 14.0, + "cache_read": 0.175 + }, + "limit": { + "context": 400000, + "output": 128000 + } + }, + { + "id": "frogbot/gpt-5.4-mini", + "name": "GPT-5.4 Mini", + "family": "gpt-mini", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-08-31", + "release_date": "2026-03-17", + "last_updated": "2026-03-17", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.75, + "output": 4.5, + "cache_read": 0.075 + }, + "limit": { + "context": 400000, + "output": 128000 + } + }, + { + "id": "frogbot/gpt-5.4-nano", + "name": "GPT-5.4 Nano", + "family": "gpt-nano", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2024-05-30", + "release_date": "2025-08-07", + "last_updated": "2025-08-07", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.2, + "output": 1.25, + "cache_read": 0.02 + }, + "limit": { + "context": 400000, + "output": 128000 + } + }, + { + "id": "frogbot/gpt-5.5", + "name": "GPT-5.5", + "family": "gpt", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-08-31", + "release_date": "2026-03-05", + "last_updated": "2026-03-05", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 2.5, + "output": 15.0, + "cache_read": 0.25 + }, + "limit": { + "context": 272000, + "output": 128000 + } + }, + { + "id": "frogbot/gpt-oss-120b", + "name": "GPT OSS 120B", + "family": "gpt-oss", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "1970-01-01", + "last_updated": "1970-01-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.15, + "output": 0.6 + }, + "limit": { + "context": 131072, + "output": 32768 + } + }, + { + "id": "frogbot/gpt-oss-20b", + "name": "GPT OSS 20B", + "family": "gpt-oss", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "1970-01-01", + "last_updated": "1970-01-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.07, + "output": 0.2 + }, + "limit": { + "context": 131072, + "output": 32768 + } + }, + { + "id": "frogbot/grok-4.1-fast", + "name": "Grok 4.1 Fast (Reasoning)", + "family": "grok", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-11", + "release_date": "2025-11-25", + "last_updated": "2025-11-25", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.2, + "output": 0.5, + "cache_read": 0.05 + }, + "limit": { + "context": 2000000, + "output": 128000 + } + }, + { + "id": "frogbot/grok-4.1-fast-non", + "name": "Grok 4.1 Fast (Non-Reasoning)", + "family": "grok", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2025-11", + "release_date": "2025-11-25", + "last_updated": "2025-11-25", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.2, + "output": 0.5, + "cache_read": 0.05 + }, + "limit": { + "context": 2000000, + "output": 128000 + } + }, + { + "id": "frogbot/grok-4.3", + "name": "Grok 4.3", + "family": "grok", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2024-11", + "release_date": "2026-04-30", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.25, + "output": 2.5, + "cache_read": 0.2 + }, + "limit": { + "context": 1000000, + "output": 128000 + } + }, + { + "id": "frogbot/grok-code-fast-1", + "name": "Grok 4.1 Fast (Reasoning)", + "family": "grok", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2023-10", + "release_date": "2025-08-28", + "last_updated": "2025-08-28", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.2, + "output": 1.5, + "cache_read": 0.02 + }, + "limit": { + "context": 256000, + "output": 128000 + } + }, + { + "id": "frogbot/kimi-k2-6", + "name": "Kimi-K2.6", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "1970-01-01", + "last_updated": "1970-01-01", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.95, + "output": 4.0, + "cache_read": 0.16 + }, + "limit": { + "context": 256000, + "output": 128000 + } + }, + { + "id": "frogbot/kimi-k2.5", + "name": "Kimi-K2.5", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "1970-01-01", + "last_updated": "1970-01-01", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.6, + "output": 3.0, + "cache_read": 0.1 + }, + "limit": { + "context": 256000, + "output": 128000 + } + }, + { + "id": "frogbot/minimax-m2-5", + "name": "MiniMax-M2.5", + "family": "minimax", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2024-09", + "release_date": "2025-01-15", + "last_updated": "2025-02-22", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.03 + }, + "limit": { + "context": 192000, + "output": 8192 + } + }, + { + "id": "frogbot/minimax-m2-7", + "name": "MiniMax-M2.7", + "family": "minimax", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2024-09", + "release_date": "2026-03-18", + "last_updated": "2026-03-18", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.06 + }, + "limit": { + "context": 192000, + "output": 8192 + } + }, + { + "id": "frogbot/qwen-3.6-plus", + "name": "Qwen 3.6 Plus", + "family": "qwen", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-02", + "last_updated": "2026-04-03", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.5, + "output": 3.0, + "cache_read": 0.1 + }, + "limit": { + "context": 1000000, + "output": 64000 + } + }, + { + "id": "frogbot/zai-glm-5.1", + "name": "Z.AI GLM-5.1", + "family": "glm", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "knowledge": "2024-10", + "release_date": "2025-01-20", + "last_updated": "2025-02-22", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.4, + "output": 4.4, + "cache_read": 0.26 + }, + "limit": { + "context": 198000, + "output": 8192 + } + }, { "id": "github-copilot/claude-haiku-4.5", "name": "Claude Haiku 4.5", @@ -32573,15 +33581,15 @@ }, { "id": "github-models/deepseek/deepseek-r1", - "name": "DeepSeek-R1", + "name": "DeepSeek-R1-0528", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2024-06", - "release_date": "2025-01-20", - "last_updated": "2025-01-20", + "release_date": "2025-05-28", + "last_updated": "2025-05-28", "modalities": { "input": [ "text" @@ -37999,7 +39007,7 @@ }, { "id": "helicone/claude-opus-4.1", - "name": "Anthropic: Claude Opus 4.1", + "name": "Anthropic: Claude Opus 4.1 (20250805)", "family": "claude-opus", "attachment": false, "reasoning": true, @@ -40825,15 +41833,15 @@ }, { "id": "huggingface/moonshotai/Kimi-K2-Instruct", - "name": "Kimi-K2-Instruct", + "name": "Kimi-K2-Instruct-0905", "family": "kimi", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, "knowledge": "2024-10", - "release_date": "2025-07-14", - "last_updated": "2025-07-14", + "release_date": "2025-09-04", + "last_updated": "2025-09-04", "modalities": { "input": [ "text" @@ -40848,7 +41856,7 @@ "output": 3.0 }, "limit": { - "context": 131072, + "context": 262144, "output": 16384 } }, @@ -41181,15 +42189,15 @@ }, { "id": "iflowcn/kimi-k2", - "name": "Kimi-K2-0905", + "name": "Kimi-K2", "family": "kimi", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, - "knowledge": "2024-12", - "release_date": "2025-09-05", - "last_updated": "2025-09-05", + "knowledge": "2024-10", + "release_date": "2024-12-01", + "last_updated": "2024-12-01", "modalities": { "input": [ "text" @@ -41204,7 +42212,7 @@ "output": 0.0 }, "limit": { - "context": 256000, + "context": 128000, "output": 64000 } }, @@ -44251,32 +45259,6 @@ "output": 131072 } }, - { - "id": "kilo/allenai/olmo-2-0325-32b-instruct", - "name": "AllenAI: Olmo 2 32B Instruct", - "attachment": false, - "reasoning": false, - "tool_call": false, - "release_date": "2025-03-15", - "last_updated": "2026-03-15", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.05, - "output": 0.2 - }, - "limit": { - "context": 128000, - "output": 32768 - } - }, { "id": "kilo/allenai/olmo-3-32b-think", "name": "AllenAI: Olmo 3 32B Think", @@ -44833,6 +45815,37 @@ "output": 128000 } }, + { + "id": "kilo/anthropic/claude-opus-4.7", + "name": "Anthropic: Claude Opus 4.7", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "release_date": "2026-04-16", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 25.0, + "cache_read": 0.5, + "cache_write": 6.25 + }, + "limit": { + "context": 1000000, + "output": 128000 + } + }, { "id": "kilo/anthropic/claude-sonnet-4", "name": "Anthropic: Claude Sonnet 4", @@ -45006,6 +46019,33 @@ "output": 65537 } }, + { + "id": "kilo/arcee-ai/trinity-large-preview", + "name": "Arcee AI: Trinity Large Preview", + "attachment": false, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-01-28", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.15, + "output": 0.45 + }, + "limit": { + "context": 131000, + "output": 32768 + } + }, { "id": "kilo/arcee-ai/trinity-large-thinking", "name": "Arcee AI: Trinity Large Thinking", @@ -45033,33 +46073,6 @@ "output": 262144 } }, - { - "id": "kilo/arcee-ai/trinity-large-thinking:free", - "name": "Arcee AI: Trinity Large Thinking (free)", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "release_date": "2025-08-26", - "last_updated": "2026-04-11", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.0, - "output": 0.0 - }, - "limit": { - "context": 262144, - "output": 262144 - } - }, { "id": "kilo/arcee-ai/trinity-mini", "name": "Arcee AI: Trinity Mini", @@ -45252,14 +46265,14 @@ } }, { - "id": "kilo/bytedance-seed/dola-seed-2.0-pro:free", - "name": "ByteDance Seed: Dola Seed 2.0 Pro (free)", + "id": "kilo/baidu/qianfan-ocr-fast:free", + "name": "Baidu: Qianfan-OCR-Fast (free)", "attachment": true, "reasoning": true, - "tool_call": true, + "tool_call": false, "temperature": true, - "release_date": "2025-08-26", - "last_updated": "2026-04-11", + "release_date": "2026-04-20", + "last_updated": "2026-05-01", "modalities": { "input": [ "image", @@ -45269,14 +46282,14 @@ "text" ] }, - "open_weights": true, + "open_weights": false, "cost": { "input": 0.0, "output": 0.0 }, "limit": { - "context": 256000, - "output": 128000 + "context": 65536, + "output": 28672 } }, { @@ -45643,13 +46656,13 @@ }, { "id": "kilo/deepseek/deepseek-r1", - "name": "DeepSeek: R1", + "name": "DeepSeek: R1 0528", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "release_date": "2025-01-20", - "last_updated": "2025-01-20", + "release_date": "2025-05-28", + "last_updated": "2026-03-15", "modalities": { "input": [ "text" @@ -45660,12 +46673,13 @@ }, "open_weights": true, "cost": { - "input": 0.7, - "output": 2.5 + "input": 0.45, + "output": 2.15, + "cache_read": 0.2 }, "limit": { - "context": 64000, - "output": 16000 + "context": 163840, + "output": 65536 } }, { @@ -45835,14 +46849,14 @@ } }, { - "id": "kilo/eleutherai/llemma_7b", - "name": "EleutherAI: Llemma 7b", + "id": "kilo/deepseek/deepseek-v4-flash", + "name": "DeepSeek: DeepSeek V4 Flash", "attachment": false, - "reasoning": false, - "tool_call": false, + "reasoning": true, + "tool_call": true, "temperature": true, - "release_date": "2025-04-14", - "last_updated": "2026-03-15", + "release_date": "2026-04-24", + "last_updated": "2026-05-01", "modalities": { "input": [ "text" @@ -45851,14 +46865,43 @@ "text" ] }, - "open_weights": true, + "open_weights": false, "cost": { - "input": 0.8, - "output": 1.2 + "input": 0.14, + "output": 0.28, + "cache_read": 0.0028 }, "limit": { - "context": 4096, - "output": 4096 + "context": 1048576, + "output": 384000 + } + }, + { + "id": "kilo/deepseek/deepseek-v4-pro", + "name": "DeepSeek: DeepSeek V4 Pro", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-24", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.435, + "output": 0.87, + "cache_read": 0.003625 + }, + "limit": { + "context": 1048576, + "output": 384000 } }, { @@ -46389,33 +47432,6 @@ "output": 2048 } }, - { - "id": "kilo/google/gemma-2-9b-it", - "name": "Google: Gemma 2 9B", - "attachment": false, - "reasoning": false, - "tool_call": false, - "temperature": true, - "release_date": "2024-06-28", - "last_updated": "2024-06-28", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.03, - "output": 0.09 - }, - "limit": { - "context": 8192, - "output": 1639 - } - }, { "id": "kilo/google/gemma-3-12b-it", "name": "Google: Gemma 3 12B", @@ -46699,6 +47715,34 @@ "output": 32768 } }, + { + "id": "kilo/ibm-granite/granite-4.1-8b", + "name": "IBM: Granite 4.1 8B", + "attachment": false, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-30", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.05, + "output": 0.1, + "cache_read": 0.05 + }, + "limit": { + "context": 131072, + "output": 131072 + } + }, { "id": "kilo/inception/mercury-2", "name": "Inception: Mercury 2", @@ -46728,14 +47772,14 @@ } }, { - "id": "kilo/inception/mercury-edit-2", - "name": "Mercury Edit 2", + "id": "kilo/inclusionai/ling-2.6-1t:free", + "name": "inclusionAI: Ling-2.6-1T (free)", "attachment": false, - "reasoning": true, - "tool_call": false, + "reasoning": false, + "tool_call": true, "temperature": true, - "release_date": "2026-03-30", - "last_updated": "2026-03-30", + "release_date": "2026-04-23", + "last_updated": "2026-05-01", "modalities": { "input": [ "text" @@ -46746,13 +47790,40 @@ }, "open_weights": false, "cost": { - "input": 0.25, - "output": 0.75, - "cache_read": 0.025 + "input": 0.0, + "output": 0.0 }, "limit": { - "context": 128000, - "output": 8192 + "context": 262144, + "output": 32768 + } + }, + { + "id": "kilo/inclusionai/ling-2.6-flash", + "name": "inclusionAI: Ling-2.6 Flash", + "attachment": false, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-21", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.08, + "output": 0.24, + "cache_read": 0.016 + }, + "limit": { + "context": 262144, + "output": 32768 } }, { @@ -47001,34 +48072,6 @@ "output": 2000 } }, - { - "id": "kilo/meituan/longcat-flash-chat", - "name": "Meituan: LongCat Flash Chat", - "attachment": false, - "reasoning": false, - "tool_call": true, - "temperature": true, - "release_date": "2025-08-30", - "last_updated": "2026-03-15", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.2, - "output": 0.8, - "cache_read": 0.2 - }, - "limit": { - "context": 131072, - "output": 131072 - } - }, { "id": "kilo/meta-llama/llama-3-70b-instruct", "name": "Meta: Llama 3 70B Instruct", @@ -47828,13 +48871,13 @@ }, { "id": "kilo/mistralai/mistral-large", - "name": "Mistral Large 2411", + "name": "Mistral Large", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, "release_date": "2024-07-24", - "last_updated": "2024-11-04", + "last_updated": "2025-12-02", "modalities": { "input": [ "text" @@ -47849,8 +48892,8 @@ "output": 6.0 }, "limit": { - "context": 131072, - "output": 26215 + "context": 128000, + "output": 25600 } }, { @@ -48077,32 +49120,6 @@ "output": 131072 } }, - { - "id": "kilo/mistralai/mistral-small-creative", - "name": "Mistral: Mistral Small Creative", - "attachment": false, - "reasoning": false, - "tool_call": true, - "release_date": "2025-12-17", - "last_updated": "2026-03-15", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.1, - "output": 0.3 - }, - "limit": { - "context": 32768, - "output": 32768 - } - }, { "id": "kilo/mistralai/mixtral-8x22b-instruct", "name": "Mistral: Mixtral 8x22B Instruct", @@ -48215,13 +49232,13 @@ }, { "id": "kilo/moonshotai/kimi-k2", - "name": "MoonshotAI: Kimi K2 0905", + "name": "MoonshotAI: Kimi K2 0711", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, - "release_date": "2025-09-05", - "last_updated": "2025-09-05", + "release_date": "2025-07-11", + "last_updated": "2026-03-15", "modalities": { "input": [ "text" @@ -48232,12 +49249,11 @@ }, "open_weights": true, "cost": { - "input": 0.4, - "output": 2.0, - "cache_read": 0.15 + "input": 0.55, + "output": 2.2 }, "limit": { - "context": 131072, + "context": 131000, "output": 26215 } }, @@ -48570,33 +49586,6 @@ "output": 16384 } }, - { - "id": "kilo/nvidia/llama-3.1-nemotron-ultra-253b-v1", - "name": "NVIDIA: Llama 3.1 Nemotron Ultra 253B v1", - "attachment": false, - "reasoning": true, - "tool_call": false, - "temperature": true, - "release_date": "2025-04-08", - "last_updated": "2026-04-11", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.6, - "output": 1.8 - }, - "limit": { - "context": 131072, - "output": 131072 - } - }, { "id": "kilo/nvidia/llama-3.3-nemotron-super-49b-v1.5", "name": "NVIDIA: Llama 3.3 Nemotron Super 49B V1.5", @@ -48651,6 +49640,36 @@ "output": 52429 } }, + { + "id": "kilo/nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free", + "name": "NVIDIA: Nemotron 3 Nano Omni (free)", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-28", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "audio", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 256000, + "output": 65536 + } + }, { "id": "kilo/nvidia/nemotron-3-super-120b-a12b", "name": "NVIDIA: Nemotron 3 Super", @@ -48845,13 +49864,13 @@ }, { "id": "kilo/openai/gpt-4", - "name": "OpenAI: GPT-4", + "name": "OpenAI: GPT-4 (older v0314)", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, - "release_date": "2023-03-14", - "last_updated": "2024-04-09", + "release_date": "2023-05-28", + "last_updated": "2026-03-15", "modalities": { "input": [ "text" @@ -49044,12 +50063,12 @@ }, { "id": "kilo/openai/gpt-4o", - "name": "OpenAI: GPT-4o (2024-08-06)", + "name": "OpenAI: GPT-4o (2024-11-20)", "attachment": true, "reasoning": false, "tool_call": true, "temperature": true, - "release_date": "2024-08-06", + "release_date": "2024-11-20", "last_updated": "2026-03-15", "modalities": { "input": [ @@ -49183,35 +50202,6 @@ "output": 16384 } }, - { - "id": "kilo/openai/gpt-4o:extended", - "name": "OpenAI: GPT-4o (extended)", - "attachment": true, - "reasoning": false, - "tool_call": true, - "temperature": true, - "release_date": "2024-05-13", - "last_updated": "2026-03-15", - "modalities": { - "input": [ - "image", - "pdf", - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 6.0, - "output": 18.0 - }, - "limit": { - "context": 128000, - "output": 64000 - } - }, { "id": "kilo/openai/gpt-5", "name": "OpenAI: GPT-5", @@ -49798,6 +50788,37 @@ "output": 128000 } }, + { + "id": "kilo/openai/gpt-5.4-image-2", + "name": "OpenAI: GPT-5.4 Image 2", + "attachment": true, + "reasoning": true, + "tool_call": false, + "temperature": false, + "release_date": "2026-04-21", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "image", + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 8.0, + "output": 15.0, + "cache_read": 2.0 + }, + "limit": { + "context": 272000, + "output": 128000 + } + }, { "id": "kilo/openai/gpt-5.4-mini", "name": "OpenAI: GPT-5.4 Mini", @@ -49886,6 +50907,65 @@ "output": 128000 } }, + { + "id": "kilo/openai/gpt-5.5", + "name": "OpenAI: GPT-5.5", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "release_date": "2026-04-24", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 30.0, + "cache_read": 0.5 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, + { + "id": "kilo/openai/gpt-5.5-pro", + "name": "OpenAI: GPT-5.5 Pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "release_date": "2026-04-24", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 30.0, + "output": 180.0 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, { "id": "kilo/openai/gpt-audio", "name": "OpenAI: GPT Audio", @@ -50378,33 +51458,6 @@ "output": 32768 } }, - { - "id": "kilo/openrouter/elephant-alpha", - "name": "Elephant (new)", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "release_date": "2026-01-15", - "last_updated": "2026-04-13", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": false, - "cost": { - "input": 0.0, - "output": 0.0 - }, - "limit": { - "context": 262144, - "output": 32768 - } - }, { "id": "kilo/openrouter/free", "name": "Free Models Router", @@ -50433,6 +51486,60 @@ "output": 32768 } }, + { + "id": "kilo/openrouter/owl-alpha", + "name": "Owl Alpha", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-28", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 1048756, + "output": 262144 + } + }, + { + "id": "kilo/openrouter/pareto-code", + "name": "Pareto Code Router", + "attachment": false, + "reasoning": false, + "tool_call": false, + "temperature": false, + "release_date": "2026-04-21", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 200000, + "output": 65536 + } + }, { "id": "kilo/perplexity/sonar", "name": "Perplexity: Sonar", @@ -50572,6 +51679,60 @@ "output": 25600 } }, + { + "id": "kilo/poolside/laguna-m.1:free", + "name": "Poolside: Laguna M.1 (free)", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-28", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 131072, + "output": 8192 + } + }, + { + "id": "kilo/poolside/laguna-xs.2:free", + "name": "Poolside: Laguna XS.2 (free)", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-28", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 131072, + "output": 8192 + } + }, { "id": "kilo/prime-intellect/intellect-3", "name": "Prime Intellect: INTELLECT-3", @@ -50848,62 +52009,6 @@ "output": 8192 } }, - { - "id": "kilo/qwen/qwen2.5-coder-7b-instruct", - "name": "Qwen: Qwen2.5 Coder 7B Instruct", - "attachment": false, - "reasoning": false, - "tool_call": false, - "temperature": true, - "release_date": "2024-09-17", - "last_updated": "2024-11", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.03, - "output": 0.09 - }, - "limit": { - "context": 32768, - "output": 6554 - } - }, - { - "id": "kilo/qwen/qwen2.5-vl-32b-instruct", - "name": "Qwen: Qwen2.5 VL 32B Instruct", - "attachment": true, - "reasoning": false, - "tool_call": false, - "temperature": true, - "release_date": "2025-03-24", - "last_updated": "2026-03-15", - "modalities": { - "input": [ - "image", - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.2, - "output": 0.6, - "cache_read": 0.025 - }, - "limit": { - "context": 128000, - "output": 16384 - } - }, { "id": "kilo/qwen/qwen2.5-vl-72b-instruct", "name": "Qwen: Qwen2.5 VL 72B Instruct", @@ -50963,13 +52068,13 @@ }, { "id": "kilo/qwen/qwen3-235b-a22b", - "name": "Qwen: Qwen3 235B A22B", + "name": "Qwen: Qwen3 235B A22B Instruct 2507", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "release_date": "2024-12-01", - "last_updated": "2026-03-15", + "release_date": "2025-04", + "last_updated": "2026-01", "modalities": { "input": [ "text" @@ -50980,13 +52085,12 @@ }, "open_weights": true, "cost": { - "input": 0.455, - "output": 1.82, - "cache_read": 0.15 + "input": 0.071, + "output": 0.1 }, "limit": { - "context": 131072, - "output": 8192 + "context": 262144, + "output": 52429 } }, { @@ -51774,6 +52878,35 @@ "output": 65536 } }, + { + "id": "kilo/qwen/qwen3.5-plus", + "name": "Qwen: Qwen3.5 Plus 2026-04-20", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.4, + "output": 2.4 + }, + "limit": { + "context": 1000000, + "output": 65536 + } + }, { "id": "kilo/qwen/qwen3.5-plus-02-15", "name": "Qwen: Qwen3.5 Plus 2026-02-15", @@ -51803,6 +52936,123 @@ "output": 65536 } }, + { + "id": "kilo/qwen/qwen3.6-27b", + "name": "Qwen: Qwen3.6 27B", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.325, + "output": 3.25 + }, + "limit": { + "context": 256000, + "output": 65536 + } + }, + { + "id": "kilo/qwen/qwen3.6-35b-a3b", + "name": "Qwen: Qwen3.6 35B A3B", + "attachment": true, + "reasoning": true, + "tool_call": false, + "temperature": true, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.1612, + "output": 0.96525, + "cache_read": 0.1612 + }, + "limit": { + "context": 262144, + "output": 65536 + } + }, + { + "id": "kilo/qwen/qwen3.6-flash", + "name": "Qwen: Qwen3.6 Flash", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.25, + "output": 1.5, + "cache_write": 0.3125 + }, + "limit": { + "context": 1000000, + "output": 65536 + } + }, + { + "id": "kilo/qwen/qwen3.6-max-preview", + "name": "Qwen: Qwen3.6 Max Preview", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.04, + "output": 6.24, + "cache_write": 1.3 + }, + "limit": { + "context": 262144, + "output": 65536 + } + }, { "id": "kilo/qwen/qwen3.6-plus", "name": "Qwen: Qwen3.6 Plus", @@ -51833,33 +53083,6 @@ "output": 65536 } }, - { - "id": "kilo/qwen/qwq-32b", - "name": "Qwen: QwQ 32B", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "release_date": "2024-11-28", - "last_updated": "2025-04-11", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.15, - "output": 0.4 - }, - "limit": { - "context": 32768, - "output": 32768 - } - }, { "id": "kilo/rekaai/reka-edge", "name": "Reka Edge", @@ -52132,6 +53355,33 @@ "output": 256000 } }, + { + "id": "kilo/stepfun/step-3.5-flash:free", + "name": "StepFun: Step 3.5 Flash (free)", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2025-08-26", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, { "id": "kilo/switchpoint/router", "name": "Switchpoint Router", @@ -52186,6 +53436,33 @@ "output": 131072 } }, + { + "id": "kilo/tencent/hy3-preview:free", + "name": "Tencent: Hy3 Preview (free)", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-22", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, { "id": "kilo/thedrummer/cydonia-24b-v4.1", "name": "TheDrummer: Cydonia 24B V4.1", @@ -52662,6 +53939,36 @@ "output": 2000000 } }, + { + "id": "kilo/x-ai/grok-4.3", + "name": "xAI: Grok 4.3", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-05-01", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.25, + "output": 2.5, + "cache_read": 0.2 + }, + "limit": { + "context": 1000000, + "output": 4096 + } + }, { "id": "kilo/x-ai/grok-code-fast-1", "name": "xAI: Grok Code Fast 1", @@ -52804,6 +54111,64 @@ "output": 131072 } }, + { + "id": "kilo/xiaomi/mimo-v2.5", + "name": "Xiaomi: MiMo-V2.5", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2024-12", + "release_date": "2026-04-22", + "last_updated": "2026-04-22", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.4, + "output": 2.0, + "cache_read": 0.08 + }, + "limit": { + "context": 1048576, + "output": 131072 + } + }, + { + "id": "kilo/xiaomi/mimo-v2.5-pro", + "name": "Xiaomi: MiMo V2.5 Pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2024-12", + "release_date": "2026-04-22", + "last_updated": "2026-04-22", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.0, + "output": 3.0, + "cache_read": 0.2 + }, + "limit": { + "context": 1048576, + "output": 128000 + } + }, { "id": "kilo/z-ai/glm-4-32b", "name": "Z.ai: GLM 4 32B ", @@ -53141,6 +54506,254 @@ "output": 131072 } }, + { + "id": "kilo/~anthropic/claude-haiku", + "name": "Anthropic: Claude Haiku Latest", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.0, + "output": 5.0, + "cache_read": 0.1, + "cache_write": 1.25 + }, + "limit": { + "context": 200000, + "output": 64000 + } + }, + { + "id": "kilo/~anthropic/claude-opus", + "name": "Anthropic: Claude Opus Latest", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "release_date": "2026-04-16", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 25.0, + "cache_read": 0.5, + "cache_write": 6.25 + }, + "limit": { + "context": 1000000, + "output": 128000 + } + }, + { + "id": "kilo/~anthropic/claude-sonnet", + "name": "Anthropic: Claude Sonnet Latest", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 3.0, + "output": 15.0, + "cache_read": 0.3, + "cache_write": 3.75 + }, + "limit": { + "context": 1000000, + "output": 128000 + } + }, + { + "id": "kilo/~google/gemini-flash", + "name": "Google: Gemini Flash Latest", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.5, + "output": 3.0, + "cache_read": 0.05, + "cache_write": 0.08333333333333334 + }, + "limit": { + "context": 1048576, + "output": 65536 + } + }, + { + "id": "kilo/~google/gemini-pro", + "name": "Google: Gemini Pro Latest", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 2.0, + "output": 12.0, + "cache_read": 0.2, + "cache_write": 0.375 + }, + "limit": { + "context": 1048576, + "output": 65536 + } + }, + { + "id": "kilo/~moonshotai/kimi", + "name": "MoonshotAI: Kimi Latest", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.74, + "output": 3.49, + "cache_read": 0.14 + }, + "limit": { + "context": 262142, + "output": 262142 + } + }, + { + "id": "kilo/~openai/gpt", + "name": "OpenAI: GPT Latest", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 30.0, + "cache_read": 0.5 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, + { + "id": "kilo/~openai/gpt-mini", + "name": "OpenAI: GPT Mini Latest", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "release_date": "2026-04-27", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.75, + "output": 4.5, + "cache_read": 0.075 + }, + "limit": { + "context": 400000, + "output": 128000 + } + }, { "id": "kimi-for-coding/k2p5", "name": "Kimi K2.5", @@ -53425,7 +55038,7 @@ }, { "id": "llmgateway/claude-haiku-4.5", - "name": "Claude Haiku 4.5 (latest)", + "name": "Claude Haiku 4.5", "family": "claude-haiku", "attachment": true, "reasoning": true, @@ -55869,6 +57482,69 @@ "output": 128000 } }, + { + "id": "llmgateway/gpt-5.5", + "name": "GPT-5.5", + "family": "gpt", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-12-01", + "release_date": "2026-04-23", + "last_updated": "2026-04-23", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 30.0, + "cache_read": 0.5 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, + { + "id": "llmgateway/gpt-5.5-pro", + "name": "GPT-5.5 Pro", + "family": "gpt-pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-12-01", + "release_date": "2026-04-23", + "last_updated": "2026-04-23", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 30.0, + "output": 180.0 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, { "id": "llmgateway/gpt-oss-120b", "name": "GPT OSS 120B", @@ -58268,6 +59944,100 @@ "output": 32768 } }, + { + "id": "llmgateway/qwen3.6-35b-a3b", + "name": "Qwen3.6 35B-A3B", + "family": "qwen", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-17", + "last_updated": "2026-04-17", + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.248, + "output": 1.485 + }, + "limit": { + "context": 262144, + "output": 65536 + } + }, + { + "id": "llmgateway/qwen3.6-max-preview", + "name": "Qwen3.6 Max Preview", + "family": "qwen", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-04", + "release_date": "2026-04-20", + "last_updated": "2026-04-20", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.3, + "output": 7.8, + "cache_read": 0.13 + }, + "limit": { + "context": 262144, + "output": 65536 + } + }, + { + "id": "llmgateway/qwen3.6-plus", + "name": "Qwen3.6 Plus", + "family": "qwen", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-04", + "release_date": "2026-04-02", + "last_updated": "2026-04-02", + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.276, + "output": 1.651, + "cache_read": 0.028, + "cache_write": 0.344 + }, + "limit": { + "context": 1000000, + "output": 65536 + } + }, { "id": "llmgateway/qwen35-397b-a17b", "name": "Qwen3.5 397B-A17B", @@ -60195,15 +61965,15 @@ }, { "id": "mistralai/devstral-medium", - "name": "Devstral Medium", + "name": "Devstral 2 (latest)", "family": "devstral", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, - "knowledge": "2025-05", - "release_date": "2025-07-10", - "last_updated": "2025-07-10", + "knowledge": "2025-12", + "release_date": "2025-12-02", + "last_updated": "2025-12-02", "modalities": { "input": [ "text" @@ -60218,21 +61988,21 @@ "output": 2.0 }, "limit": { - "context": 128000, - "output": 128000 + "context": 262144, + "output": 262144 } }, { "id": "mistralai/devstral-small", - "name": "Devstral Small 2505", + "name": "Devstral Small", "family": "devstral", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, "knowledge": "2025-05", - "release_date": "2025-05-07", - "last_updated": "2025-05-07", + "release_date": "2025-07-10", + "last_updated": "2025-07-10", "modalities": { "input": [ "text" @@ -60459,13 +62229,12 @@ "id": "mistralai/mistral-medium", "name": "Mistral Medium (latest)", "family": "mistral-medium", - "attachment": false, - "reasoning": false, + "attachment": true, + "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-05", - "release_date": "2025-05-07", - "last_updated": "2025-05-10", + "release_date": "2026-04-29", + "last_updated": "2026-04-29", "modalities": { "input": [ "text", @@ -60477,12 +62246,12 @@ }, "open_weights": true, "cost": { - "input": 0.4, - "output": 2.0 + "input": 1.5, + "output": 7.5 }, "limit": { - "context": 128000, - "output": 16384 + "context": 262144, + "output": 262144 } }, { @@ -72523,13 +74292,13 @@ }, { "id": "nano-gpt/openai/gpt-4o", - "name": "GPT-4o (2024-08-06)", + "name": "GPT-4o (2024-11-20)", "family": "gpt", "attachment": true, "reasoning": false, "tool_call": false, - "release_date": "2024-08-06", - "last_updated": "2024-08-06", + "release_date": "2024-11-20", + "last_updated": "2024-11-20", "modalities": { "input": [ "text", @@ -72541,8 +74310,8 @@ }, "open_weights": false, "cost": { - "input": 2.499, - "output": 9.996 + "input": 2.5, + "output": 10.0 }, "limit": { "context": 128000, @@ -72802,18 +74571,16 @@ }, { "id": "nano-gpt/openai/gpt-5.1", - "name": "GPT 5.1", + "name": "GPT-5.1 (2025-11-13)", "family": "gpt", - "attachment": true, - "reasoning": true, - "tool_call": true, + "attachment": false, + "reasoning": false, + "tool_call": false, "release_date": "2025-11-13", "last_updated": "2025-11-13", "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" @@ -72825,8 +74592,8 @@ "output": 10.0 }, "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 32768 } }, { @@ -76968,6 +78735,405 @@ "output": 16384 } }, + { + "id": "neuralwatt/MiniMaxAI/MiniMax-M2.5", + "name": "MiniMax M2.5", + "family": "minimax", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-02-12", + "last_updated": "2026-02-12", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.35, + "output": 1.38 + }, + "limit": { + "context": 196608, + "output": 196608 + } + }, + { + "id": "neuralwatt/Qwen/Qwen3.5-397B-A17B-FP8", + "name": "Qwen3.5 397B A17B FP8", + "family": "qwen", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-02-01", + "last_updated": "2026-02-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.69, + "output": 4.14 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, + { + "id": "neuralwatt/Qwen/Qwen3.6-35B-A3B", + "name": "Qwen3.6 35B A3B", + "family": "qwen3.6", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-01", + "last_updated": "2026-04-01", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.05, + "output": 0.1 + }, + "limit": { + "context": 131072, + "output": 131072 + } + }, + { + "id": "neuralwatt/glm-5-fast", + "name": "GLM 5 Fast", + "family": "glm", + "attachment": false, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-07", + "last_updated": "2026-04-07", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.1, + "output": 3.6 + }, + "limit": { + "context": 200000, + "output": 200000 + } + }, + { + "id": "neuralwatt/glm-5.1-fast", + "name": "GLM 5.1 Fast", + "family": "glm", + "attachment": false, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-07", + "last_updated": "2026-04-07", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.1, + "output": 3.6 + }, + "limit": { + "context": 200000, + "output": 200000 + } + }, + { + "id": "neuralwatt/kimi-k2.5-fast", + "name": "Kimi K2.5 Fast", + "family": "kimi", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-01-27", + "last_updated": "2026-01-27", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.52, + "output": 2.59 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, + { + "id": "neuralwatt/kimi-k2.6-fast", + "name": "Kimi K2.6 Fast", + "family": "kimi", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-21", + "last_updated": "2026-04-21", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.69, + "output": 3.22 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, + { + "id": "neuralwatt/mistralai/Devstral-Small-2-24B-Instruct", + "name": "Devstral Small 2 24B Instruct 2512", + "family": "devstral", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2025-12-09", + "last_updated": "2025-12-09", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.12, + "output": 0.35 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, + { + "id": "neuralwatt/moonshotai/Kimi-K2.5", + "name": "Kimi K2.5", + "family": "kimi", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-01-27", + "last_updated": "2026-01-27", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.52, + "output": 2.59 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, + { + "id": "neuralwatt/moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", + "family": "kimi", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-21", + "last_updated": "2026-04-21", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.69, + "output": 3.22 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, + { + "id": "neuralwatt/openai/gpt-oss-20b", + "name": "GPT OSS 20B", + "family": "gpt-oss", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2025-08-05", + "last_updated": "2025-08-05", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.03, + "output": 0.16 + }, + "limit": { + "context": 16384, + "output": 16384 + } + }, + { + "id": "neuralwatt/qwen3.5-397b-fast", + "name": "Qwen3.5 397B Fast", + "family": "qwen", + "attachment": false, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-02-01", + "last_updated": "2026-02-01", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.69, + "output": 4.14 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, + { + "id": "neuralwatt/qwen3.6-35b-fast", + "name": "Qwen3.6 35B Fast", + "family": "qwen3.6", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-01", + "last_updated": "2026-04-01", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.05, + "output": 0.1 + }, + "limit": { + "context": 131072, + "output": 131072 + } + }, + { + "id": "neuralwatt/zai-org/GLM-5.1-FP8", + "name": "GLM 5.1 FP8", + "family": "glm", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-07", + "last_updated": "2026-04-07", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.1, + "output": 3.6 + }, + "limit": { + "context": 200000, + "output": 200000 + } + }, { "id": "nova/nova-2-lite-v1", "name": "Nova 2 Lite", @@ -79918,13 +82084,13 @@ }, { "id": "nvidia/deepseek-ai/deepseek-r1", - "name": "Deepseek R1", + "name": "Deepseek R1 0528", "attachment": false, "reasoning": true, - "tool_call": false, + "tool_call": true, "temperature": true, - "release_date": "2025-01-20", - "last_updated": "2025-01-20", + "release_date": "2025-05-28", + "last_updated": "2025-05-28", "modalities": { "input": [ "text" @@ -81134,6 +83300,35 @@ "output": 262144 } }, + { + "id": "nvidia/mistralai/mistral-medium-3.5-128b", + "name": "Mistral Medium 3.5 128B", + "family": "mistral-medium", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-29", + "last_updated": "2026-04-29", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, { "id": "nvidia/mistralai/mistral-small-3.1-24b-instruct", "name": "Mistral Small 3.1 24b Instruct 2503", @@ -81252,6 +83447,37 @@ "output": 262144 } }, + { + "id": "nvidia/moonshotai/kimi-k2.6", + "name": "Kimi K2.6", + "family": "kimi-k2.6", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2026-04-21", + "last_updated": "2026-04-21", + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, { "id": "nvidia/nvidia/cosmos-nemotron-34b", "name": "Cosmos Nemotron 34B", @@ -81534,6 +83760,37 @@ "output": 131072 } }, + { + "id": "nvidia/nvidia/nemotron-3-nano-omni-30b-a3b", + "name": "Nemotron 3 Nano Omni", + "family": "nemotron", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-28", + "last_updated": "2026-04-28", + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 256000, + "output": 65536 + } + }, { "id": "nvidia/nvidia/nemotron-3-super-120b-a12b", "name": "Nemotron 3 Super", @@ -82148,8 +84405,6 @@ "attachment": false, "reasoning": true, "tool_call": true, - "temperature": true, - "knowledge": "2025-05", "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": { @@ -82163,8 +84418,8 @@ "open_weights": true, "cost": {}, "limit": { - "context": 1000000, - "output": 384000 + "context": 1048576, + "output": 1048576 } }, { @@ -82436,7 +84691,7 @@ "cost": {}, "limit": { "context": 202752, - "output": 131072 + "output": 202752 } }, { @@ -82680,8 +84935,8 @@ "open_weights": true, "cost": {}, "limit": { - "context": 204800, - "output": 131072 + "context": 196608, + "output": 196608 } }, { @@ -82976,7 +85231,7 @@ "cost": {}, "limit": { "context": 262144, - "output": 81920 + "output": 262144 } }, { @@ -83216,15 +85471,15 @@ }, { "id": "openai/gpt-4o", - "name": "GPT-4o (2024-08-06)", + "name": "GPT-4o (2024-11-20)", "family": "gpt", "attachment": true, "reasoning": false, "tool_call": true, "temperature": true, "knowledge": "2023-09", - "release_date": "2024-08-06", - "last_updated": "2024-08-06", + "release_date": "2024-11-20", + "last_updated": "2024-11-20", "modalities": { "input": [ "text", @@ -83991,6 +86246,37 @@ "output": 128000 } }, + { + "id": "openai/gpt-5.5-pro", + "name": "GPT-5.5 Pro", + "family": "gpt-pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-12-01", + "release_date": "2026-04-23", + "last_updated": "2026-04-23", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 30.0, + "output": 180.0 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, { "id": "openai/gpt-image-1", "name": "gpt-image-1", @@ -88992,15 +91278,15 @@ }, { "id": "openrouter/mistralai/devstral-small", - "name": "Devstral Small", + "name": "Devstral Small 1.1", "family": "devstral", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, "knowledge": "2025-05", - "release_date": "2025-05-07", - "last_updated": "2025-05-07", + "release_date": "2025-07-10", + "last_updated": "2025-07-10", "modalities": { "input": [ "text" @@ -89011,12 +91297,12 @@ }, "open_weights": true, "cost": { - "input": 0.06, - "output": 0.12 + "input": 0.1, + "output": 0.3 }, "limit": { - "context": 128000, - "output": 128000 + "context": 131072, + "output": 131072 } }, { @@ -89171,15 +91457,15 @@ }, { "id": "openrouter/moonshotai/kimi-k2", - "name": "Kimi K2 Instruct 0905", + "name": "Kimi K2", "family": "kimi", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, "knowledge": "2024-10", - "release_date": "2025-09-05", - "last_updated": "2025-09-05", + "release_date": "2025-07-11", + "last_updated": "2025-07-11", "modalities": { "input": [ "text" @@ -89190,12 +91476,12 @@ }, "open_weights": true, "cost": { - "input": 0.6, - "output": 2.5 + "input": 0.55, + "output": 2.2 }, "limit": { - "context": 262144, - "output": 16384 + "context": 131072, + "output": 32768 } }, { @@ -89435,6 +91721,37 @@ "output": 256000 } }, + { + "id": "openrouter/nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free", + "name": "Nemotron 3 Nano Omni (free)", + "family": "nemotron", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-28", + "last_updated": "2026-04-28", + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 256000, + "output": 65536 + } + }, { "id": "openrouter/nvidia/nemotron-3-super-120b-a12b", "name": "Nemotron 3 Super", @@ -90358,6 +92675,37 @@ "output": 128000 } }, + { + "id": "openrouter/openai/gpt-5.5-pro", + "name": "GPT-5.5 Pro", + "family": "gpt-pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-12-01", + "release_date": "2026-04-23", + "last_updated": "2026-04-23", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 30.0, + "output": 180.0 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, { "id": "openrouter/openai/gpt-oss-120b", "name": "GPT OSS 120B", @@ -90613,6 +92961,33 @@ "output": 8000 } }, + { + "id": "openrouter/openrouter/owl-alpha", + "name": "Owl Alpha", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-28", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0 + }, + "limit": { + "context": 1048756, + "output": 262144 + } + }, { "id": "openrouter/openrouter/pareto-code", "name": "Pareto Code Router", @@ -90637,6 +93012,64 @@ "output": 200000 } }, + { + "id": "openrouter/poolside/laguna-m.1:free", + "name": "Laguna M.1", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-28", + "last_updated": "2026-04-28", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0, + "cache_read": 0.0, + "cache_write": 0.0 + }, + "limit": { + "context": 131072, + "output": 8192 + } + }, + { + "id": "openrouter/poolside/laguna-xs.2:free", + "name": "Laguna XS.2", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-28", + "last_updated": "2026-04-28", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.0, + "output": 0.0, + "cache_read": 0.0, + "cache_write": 0.0 + }, + "limit": { + "context": 131072, + "output": 8192 + } + }, { "id": "openrouter/prime-intellect/intellect-3", "name": "Intellect 3", @@ -91565,6 +93998,36 @@ "output": 30000 } }, + { + "id": "openrouter/x-ai/grok-4.3", + "name": "Grok 4.3", + "family": "grok", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-05-01", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.25, + "output": 2.5, + "cache_read": 0.2 + }, + "limit": { + "context": 1000000, + "output": 1000000 + } + }, { "id": "openrouter/x-ai/grok-code-fast-1", "name": "Grok Code Fast 1", @@ -92344,6 +94807,34 @@ "output": 262144 } }, + { + "id": "ovhcloud/qwen3.5-9b", + "name": "Qwen3.5-9B", + "attachment": true, + "reasoning": false, + "tool_call": true, + "temperature": true, + "release_date": "2026-02-15", + "last_updated": "2026-02-15", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.1, + "output": 0.15 + }, + "limit": { + "context": 262144, + "output": 262144 + } + }, { "id": "perplexity-agent/anthropic/claude-haiku-4.5", "name": "Claude Haiku 4.5", @@ -92440,6 +94931,38 @@ "output": 128000 } }, + { + "id": "perplexity-agent/anthropic/claude-opus-4.7", + "name": "Claude Opus 4.7", + "family": "claude-opus", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2026-01-31", + "release_date": "2026-04-16", + "last_updated": "2026-04-16", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 25.0, + "cache_read": 0.5 + }, + "limit": { + "context": 1000000, + "output": 128000 + } + }, { "id": "perplexity-agent/anthropic/claude-sonnet-4.5", "name": "Claude Sonnet 4.5", @@ -92793,6 +95316,38 @@ "output": 128000 } }, + { + "id": "perplexity-agent/openai/gpt-5.5", + "name": "GPT-5.5", + "family": "gpt", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-12-01", + "release_date": "2026-04-23", + "last_updated": "2026-04-23", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 30.0, + "cache_read": 0.5 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, { "id": "perplexity-agent/perplexity/sonar", "name": "Sonar", @@ -94848,14 +97403,14 @@ }, { "id": "poe/openai/gpt-4-classic", - "name": "GPT-4-Classic-0314", + "name": "GPT-4-Classic", "family": "gpt", "attachment": true, "reasoning": false, "tool_call": true, "temperature": false, - "release_date": "2024-08-26", - "last_updated": "2024-08-26", + "release_date": "2024-03-25", + "last_updated": "2024-03-25", "modalities": { "input": [ "text", @@ -97349,7 +99904,7 @@ }, { "id": "qiniu-ai/deepseek-r1", - "name": "DeepSeek-R1", + "name": "DeepSeek-R1-0528", "attachment": false, "reasoning": true, "tool_call": true, @@ -99018,13 +101573,13 @@ }, { "id": "qiniu-ai/x-ai/grok-4-fast", - "name": "x-AI/Grok-4-Fast", + "name": "X-Ai/Grok-4-Fast-Reasoning", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, - "release_date": "2025-09-20", - "last_updated": "2025-09-20", + "release_date": "2025-12-18", + "last_updated": "2025-12-18", "modalities": { "input": [ "text", @@ -105894,13 +108449,13 @@ }, { "id": "siliconflow/moonshotai/Kimi-K2-Instruct", - "name": "moonshotai/Kimi-K2-Instruct", + "name": "moonshotai/Kimi-K2-Instruct-0905", "family": "kimi", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, - "release_date": "2025-07-13", + "release_date": "2025-09-08", "last_updated": "2025-11-25", "modalities": { "input": [ @@ -105912,12 +108467,12 @@ }, "open_weights": false, "cost": { - "input": 0.58, - "output": 2.29 + "input": 0.4, + "output": 2.0 }, "limit": { - "context": 131000, - "output": 131000 + "context": 262000, + "output": 262000 } }, { @@ -106719,14 +109274,14 @@ }, { "id": "stepfun/step-3.5-flash", - "name": "Step 3.5 Flash 2603", + "name": "Step 3.5 Flash", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-01", - "release_date": "2026-04-02", - "last_updated": "2026-04-02", + "release_date": "2026-01-29", + "last_updated": "2026-02-13", "modalities": { "input": [ "text" @@ -106737,9 +109292,9 @@ }, "open_weights": true, "cost": { - "input": 0.1, - "output": 0.3, - "cache_read": 0.02 + "input": 0.096, + "output": 0.288, + "cache_read": 0.019 }, "limit": { "context": 256000, @@ -107231,41 +109786,12 @@ }, { "id": "synthetic/hf:deepseek-ai/DeepSeek-R1", - "name": "DeepSeek R1", + "name": "DeepSeek R1 (0528)", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, - "knowledge": "2025-01", - "release_date": "2025-01-20", - "last_updated": "2025-01-20", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 0.55, - "output": 2.19 - }, - "limit": { - "context": 128000, - "output": 128000 - } - }, - { - "id": "synthetic/hf:deepseek-ai/DeepSeek-V3", - "name": "DeepSeek V3 (0324)", - "family": "deepseek", - "attachment": false, - "reasoning": false, - "tool_call": true, - "temperature": true, "release_date": "2025-08-01", "last_updated": "2025-08-01", "modalities": { @@ -107278,8 +109804,37 @@ }, "open_weights": false, "cost": { - "input": 1.2, - "output": 1.2 + "input": 3.0, + "output": 8.0 + }, + "limit": { + "context": 128000, + "output": 128000 + } + }, + { + "id": "synthetic/hf:deepseek-ai/DeepSeek-V3", + "name": "DeepSeek V3", + "family": "deepseek", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2024-07", + "release_date": "2025-01-20", + "last_updated": "2025-05-29", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.25, + "output": 1.25 }, "limit": { "context": 128000, @@ -107636,6 +110191,37 @@ "output": 65536 } }, + { + "id": "synthetic/hf:moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", + "family": "kimi-k2.6", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-01", + "release_date": "2026-04-21", + "last_updated": "2026-04-21", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.95, + "output": 4.0, + "cache_read": 0.95 + }, + "limit": { + "context": 262144, + "output": 65536 + } + }, { "id": "synthetic/hf:nvidia/Kimi-K2.5-NVFP4", "name": "Kimi K2.5 (NVFP4)", @@ -108388,6 +110974,34 @@ "output": 130000 } }, + { + "id": "togetherai/Qwen/Qwen3.6-Plus", + "name": "Qwen3.6 Plus", + "family": "qwen", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-30", + "last_updated": "2026-04-30", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.5, + "output": 3.0 + }, + "limit": { + "context": 1000000, + "output": 500000 + } + }, { "id": "togetherai/deepseek-ai/DeepSeek-R1", "name": "DeepSeek R1", @@ -109172,7 +111786,7 @@ "tool_call": true, "temperature": true, "release_date": "2026-04-24", - "last_updated": "2026-04-25", + "last_updated": "2026-04-29", "modalities": { "input": [ "text" @@ -109181,10 +111795,11 @@ "text" ] }, - "open_weights": false, + "open_weights": true, "cost": { - "input": 0.175, - "output": 0.35 + "input": 0.17, + "output": 0.35, + "cache_read": 0.028 }, "limit": { "context": 1000000, @@ -109200,7 +111815,7 @@ "tool_call": true, "temperature": true, "release_date": "2026-04-24", - "last_updated": "2026-04-24", + "last_updated": "2026-04-29", "modalities": { "input": [ "text" @@ -109209,10 +111824,11 @@ "text" ] }, - "open_weights": false, + "open_weights": true, "cost": { - "input": 2.175, - "output": 4.35 + "input": 1.73, + "output": 3.796, + "cache_read": 0.33 }, "limit": { "context": 1000000, @@ -109465,6 +112081,36 @@ "output": 128000 } }, + { + "id": "venice/grok-4.3", + "name": "Grok 4.3", + "family": "grok", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-18", + "last_updated": "2026-05-04", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.42, + "output": 2.83, + "cache_read": 0.23 + }, + "limit": { + "context": 1000000, + "output": 32000 + } + }, { "id": "venice/grok-41-fast", "name": "Grok 4.1 Fast", @@ -109535,7 +112181,7 @@ "temperature": true, "knowledge": "2024-04", "release_date": "2026-01-27", - "last_updated": "2026-04-12", + "last_updated": "2026-04-30", "modalities": { "input": [ "text", @@ -109549,7 +112195,7 @@ "cost": { "input": 0.56, "output": 3.5, - "cache_read": 0.11 + "cache_read": 0.22 }, "limit": { "context": 256000, @@ -109565,7 +112211,7 @@ "tool_call": true, "temperature": true, "release_date": "2026-04-20", - "last_updated": "2026-04-24", + "last_updated": "2026-04-30", "modalities": { "input": [ "text", @@ -109577,9 +112223,9 @@ }, "open_weights": true, "cost": { - "input": 0.7448, + "input": 0.85, "output": 4.655, - "cache_read": 0.1463 + "cache_read": 0.22 }, "limit": { "context": 256000, @@ -110411,14 +113057,14 @@ }, { "id": "venice/qwen3-6-27b", - "name": "Qwen3.6 27B", + "name": "Qwen 3.6 27B", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-04-24", - "last_updated": "2026-04-25", + "last_updated": "2026-04-29", "modalities": { "input": [ "text", @@ -111371,6 +114017,35 @@ "output": 65536 } }, + { + "id": "vercel/alibaba/qwen3-vl-235b-a22b-instruct", + "name": "Qwen3 VL 235B A22B Instruct", + "family": "qwen", + "attachment": true, + "reasoning": false, + "tool_call": false, + "temperature": true, + "release_date": "2025-09-24", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.39999999999999997, + "output": 1.5999999999999999 + }, + "limit": { + "context": 131072, + "output": 129024 + } + }, { "id": "vercel/alibaba/qwen3-vl-instruct", "name": "Qwen3 VL Instruct", @@ -111495,6 +114170,36 @@ "output": 64000 } }, + { + "id": "vercel/alibaba/qwen3.6-27b", + "name": "Qwen 3.6 27B", + "family": "qwen3.6", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-22", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.6, + "output": 3.5999999999999996 + }, + "limit": { + "context": 256000, + "output": 256000 + } + }, { "id": "vercel/alibaba/qwen3.6-plus", "name": "Qwen 3.6 Plus", @@ -113501,7 +116206,7 @@ "tool_call": true, "temperature": true, "release_date": "2025-02-26", - "last_updated": "2026-04-16", + "last_updated": "2026-05-01", "modalities": { "input": [ "text" @@ -113548,6 +116253,33 @@ "output": 8192 } }, + { + "id": "vercel/interfaze/interfaze-beta", + "name": "Interfaze Beta", + "attachment": false, + "reasoning": true, + "tool_call": false, + "temperature": true, + "release_date": "2025-10-07", + "last_updated": "2026-04-29", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.5, + "output": 3.5 + }, + "limit": { + "context": 1000000, + "output": 32000 + } + }, { "id": "vercel/kwaipilot/kat-coder-pro-v1", "name": "KAT-Coder-Pro V1", @@ -117380,6 +120112,37 @@ "output": 2000000 } }, + { + "id": "vercel/xai/grok-4.3", + "name": "Grok 4.3", + "family": "grok", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-30", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.25, + "output": 2.5, + "cache_read": 0.19999999999999998 + }, + "limit": { + "context": 1000000, + "output": 1000000 + } + }, { "id": "vercel/xai/grok-code-fast-1", "name": "Grok Code Fast 1", @@ -117520,6 +120283,68 @@ "output": 128000 } }, + { + "id": "vercel/xiaomi/mimo-v2.5", + "name": "MiMo M2.5", + "family": "mimo-v2.5", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-22", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.39999999999999997, + "output": 2.0, + "cache_read": 0.08 + }, + "limit": { + "context": 1050000, + "output": 131100 + } + }, + { + "id": "vercel/xiaomi/mimo-v2.5-pro", + "name": "MiMo V2.5 Pro", + "family": "mimo-v2.5-pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-22", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.0, + "output": 3.0, + "cache_read": 0.19999999999999998 + }, + "limit": { + "context": 1050000, + "output": 131000 + } + }, { "id": "vercel/zai/glm-4.5", "name": "GLM 4.5", @@ -117934,6 +120759,36 @@ "output": 128000 } }, + { + "id": "vivgrid/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "family": "deepseek-thinking", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.74, + "output": 3.48, + "cache_read": 0.145 + }, + "limit": { + "context": 1000000, + "output": 384000 + } + }, { "id": "vivgrid/gemini-3.1-flash-lite-preview", "name": "Gemini 3.1 Flash Lite Preview", @@ -118003,35 +120858,6 @@ "output": 65536 } }, - { - "id": "vivgrid/glm-5", - "name": "GLM-5", - "family": "glm", - "attachment": false, - "reasoning": true, - "tool_call": true, - "temperature": true, - "release_date": "2026-02-12", - "last_updated": "2026-02-12", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "open_weights": true, - "cost": { - "input": 1.0, - "output": 3.2, - "cache_read": 0.2 - }, - "limit": { - "context": 202752, - "output": 131000 - } - }, { "id": "vivgrid/gpt-5-mini", "name": "GPT-5 Mini", @@ -118283,6 +121109,38 @@ "output": 128000 } }, + { + "id": "vivgrid/gpt-5.5", + "name": "GPT-5.5", + "family": "gpt", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-12-01", + "release_date": "2026-04-23", + "last_updated": "2026-04-23", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 30.0, + "cache_read": 0.5 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, { "id": "vultr/DeepSeek-V3.2", "name": "DeepSeek V3.2", @@ -118428,6 +121286,37 @@ "output": 4096 } }, + { + "id": "wafer.ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", + "family": "deepseek-thinking", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.0, + "output": 0.0, + "cache_read": 0.0, + "cache_write": 0.0 + }, + "limit": { + "context": 1000000, + "output": 384000 + } + }, { "id": "wafer.ai/GLM-5.1", "name": "GLM-5.1", @@ -118977,9 +121866,39 @@ "output": 200000 } }, + { + "id": "wandb/zai-org/GLM-5.1", + "name": "GLM-5.1", + "family": "glm", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-03-27", + "last_updated": "2026-03-27", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.4, + "output": 4.4, + "cache_read": 0.26, + "cache_write": 0.0 + }, + "limit": { + "context": 200000, + "output": 131072 + } + }, { "id": "x-ai/grok-2", - "name": "Grok 2", + "name": "Grok 2 Latest", "family": "grok", "attachment": false, "reasoning": false, @@ -118987,7 +121906,7 @@ "temperature": true, "knowledge": "2024-08", "release_date": "2024-08-20", - "last_updated": "2024-08-20", + "last_updated": "2024-12-12", "modalities": { "input": [ "text" @@ -119009,7 +121928,7 @@ }, { "id": "x-ai/grok-2-vision", - "name": "Grok 2 Vision Latest", + "name": "Grok 2 Vision (1212)", "family": "grok", "attachment": true, "reasoning": false, @@ -119100,7 +122019,7 @@ }, { "id": "x-ai/grok-3-mini", - "name": "Grok 3 Mini Latest", + "name": "Grok 3 Mini", "family": "grok", "attachment": false, "reasoning": true, @@ -119130,7 +122049,7 @@ }, { "id": "x-ai/grok-3-mini-fast", - "name": "Grok 3 Mini Fast", + "name": "Grok 3 Mini Fast Latest", "family": "grok", "attachment": false, "reasoning": true, @@ -119402,6 +122321,36 @@ "output": 30000 } }, + { + "id": "x-ai/grok-4.3", + "name": "Grok 4.3", + "family": "grok", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-05-01", + "last_updated": "2026-05-01", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.25, + "output": 2.5, + "cache_read": 0.2 + }, + "limit": { + "context": 1000000, + "output": 30000 + } + }, { "id": "x-ai/grok-beta", "name": "Grok Beta", @@ -120238,6 +123187,39 @@ "output": 131072 } }, + { + "id": "zai-coding-plan/glm-5v-turbo", + "name": "GLM-5V-Turbo", + "family": "glm", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-01", + "last_updated": "2026-04-01", + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0, + "cache_read": 0.0, + "cache_write": 0.0 + }, + "limit": { + "context": 200000, + "output": 131072 + } + }, { "id": "zai/glm-4.5", "name": "GLM-4.5", @@ -120609,7 +123591,7 @@ }, { "id": "zai/glm-5v-turbo", - "name": "glm-5v-turbo", + "name": "GLM-5V-Turbo", "family": "glm", "attachment": true, "reasoning": true, @@ -121103,6 +124085,66 @@ "output": 64000 } }, + { + "id": "zenmux/deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "family": "deepseek-flash", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.14, + "output": 0.28, + "cache_read": 0.028 + }, + "limit": { + "context": 1000000, + "output": 384000 + } + }, + { + "id": "zenmux/deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "family": "deepseek-thinking", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-05", + "release_date": "2026-04-24", + "last_updated": "2026-04-24", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 1.74, + "output": 3.48, + "cache_read": 0.145 + }, + "limit": { + "context": 1000000, + "output": 384000 + } + }, { "id": "zenmux/google/gemini-2.5-flash", "name": "Gemini 2.5 Flash", @@ -122156,6 +125198,69 @@ "output": 128000 } }, + { + "id": "zenmux/openai/gpt-5.5", + "name": "GPT-5.5", + "family": "gpt", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-12-01", + "release_date": "2026-04-23", + "last_updated": "2026-04-23", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 5.0, + "output": 30.0, + "cache_read": 0.5 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, + { + "id": "zenmux/openai/gpt-5.5-pro", + "name": "GPT-5.5 Pro", + "family": "gpt-pro", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": false, + "knowledge": "2025-12-01", + "release_date": "2026-04-23", + "last_updated": "2026-04-23", + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 30.0, + "output": 180.0 + }, + "limit": { + "context": 1050000, + "output": 128000 + } + }, { "id": "zenmux/qwen/qwen3-coder-plus", "name": "Qwen3-Coder-Plus", @@ -122441,6 +125546,36 @@ "output": 64000 } }, + { + "id": "zenmux/tencent/hy3-preview", + "name": "Hy3 preview", + "family": "Hy", + "attachment": false, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-20", + "last_updated": "2026-04-20", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": true, + "cost": { + "input": 0.172, + "output": 0.572, + "cache_read": 0.058, + "cache_write": 0.0 + }, + "limit": { + "context": 256000, + "output": 64000 + } + }, { "id": "zenmux/volcengine/doubao-seed-1.8", "name": "Doubao-Seed-1.8", @@ -122925,6 +126060,70 @@ "output": 256000 } }, + { + "id": "zenmux/xiaomi/mimo-v2.5", + "name": "MiMo-V2.5", + "family": "mimo", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2024-12", + "release_date": "2026-04-22", + "last_updated": "2026-04-22", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.4, + "output": 2.0, + "cache_read": 0.08 + }, + "limit": { + "context": 1048576, + "output": 131072 + } + }, + { + "id": "zenmux/xiaomi/mimo-v2.5-pro", + "name": "MiMo-V2.5-Pro", + "family": "mimo", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2024-12", + "release_date": "2026-04-22", + "last_updated": "2026-04-22", + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 1.0, + "output": 3.0, + "cache_read": 0.2 + }, + "limit": { + "context": 1048576, + "output": 131072 + } + }, { "id": "zenmux/z-ai/glm-4.5", "name": "GLM 4.5", @@ -123428,6 +126627,39 @@ "output": 131072 } }, + { + "id": "zhipuai-coding-plan/glm-5v-turbo", + "name": "GLM-5V-Turbo", + "family": "glm", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "release_date": "2026-04-01", + "last_updated": "2026-04-01", + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "open_weights": false, + "cost": { + "input": 0.0, + "output": 0.0, + "cache_read": 0.0, + "cache_write": 0.0 + }, + "limit": { + "context": 200000, + "output": 131072 + } + }, { "id": "zhipuai/glm-4.5", "name": "GLM-4.5", @@ -123769,7 +127001,7 @@ }, { "id": "zhipuai/glm-5v-turbo", - "name": "glm-5v-turbo", + "name": "GLM-5V-Turbo", "family": "glm", "attachment": true, "reasoning": true, diff --git a/crates/goose/src/providers/canonical/data/provider_metadata.json b/crates/goose/src/providers/canonical/data/provider_metadata.json index de9900787e..e7560817c5 100644 --- a/crates/goose/src/providers/canonical/data/provider_metadata.json +++ b/crates/goose/src/providers/canonical/data/provider_metadata.json @@ -1,146 +1,25 @@ [ { - "id": "siliconflow-cn", - "display_name": "SiliconFlow (China)", + "id": "302ai", + "display_name": "302.AI", "npm": "@ai-sdk/openai-compatible", - "api": "https://api.siliconflow.cn/v1", - "doc": "https://cloud.siliconflow.com/models", + "api": "https://api.302.ai/v1", + "doc": "https://doc.302.ai", "env": [ - "SILICONFLOW_CN_API_KEY" + "302AI_API_KEY" ], - "model_count": 81 + "model_count": 97 }, { - "id": "friendli", - "display_name": "Friendli", + "id": "alibaba", + "display_name": "Alibaba", "npm": "@ai-sdk/openai-compatible", - "api": "https://api.friendli.ai/serverless/v1", - "doc": "https://friendli.ai/docs/guides/serverless_endpoints/introduction", + "api": "https://dashscope-intl.aliyuncs.com/compatible-mode/v1", + "doc": "https://www.alibabacloud.com/help/en/model-studio/models", "env": [ - "FRIENDLI_TOKEN" + "DASHSCOPE_API_KEY" ], - "model_count": 6 - }, - { - "id": "cortecs", - "display_name": "Cortecs", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.cortecs.ai/v1", - "doc": "https://api.cortecs.ai/v1/models", - "env": [ - "CORTECS_API_KEY" - ], - "model_count": 34 - }, - { - "id": "xiaomi-token-plan-sgp", - "display_name": "Xiaomi Token Plan (Singapore)", - "npm": "@ai-sdk/openai-compatible", - "api": "https://token-plan-sgp.xiaomimimo.com/v1", - "doc": "https://platform.xiaomimimo.com/#/docs", - "env": [ - "XIAOMI_API_KEY" - ], - "model_count": 5 - }, - { - "id": "perplexity-agent", - "display_name": "Perplexity Agent", - "npm": "@ai-sdk/openai", - "api": "https://api.perplexity.ai/v1", - "doc": "https://docs.perplexity.ai/docs/agent-api/models", - "env": [ - "PERPLEXITY_API_KEY" - ], - "model_count": 16 - }, - { - "id": "mixlayer", - "display_name": "Mixlayer", - "npm": "@ai-sdk/openai-compatible", - "api": "https://models.mixlayer.ai/v1", - "doc": "https://docs.mixlayer.com", - "env": [ - "MIXLAYER_API_KEY" - ], - "model_count": 5 - }, - { - "id": "xiaomi-token-plan-cn", - "display_name": "Xiaomi Token Plan (China)", - "npm": "@ai-sdk/openai-compatible", - "api": "https://token-plan-cn.xiaomimimo.com/v1", - "doc": "https://platform.xiaomimimo.com/#/docs", - "env": [ - "XIAOMI_API_KEY" - ], - "model_count": 5 - }, - { - "id": "submodel", - "display_name": "submodel", - "npm": "@ai-sdk/openai-compatible", - "api": "https://llm.submodel.ai/v1", - "doc": "https://submodel.gitbook.io", - "env": [ - "SUBMODEL_INSTAGEN_ACCESS_KEY" - ], - "model_count": 9 - }, - { - "id": "jiekou", - "display_name": "Jiekou.AI", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.jiekou.ai/openai", - "doc": "https://docs.jiekou.ai/docs/support/quickstart?utm_source=github_models.dev", - "env": [ - "JIEKOU_API_KEY" - ], - "model_count": 61 - }, - { - "id": "zai-coding-plan", - "display_name": "Z.AI Coding Plan", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.z.ai/api/coding/paas/v4", - "doc": "https://docs.z.ai/devpack/overview", - "env": [ - "ZHIPU_API_KEY" - ], - "model_count": 4 - }, - { - "id": "fastrouter", - "display_name": "FastRouter", - "npm": "@ai-sdk/openai-compatible", - "api": "https://go.fastrouter.ai/api/v1", - "doc": "https://fastrouter.ai/models", - "env": [ - "FASTROUTER_API_KEY" - ], - "model_count": 15 - }, - { - "id": "hpc-ai", - "display_name": "HPC-AI", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.hpc-ai.com/inference/v1", - "doc": "https://www.hpc-ai.com/doc/docs/quickstart/", - "env": [ - "HPC_AI_API_KEY" - ], - "model_count": 3 - }, - { - "id": "poe", - "display_name": "Poe", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.poe.com/v1", - "doc": "https://creator.poe.com/docs/external-applications/openai-compatible-api", - "env": [ - "POE_API_KEY" - ], - "model_count": 132 + "model_count": 48 }, { "id": "scaleway", @@ -154,59 +33,125 @@ "model_count": 16 }, { - "id": "tencent-tokenhub", - "display_name": "Tencent TokenHub", + "id": "nano-gpt", + "display_name": "NanoGPT", "npm": "@ai-sdk/openai-compatible", - "api": "https://tokenhub.tencentmaas.com/v1", - "doc": "https://cloud.tencent.com/document/product/1823/130050", + "api": "https://nano-gpt.com/api/v1", + "doc": "https://docs.nano-gpt.com", "env": [ - "TENCENT_TOKENHUB_API_KEY" + "NANO_GPT_API_KEY" ], - "model_count": 1 + "model_count": 525 }, { - "id": "zhipuai-coding-plan", - "display_name": "Zhipu AI Coding Plan", + "id": "abacus", + "display_name": "Abacus", "npm": "@ai-sdk/openai-compatible", - "api": "https://open.bigmodel.cn/api/coding/paas/v4", - "doc": "https://docs.bigmodel.cn/cn/coding-plan/overview", + "api": "https://routellm.abacus.ai/v1", + "doc": "https://abacus.ai/help/api", "env": [ - "ZHIPU_API_KEY" + "ABACUS_API_KEY" + ], + "model_count": 65 + }, + { + "id": "perplexity-agent", + "display_name": "Perplexity Agent", + "npm": "@ai-sdk/openai", + "api": "https://api.perplexity.ai/v1", + "doc": "https://docs.perplexity.ai/docs/agent-api/models", + "env": [ + "PERPLEXITY_API_KEY" + ], + "model_count": 18 + }, + { + "id": "siliconflow-cn", + "display_name": "SiliconFlow (China)", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.siliconflow.cn/v1", + "doc": "https://cloud.siliconflow.com/models", + "env": [ + "SILICONFLOW_CN_API_KEY" + ], + "model_count": 81 + }, + { + "id": "submodel", + "display_name": "submodel", + "npm": "@ai-sdk/openai-compatible", + "api": "https://llm.submodel.ai/v1", + "doc": "https://submodel.gitbook.io", + "env": [ + "SUBMODEL_INSTAGEN_ACCESS_KEY" + ], + "model_count": 9 + }, + { + "id": "minimax-coding-plan", + "display_name": "MiniMax Coding Plan (minimax.io)", + "npm": "@ai-sdk/anthropic", + "api": "https://api.minimax.io/anthropic/v1", + "doc": "https://platform.minimax.io/docs/coding-plan/intro", + "env": [ + "MINIMAX_API_KEY" + ], + "model_count": 6 + }, + { + "id": "deepseek", + "display_name": "DeepSeek", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.deepseek.com", + "doc": "https://api-docs.deepseek.com/quick_start/pricing", + "env": [ + "DEEPSEEK_API_KEY" ], "model_count": 4 }, { - "id": "io-net", - "display_name": "IO.NET", + "id": "meta-llama", + "display_name": "Llama", "npm": "@ai-sdk/openai-compatible", - "api": "https://api.intelligence.io.solutions/api/v1", - "doc": "https://io.net/docs/guides/intelligence/io-intelligence", + "api": "https://api.llama.com/compat/v1/", + "doc": "https://llama.developer.meta.com/docs/models", "env": [ - "IOINTELLIGENCE_API_KEY" + "LLAMA_API_KEY" ], - "model_count": 17 + "model_count": 7 }, { - "id": "morph", - "display_name": "Morph", + "id": "fireworks-ai", + "display_name": "Fireworks AI", "npm": "@ai-sdk/openai-compatible", - "api": "https://api.morphllm.com/v1", - "doc": "https://docs.morphllm.com/api-reference/introduction", + "api": "https://api.fireworks.ai/inference/v1/", + "doc": "https://fireworks.ai/docs/", "env": [ - "MORPH_API_KEY" + "FIREWORKS_API_KEY" + ], + "model_count": 19 + }, + { + "id": "kimi-for-coding", + "display_name": "Kimi For Coding", + "npm": "@ai-sdk/anthropic", + "api": "https://api.kimi.com/coding/v1", + "doc": "https://www.kimi.com/coding/docs/en/third-party-agents.html", + "env": [ + "KIMI_API_KEY" ], "model_count": 3 }, { - "id": "alibaba-cn", - "display_name": "Alibaba (China)", + "id": "moark", + "display_name": "Moark", "npm": "@ai-sdk/openai-compatible", - "api": "https://dashscope.aliyuncs.com/compatible-mode/v1", - "doc": "https://www.alibabacloud.com/help/en/model-studio/models", + "api": "https://moark.com/v1", + "doc": "https://moark.com/docs/openapi/v1#tag/%E6%96%87%E6%9C%AC%E7%94%9F%E6%88%90", "env": [ - "DASHSCOPE_API_KEY" + "MOARK_API_KEY" ], - "model_count": 80 + "model_count": 2 }, { "id": "opencode-go", @@ -220,224 +165,26 @@ "model_count": 14 }, { - "id": "nvidia", - "display_name": "Nvidia", + "id": "io-net", + "display_name": "IO.NET", "npm": "@ai-sdk/openai-compatible", - "api": "https://integrate.api.nvidia.com/v1", - "doc": "https://docs.api.nvidia.com/nim/", + "api": "https://api.intelligence.io.solutions/api/v1", + "doc": "https://io.net/docs/guides/intelligence/io-intelligence", "env": [ - "NVIDIA_API_KEY" - ], - "model_count": 79 - }, - { - "id": "stackit", - "display_name": "STACKIT", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1", - "doc": "https://docs.stackit.cloud/products/data-and-ai/ai-model-serving/basics/available-shared-models", - "env": [ - "STACKIT_API_KEY" - ], - "model_count": 8 - }, - { - "id": "nebius", - "display_name": "Nebius Token Factory", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.tokenfactory.nebius.com/v1", - "doc": "https://docs.tokenfactory.nebius.com/", - "env": [ - "NEBIUS_API_KEY" - ], - "model_count": 49 - }, - { - "id": "novita-ai", - "display_name": "NovitaAI", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.novita.ai/openai", - "doc": "https://novita.ai/docs/guides/introduction", - "env": [ - "NOVITA_API_KEY" - ], - "model_count": 99 - }, - { - "id": "llmgateway", - "display_name": "LLM Gateway", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.llmgateway.io/v1", - "doc": "https://llmgateway.io/docs", - "env": [ - "LLMGATEWAY_API_KEY" - ], - "model_count": 185 - }, - { - "id": "moonshotai", - "display_name": "Moonshot AI", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.moonshot.ai/v1", - "doc": "https://platform.moonshot.ai/docs/api/chat", - "env": [ - "MOONSHOT_API_KEY" - ], - "model_count": 7 - }, - { - "id": "lucidquery", - "display_name": "LucidQuery AI", - "npm": "@ai-sdk/openai-compatible", - "api": "https://lucidquery.com/api/v1", - "doc": "https://lucidquery.com/api/docs", - "env": [ - "LUCIDQUERY_API_KEY" - ], - "model_count": 2 - }, - { - "id": "alibaba-coding-plan-cn", - "display_name": "Alibaba Coding Plan (China)", - "npm": "@ai-sdk/openai-compatible", - "api": "https://coding.dashscope.aliyuncs.com/v1", - "doc": "https://help.aliyun.com/zh/model-studio/coding-plan", - "env": [ - "ALIBABA_CODING_PLAN_API_KEY" - ], - "model_count": 9 - }, - { - "id": "cloudferro-sherlock", - "display_name": "CloudFerro Sherlock", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api-sherlock.cloudferro.com/openai/v1/", - "doc": "https://docs.sherlock.cloudferro.com/", - "env": [ - "CLOUDFERRO_SHERLOCK_API_KEY" - ], - "model_count": 5 - }, - { - "id": "synthetic", - "display_name": "Synthetic", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.synthetic.new/openai/v1", - "doc": "https://synthetic.new/pricing", - "env": [ - "SYNTHETIC_API_KEY" - ], - "model_count": 32 - }, - { - "id": "wandb", - "display_name": "Weights & Biases", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.inference.wandb.ai/v1", - "doc": "https://docs.wandb.ai/guides/integrations/inference/", - "env": [ - "WANDB_API_KEY" + "IOINTELLIGENCE_API_KEY" ], "model_count": 17 }, { - "id": "digitalocean", - "display_name": "DigitalOcean", + "id": "alibaba-cn", + "display_name": "Alibaba (China)", "npm": "@ai-sdk/openai-compatible", - "api": "https://inference.do-ai.run/v1", - "doc": "https://docs.digitalocean.com/products/gradient-ai-platform/details/models/", + "api": "https://dashscope.aliyuncs.com/compatible-mode/v1", + "doc": "https://www.alibabacloud.com/help/en/model-studio/models", "env": [ - "DIGITALOCEAN_ACCESS_TOKEN" + "DASHSCOPE_API_KEY" ], - "model_count": 46 - }, - { - "id": "ollama-cloud", - "display_name": "Ollama Cloud", - "npm": "@ai-sdk/openai-compatible", - "api": "https://ollama.com/v1", - "doc": "https://docs.ollama.com/cloud", - "env": [ - "OLLAMA_API_KEY" - ], - "model_count": 39 - }, - { - "id": "xiaomi-token-plan-ams", - "display_name": "Xiaomi Token Plan (Europe)", - "npm": "@ai-sdk/openai-compatible", - "api": "https://token-plan-ams.xiaomimimo.com/v1", - "doc": "https://platform.xiaomimimo.com/#/docs", - "env": [ - "XIAOMI_API_KEY" - ], - "model_count": 5 - }, - { - "id": "stepfun", - "display_name": "StepFun", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.stepfun.com/v1", - "doc": "https://platform.stepfun.com/docs/zh/overview/concept", - "env": [ - "STEPFUN_API_KEY" - ], - "model_count": 4 - }, - { - "id": "ovhcloud", - "display_name": "OVHcloud AI Endpoints", - "npm": "@ai-sdk/openai-compatible", - "api": "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1", - "doc": "https://www.ovhcloud.com/en/public-cloud/ai-endpoints/catalog//", - "env": [ - "OVHCLOUD_API_KEY" - ], - "model_count": 10 - }, - { - "id": "regolo-ai", - "display_name": "Regolo AI", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.regolo.ai/v1", - "doc": "https://docs.regolo.ai/", - "env": [ - "REGOLO_API_KEY" - ], - "model_count": 13 - }, - { - "id": "github-models", - "display_name": "GitHub Models", - "npm": "@ai-sdk/openai-compatible", - "api": "https://models.github.ai/inference", - "doc": "https://docs.github.com/en/github-models", - "env": [ - "GITHUB_TOKEN" - ], - "model_count": 55 - }, - { - "id": "helicone", - "display_name": "Helicone", - "npm": "@ai-sdk/openai-compatible", - "api": "https://ai-gateway.helicone.ai/v1", - "doc": "https://helicone.ai/models", - "env": [ - "HELICONE_API_KEY" - ], - "model_count": 90 - }, - { - "id": "dinference", - "display_name": "DInference", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.dinference.com/v1", - "doc": "https://dinference.com", - "env": [ - "DINFERENCE_API_KEY" - ], - "model_count": 3 + "model_count": 80 }, { "id": "minimax-cn-coding-plan", @@ -451,80 +198,24 @@ "model_count": 6 }, { - "id": "alibaba-coding-plan", - "display_name": "Alibaba Coding Plan", + "id": "jiekou", + "display_name": "Jiekou.AI", "npm": "@ai-sdk/openai-compatible", - "api": "https://coding-intl.dashscope.aliyuncs.com/v1", - "doc": "https://www.alibabacloud.com/help/en/model-studio/coding-plan", + "api": "https://api.jiekou.ai/openai", + "doc": "https://docs.jiekou.ai/docs/support/quickstart?utm_source=github_models.dev", "env": [ - "ALIBABA_CODING_PLAN_API_KEY" + "JIEKOU_API_KEY" ], - "model_count": 9 + "model_count": 61 }, { - "id": "privatemode-ai", - "display_name": "Privatemode AI", + "id": "bailing", + "display_name": "Bailing", "npm": "@ai-sdk/openai-compatible", - "api": "http://localhost:8080/v1", - "doc": "https://docs.privatemode.ai/api/overview", + "api": "https://api.tbox.cn/api/llm/v1/chat/completions", + "doc": "https://alipaytbox.yuque.com/sxs0ba/ling/intro", "env": [ - "PRIVATEMODE_API_KEY", - "PRIVATEMODE_ENDPOINT" - ], - "model_count": 5 - }, - { - "id": "upstage", - "display_name": "Upstage", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.upstage.ai/v1/solar", - "doc": "https://developers.upstage.ai/docs/apis/chat", - "env": [ - "UPSTAGE_API_KEY" - ], - "model_count": 3 - }, - { - "id": "qihang-ai", - "display_name": "QiHang", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.qhaigc.net/v1", - "doc": "https://www.qhaigc.net/docs", - "env": [ - "QIHANG_API_KEY" - ], - "model_count": 9 - }, - { - "id": "siliconflow", - "display_name": "SiliconFlow", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.siliconflow.com/v1", - "doc": "https://cloud.siliconflow.com/models", - "env": [ - "SILICONFLOW_API_KEY" - ], - "model_count": 74 - }, - { - "id": "vultr", - "display_name": "Vultr", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.vultrinference.com/v1", - "doc": "https://api.vultrinference.com/", - "env": [ - "VULTR_API_KEY" - ], - "model_count": 5 - }, - { - "id": "wafer.ai", - "display_name": "Wafer", - "npm": "@ai-sdk/openai-compatible", - "api": "https://pass.wafer.ai/v1", - "doc": "https://docs.wafer.ai/wafer-pass", - "env": [ - "WAFER_API_KEY" + "BAILING_API_TOKEN" ], "model_count": 2 }, @@ -540,21 +231,54 @@ "model_count": 14 }, { - "id": "deepseek", - "display_name": "DeepSeek", + "id": "huggingface", + "display_name": "Hugging Face", "npm": "@ai-sdk/openai-compatible", - "api": "https://api.deepseek.com", - "doc": "https://api-docs.deepseek.com/quick_start/pricing", + "api": "https://router.huggingface.co/v1", + "doc": "https://huggingface.co/docs/inference-providers", "env": [ - "DEEPSEEK_API_KEY" + "HF_TOKEN" ], - "model_count": 4 + "model_count": 24 }, { - "id": "xiaomi", - "display_name": "Xiaomi", + "id": "zenmux", + "display_name": "ZenMux", "npm": "@ai-sdk/openai-compatible", - "api": "https://api.xiaomimimo.com/v1", + "api": "https://zenmux.ai/api/v1", + "doc": "https://docs.zenmux.ai", + "env": [ + "ZENMUX_API_KEY" + ], + "model_count": 96 + }, + { + "id": "upstage", + "display_name": "Upstage", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.upstage.ai/v1/solar", + "doc": "https://developers.upstage.ai/docs/apis/chat", + "env": [ + "UPSTAGE_API_KEY" + ], + "model_count": 3 + }, + { + "id": "novita-ai", + "display_name": "NovitaAI", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.novita.ai/openai", + "doc": "https://novita.ai/docs/guides/introduction", + "env": [ + "NOVITA_API_KEY" + ], + "model_count": 99 + }, + { + "id": "xiaomi-token-plan-cn", + "display_name": "Xiaomi Token Plan (China)", + "npm": "@ai-sdk/openai-compatible", + "api": "https://token-plan-cn.xiaomimimo.com/v1", "doc": "https://platform.xiaomimimo.com/#/docs", "env": [ "XIAOMI_API_KEY" @@ -562,159 +286,16 @@ "model_count": 5 }, { - "id": "berget", - "display_name": "Berget.AI", + "id": "wandb", + "display_name": "Weights & Biases", "npm": "@ai-sdk/openai-compatible", - "api": "https://api.berget.ai/v1", - "doc": "https://api.berget.ai", + "api": "https://api.inference.wandb.ai/v1", + "doc": "https://docs.wandb.ai/guides/integrations/inference/", "env": [ - "BERGET_API_KEY" - ], - "model_count": 5 - }, - { - "id": "evroc", - "display_name": "evroc", - "npm": "@ai-sdk/openai-compatible", - "api": "https://models.think.evroc.com/v1", - "doc": "https://docs.evroc.com/products/think/overview.html", - "env": [ - "EVROC_API_KEY" - ], - "model_count": 13 - }, - { - "id": "fireworks-ai", - "display_name": "Fireworks AI", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.fireworks.ai/inference/v1/", - "doc": "https://fireworks.ai/docs/", - "env": [ - "FIREWORKS_API_KEY" + "WANDB_API_KEY" ], "model_count": 18 }, - { - "id": "qiniu-ai", - "display_name": "Qiniu", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.qnaigc.com/v1", - "doc": "https://developer.qiniu.com/aitokenapi", - "env": [ - "QINIU_API_KEY" - ], - "model_count": 91 - }, - { - "id": "abacus", - "display_name": "Abacus", - "npm": "@ai-sdk/openai-compatible", - "api": "https://routellm.abacus.ai/v1", - "doc": "https://abacus.ai/help/api", - "env": [ - "ABACUS_API_KEY" - ], - "model_count": 65 - }, - { - "id": "302ai", - "display_name": "302.AI", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.302.ai/v1", - "doc": "https://doc.302.ai", - "env": [ - "302AI_API_KEY" - ], - "model_count": 95 - }, - { - "id": "meganova", - "display_name": "Meganova", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.meganova.ai/v1", - "doc": "https://docs.meganova.ai", - "env": [ - "MEGANOVA_API_KEY" - ], - "model_count": 19 - }, - { - "id": "inception", - "display_name": "Inception", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.inceptionlabs.ai/v1/", - "doc": "https://platform.inceptionlabs.ai/docs", - "env": [ - "INCEPTION_API_KEY" - ], - "model_count": 2 - }, - { - "id": "nano-gpt", - "display_name": "NanoGPT", - "npm": "@ai-sdk/openai-compatible", - "api": "https://nano-gpt.com/api/v1", - "doc": "https://docs.nano-gpt.com", - "env": [ - "NANO_GPT_API_KEY" - ], - "model_count": 525 - }, - { - "id": "modelscope", - "display_name": "ModelScope", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api-inference.modelscope.cn/v1", - "doc": "https://modelscope.cn/docs/model-service/API-Inference/intro", - "env": [ - "MODELSCOPE_API_KEY" - ], - "model_count": 7 - }, - { - "id": "kimi-for-coding", - "display_name": "Kimi For Coding", - "npm": "@ai-sdk/anthropic", - "api": "https://api.kimi.com/coding/v1", - "doc": "https://www.kimi.com/coding/docs/en/third-party-agents.html", - "env": [ - "KIMI_API_KEY" - ], - "model_count": 3 - }, - { - "id": "nova", - "display_name": "Nova", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.nova.amazon.com/v1", - "doc": "https://nova.amazon.com/dev/documentation", - "env": [ - "NOVA_API_KEY" - ], - "model_count": 2 - }, - { - "id": "baseten", - "display_name": "Baseten", - "npm": "@ai-sdk/openai-compatible", - "api": "https://inference.baseten.co/v1", - "doc": "https://docs.baseten.co/development/model-apis/overview", - "env": [ - "BASETEN_API_KEY" - ], - "model_count": 13 - }, - { - "id": "minimax", - "display_name": "MiniMax (minimax.io)", - "npm": "@ai-sdk/anthropic", - "api": "https://api.minimax.io/anthropic/v1", - "doc": "https://platform.minimax.io/docs/guides/quickstart", - "env": [ - "MINIMAX_API_KEY" - ], - "model_count": 6 - }, { "id": "chutes", "display_name": "Chutes", @@ -727,26 +308,37 @@ "model_count": 70 }, { - "id": "abliteration-ai", - "display_name": "abliteration.ai", + "id": "dinference", + "display_name": "DInference", "npm": "@ai-sdk/openai-compatible", - "api": "https://api.abliteration.ai/v1", - "doc": "https://docs.abliteration.ai/models", + "api": "https://api.dinference.com/v1", + "doc": "https://dinference.com", "env": [ - "ABLIT_KEY" + "DINFERENCE_API_KEY" ], - "model_count": 1 + "model_count": 5 }, { - "id": "bailing", - "display_name": "Bailing", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.tbox.cn/api/llm/v1/chat/completions", - "doc": "https://alipaytbox.yuque.com/sxs0ba/ling/intro", + "id": "vivgrid", + "display_name": "Vivgrid", + "npm": "@ai-sdk/openai", + "api": "https://api.vivgrid.com/v1", + "doc": "https://docs.vivgrid.com/models", "env": [ - "BAILING_API_TOKEN" + "VIVGRID_API_KEY" ], - "model_count": 2 + "model_count": 13 + }, + { + "id": "qiniu-ai", + "display_name": "Qiniu", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.qnaigc.com/v1", + "doc": "https://developer.qiniu.com/aitokenapi", + "env": [ + "QINIU_API_KEY" + ], + "model_count": 91 }, { "id": "kilo", @@ -757,62 +349,51 @@ "env": [ "KILO_API_KEY" ], - "model_count": 335 + "model_count": 355 }, { - "id": "zhipuai", - "display_name": "Zhipu AI", + "id": "morph", + "display_name": "Morph", "npm": "@ai-sdk/openai-compatible", - "api": "https://open.bigmodel.cn/api/paas/v4", - "doc": "https://docs.z.ai/guides/overview/pricing", + "api": "https://api.morphllm.com/v1", + "doc": "https://docs.morphllm.com/api-reference/introduction", "env": [ - "ZHIPU_API_KEY" + "MORPH_API_KEY" ], - "model_count": 12 + "model_count": 3 }, { - "id": "minimax-coding-plan", - "display_name": "MiniMax Coding Plan (minimax.io)", - "npm": "@ai-sdk/anthropic", - "api": "https://api.minimax.io/anthropic/v1", - "doc": "https://platform.minimax.io/docs/coding-plan/intro", - "env": [ - "MINIMAX_API_KEY" - ], - "model_count": 6 - }, - { - "id": "kuae-cloud-coding-plan", - "display_name": "KUAE Cloud Coding Plan", + "id": "github-copilot", + "display_name": "GitHub Copilot", "npm": "@ai-sdk/openai-compatible", - "api": "https://coding-plan-endpoint.kuaecloud.net/v1", - "doc": "https://docs.mthreads.com/kuaecloud/kuaecloud-doc-online/coding_plan/", + "api": "https://api.githubcopilot.com", + "doc": "https://docs.github.com/en/copilot", "env": [ - "KUAE_API_KEY" + "GITHUB_TOKEN" ], - "model_count": 1 + "model_count": 27 }, { - "id": "tencent-coding-plan", - "display_name": "Tencent Coding Plan (China)", + "id": "mixlayer", + "display_name": "Mixlayer", "npm": "@ai-sdk/openai-compatible", - "api": "https://api.lkeap.cloud.tencent.com/coding/v3", - "doc": "https://cloud.tencent.com/document/product/1772/128947", + "api": "https://models.mixlayer.ai/v1", + "doc": "https://docs.mixlayer.com", "env": [ - "TENCENT_CODING_PLAN_API_KEY" + "MIXLAYER_API_KEY" ], - "model_count": 8 + "model_count": 5 }, { - "id": "requesty", - "display_name": "Requesty", + "id": "xiaomi-token-plan-sgp", + "display_name": "Xiaomi Token Plan (Singapore)", "npm": "@ai-sdk/openai-compatible", - "api": "https://router.requesty.ai/v1", - "doc": "https://requesty.ai/solution/llm-routing/models", + "api": "https://token-plan-sgp.xiaomimimo.com/v1", + "doc": "https://platform.xiaomimimo.com/#/docs", "env": [ - "REQUESTY_API_KEY" + "XIAOMI_API_KEY" ], - "model_count": 38 + "model_count": 5 }, { "id": "zai", @@ -837,15 +418,246 @@ "model_count": 58 }, { - "id": "alibaba", - "display_name": "Alibaba", + "id": "stepfun", + "display_name": "StepFun", "npm": "@ai-sdk/openai-compatible", - "api": "https://dashscope-intl.aliyuncs.com/compatible-mode/v1", - "doc": "https://www.alibabacloud.com/help/en/model-studio/models", + "api": "https://api.stepfun.com/v1", + "doc": "https://platform.stepfun.com/docs/zh/overview/concept", "env": [ - "DASHSCOPE_API_KEY" + "STEPFUN_API_KEY" ], - "model_count": 47 + "model_count": 4 + }, + { + "id": "nebius", + "display_name": "Nebius Token Factory", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.tokenfactory.nebius.com/v1", + "doc": "https://docs.tokenfactory.nebius.com/", + "env": [ + "NEBIUS_API_KEY" + ], + "model_count": 49 + }, + { + "id": "poe", + "display_name": "Poe", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.poe.com/v1", + "doc": "https://creator.poe.com/docs/external-applications/openai-compatible-api", + "env": [ + "POE_API_KEY" + ], + "model_count": 132 + }, + { + "id": "helicone", + "display_name": "Helicone", + "npm": "@ai-sdk/openai-compatible", + "api": "https://ai-gateway.helicone.ai/v1", + "doc": "https://helicone.ai/models", + "env": [ + "HELICONE_API_KEY" + ], + "model_count": 90 + }, + { + "id": "ollama-cloud", + "display_name": "Ollama Cloud", + "npm": "@ai-sdk/openai-compatible", + "api": "https://ollama.com/v1", + "doc": "https://docs.ollama.com/cloud", + "env": [ + "OLLAMA_API_KEY" + ], + "model_count": 39 + }, + { + "id": "zai-coding-plan", + "display_name": "Z.AI Coding Plan", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.z.ai/api/coding/paas/v4", + "doc": "https://docs.z.ai/devpack/overview", + "env": [ + "ZHIPU_API_KEY" + ], + "model_count": 5 + }, + { + "id": "the-grid-ai", + "display_name": "The Grid AI", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.thegrid.ai/v1", + "doc": "https://thegrid.ai/docs", + "env": [ + "THEGRIDAI_API_KEY" + ], + "model_count": 3 + }, + { + "id": "baseten", + "display_name": "Baseten", + "npm": "@ai-sdk/openai-compatible", + "api": "https://inference.baseten.co/v1", + "doc": "https://docs.baseten.co/development/model-apis/overview", + "env": [ + "BASETEN_API_KEY" + ], + "model_count": 14 + }, + { + "id": "frogbot", + "display_name": "FrogBot", + "npm": "@ai-sdk/openai-compatible", + "api": "https://app.frogbot.ai/api/v1", + "doc": "https://docs.frogbot.ai", + "env": [ + "FROGBOT_API_KEY" + ], + "model_count": 26 + }, + { + "id": "zhipuai-coding-plan", + "display_name": "Zhipu AI Coding Plan", + "npm": "@ai-sdk/openai-compatible", + "api": "https://open.bigmodel.cn/api/coding/paas/v4", + "doc": "https://docs.bigmodel.cn/cn/coding-plan/overview", + "env": [ + "ZHIPU_API_KEY" + ], + "model_count": 5 + }, + { + "id": "alibaba-coding-plan", + "display_name": "Alibaba Coding Plan", + "npm": "@ai-sdk/openai-compatible", + "api": "https://coding-intl.dashscope.aliyuncs.com/v1", + "doc": "https://www.alibabacloud.com/help/en/model-studio/coding-plan", + "env": [ + "ALIBABA_CODING_PLAN_API_KEY" + ], + "model_count": 9 + }, + { + "id": "lmstudio", + "display_name": "LMStudio", + "npm": "@ai-sdk/openai-compatible", + "api": "http://127.0.0.1:1234/v1", + "doc": "https://lmstudio.ai/models", + "env": [ + "LMSTUDIO_API_KEY" + ], + "model_count": 3 + }, + { + "id": "lucidquery", + "display_name": "LucidQuery AI", + "npm": "@ai-sdk/openai-compatible", + "api": "https://lucidquery.com/api/v1", + "doc": "https://lucidquery.com/api/docs", + "env": [ + "LUCIDQUERY_API_KEY" + ], + "model_count": 2 + }, + { + "id": "moonshotai-cn", + "display_name": "Moonshot AI (China)", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.moonshot.cn/v1", + "doc": "https://platform.moonshot.cn/docs/api/chat", + "env": [ + "MOONSHOT_API_KEY" + ], + "model_count": 7 + }, + { + "id": "abliteration-ai", + "display_name": "abliteration.ai", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.abliteration.ai/v1", + "doc": "https://docs.abliteration.ai/models", + "env": [ + "ABLIT_KEY" + ], + "model_count": 1 + }, + { + "id": "wafer.ai", + "display_name": "Wafer", + "npm": "@ai-sdk/openai-compatible", + "api": "https://pass.wafer.ai/v1", + "doc": "https://docs.wafer.ai/wafer-pass", + "env": [ + "WAFER_API_KEY" + ], + "model_count": 3 + }, + { + "id": "cloudferro-sherlock", + "display_name": "CloudFerro Sherlock", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api-sherlock.cloudferro.com/openai/v1/", + "doc": "https://docs.sherlock.cloudferro.com/", + "env": [ + "CLOUDFERRO_SHERLOCK_API_KEY" + ], + "model_count": 5 + }, + { + "id": "kuae-cloud-coding-plan", + "display_name": "KUAE Cloud Coding Plan", + "npm": "@ai-sdk/openai-compatible", + "api": "https://coding-plan-endpoint.kuaecloud.net/v1", + "doc": "https://docs.mthreads.com/kuaecloud/kuaecloud-doc-online/coding_plan/", + "env": [ + "KUAE_API_KEY" + ], + "model_count": 1 + }, + { + "id": "meganova", + "display_name": "Meganova", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.meganova.ai/v1", + "doc": "https://docs.meganova.ai", + "env": [ + "MEGANOVA_API_KEY" + ], + "model_count": 19 + }, + { + "id": "evroc", + "display_name": "evroc", + "npm": "@ai-sdk/openai-compatible", + "api": "https://models.think.evroc.com/v1", + "doc": "https://docs.evroc.com/products/think/overview.html", + "env": [ + "EVROC_API_KEY" + ], + "model_count": 13 + }, + { + "id": "synthetic", + "display_name": "Synthetic", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.synthetic.new/openai/v1", + "doc": "https://synthetic.new/pricing", + "env": [ + "SYNTHETIC_API_KEY" + ], + "model_count": 33 + }, + { + "id": "nvidia", + "display_name": "Nvidia", + "npm": "@ai-sdk/openai-compatible", + "api": "https://integrate.api.nvidia.com/v1", + "doc": "https://docs.api.nvidia.com/nim/", + "env": [ + "NVIDIA_API_KEY" + ], + "model_count": 82 }, { "id": "inference", @@ -859,15 +671,125 @@ "model_count": 9 }, { - "id": "huggingface", - "display_name": "Hugging Face", + "id": "inception", + "display_name": "Inception", "npm": "@ai-sdk/openai-compatible", - "api": "https://router.huggingface.co/v1", - "doc": "https://huggingface.co/docs/inference-providers", + "api": "https://api.inceptionlabs.ai/v1/", + "doc": "https://platform.inceptionlabs.ai/docs", "env": [ - "HF_TOKEN" + "INCEPTION_API_KEY" ], - "model_count": 24 + "model_count": 2 + }, + { + "id": "requesty", + "display_name": "Requesty", + "npm": "@ai-sdk/openai-compatible", + "api": "https://router.requesty.ai/v1", + "doc": "https://requesty.ai/solution/llm-routing/models", + "env": [ + "REQUESTY_API_KEY" + ], + "model_count": 38 + }, + { + "id": "digitalocean", + "display_name": "DigitalOcean", + "npm": "@ai-sdk/openai-compatible", + "api": "https://inference.do-ai.run/v1", + "doc": "https://docs.digitalocean.com/products/gradient-ai-platform/details/models/", + "env": [ + "DIGITALOCEAN_ACCESS_TOKEN" + ], + "model_count": 63 + }, + { + "id": "vultr", + "display_name": "Vultr", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.vultrinference.com/v1", + "doc": "https://api.vultrinference.com/", + "env": [ + "VULTR_API_KEY" + ], + "model_count": 5 + }, + { + "id": "alibaba-coding-plan-cn", + "display_name": "Alibaba Coding Plan (China)", + "npm": "@ai-sdk/openai-compatible", + "api": "https://coding.dashscope.aliyuncs.com/v1", + "doc": "https://help.aliyun.com/zh/model-studio/coding-plan", + "env": [ + "ALIBABA_CODING_PLAN_API_KEY" + ], + "model_count": 9 + }, + { + "id": "ovhcloud", + "display_name": "OVHcloud AI Endpoints", + "npm": "@ai-sdk/openai-compatible", + "api": "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1", + "doc": "https://www.ovhcloud.com/en/public-cloud/ai-endpoints/catalog//", + "env": [ + "OVHCLOUD_API_KEY" + ], + "model_count": 11 + }, + { + "id": "friendli", + "display_name": "Friendli", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.friendli.ai/serverless/v1", + "doc": "https://friendli.ai/docs/guides/serverless_endpoints/introduction", + "env": [ + "FRIENDLI_TOKEN" + ], + "model_count": 6 + }, + { + "id": "cortecs", + "display_name": "Cortecs", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.cortecs.ai/v1", + "doc": "https://api.cortecs.ai/v1/models", + "env": [ + "CORTECS_API_KEY" + ], + "model_count": 49 + }, + { + "id": "siliconflow", + "display_name": "SiliconFlow", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.siliconflow.com/v1", + "doc": "https://cloud.siliconflow.com/models", + "env": [ + "SILICONFLOW_API_KEY" + ], + "model_count": 74 + }, + { + "id": "minimax", + "display_name": "MiniMax (minimax.io)", + "npm": "@ai-sdk/anthropic", + "api": "https://api.minimax.io/anthropic/v1", + "doc": "https://platform.minimax.io/docs/guides/quickstart", + "env": [ + "MINIMAX_API_KEY" + ], + "model_count": 6 + }, + { + "id": "llmgateway", + "display_name": "LLM Gateway", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.llmgateway.io/v1", + "doc": "https://llmgateway.io/docs", + "env": [ + "LLMGATEWAY_API_KEY" + ], + "model_count": 190 }, { "id": "cloudflare-workers-ai", @@ -882,26 +804,49 @@ "model_count": 8 }, { - "id": "firmware", - "display_name": "Firmware", + "id": "fastrouter", + "display_name": "FastRouter", "npm": "@ai-sdk/openai-compatible", - "api": "https://app.frogbot.ai/api/v1", - "doc": "https://docs.frogbot.ai", + "api": "https://go.fastrouter.ai/api/v1", + "doc": "https://fastrouter.ai/models", "env": [ - "FIRMWARE_API_KEY" + "FASTROUTER_API_KEY" ], - "model_count": 25 + "model_count": 15 }, { - "id": "moark", - "display_name": "Moark", + "id": "stackit", + "display_name": "STACKIT", "npm": "@ai-sdk/openai-compatible", - "api": "https://moark.com/v1", - "doc": "https://moark.com/docs/openapi/v1#tag/%E6%96%87%E6%9C%AC%E7%94%9F%E6%88%90", + "api": "https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1", + "doc": "https://docs.stackit.cloud/products/data-and-ai/ai-model-serving/basics/available-shared-models", "env": [ - "MOARK_API_KEY" + "STACKIT_API_KEY" ], - "model_count": 2 + "model_count": 8 + }, + { + "id": "tencent-coding-plan", + "display_name": "Tencent Coding Plan (China)", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.lkeap.cloud.tencent.com/coding/v3", + "doc": "https://cloud.tencent.com/document/product/1772/128947", + "env": [ + "TENCENT_CODING_PLAN_API_KEY" + ], + "model_count": 8 + }, + { + "id": "privatemode-ai", + "display_name": "Privatemode AI", + "npm": "@ai-sdk/openai-compatible", + "api": "http://localhost:8080/v1", + "doc": "https://docs.privatemode.ai/api/overview", + "env": [ + "PRIVATEMODE_API_KEY", + "PRIVATEMODE_ENDPOINT" + ], + "model_count": 5 }, { "id": "drun", @@ -914,6 +859,116 @@ ], "model_count": 3 }, + { + "id": "moonshotai", + "display_name": "Moonshot AI", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.moonshot.ai/v1", + "doc": "https://platform.moonshot.ai/docs/api/chat", + "env": [ + "MOONSHOT_API_KEY" + ], + "model_count": 7 + }, + { + "id": "berget", + "display_name": "Berget.AI", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.berget.ai/v1", + "doc": "https://api.berget.ai", + "env": [ + "BERGET_API_KEY" + ], + "model_count": 6 + }, + { + "id": "github-models", + "display_name": "GitHub Models", + "npm": "@ai-sdk/openai-compatible", + "api": "https://models.github.ai/inference", + "doc": "https://docs.github.com/en/github-models", + "env": [ + "GITHUB_TOKEN" + ], + "model_count": 55 + }, + { + "id": "neuralwatt", + "display_name": "Neuralwatt", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.neuralwatt.com/v1", + "doc": "https://portal.neuralwatt.com/docs", + "env": [ + "NEURALWATT_API_KEY" + ], + "model_count": 14 + }, + { + "id": "qihang-ai", + "display_name": "QiHang", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.qhaigc.net/v1", + "doc": "https://www.qhaigc.net/docs", + "env": [ + "QIHANG_API_KEY" + ], + "model_count": 9 + }, + { + "id": "tencent-tokenhub", + "display_name": "Tencent TokenHub", + "npm": "@ai-sdk/openai-compatible", + "api": "https://tokenhub.tencentmaas.com/v1", + "doc": "https://cloud.tencent.com/document/product/1823/130050", + "env": [ + "TENCENT_TOKENHUB_API_KEY" + ], + "model_count": 1 + }, + { + "id": "modelscope", + "display_name": "ModelScope", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api-inference.modelscope.cn/v1", + "doc": "https://modelscope.cn/docs/model-service/API-Inference/intro", + "env": [ + "MODELSCOPE_API_KEY" + ], + "model_count": 7 + }, + { + "id": "hpc-ai", + "display_name": "HPC-AI", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.hpc-ai.com/inference/v1", + "doc": "https://www.hpc-ai.com/doc/docs/quickstart/", + "env": [ + "HPC_AI_API_KEY" + ], + "model_count": 3 + }, + { + "id": "xiaomi", + "display_name": "Xiaomi", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.xiaomimimo.com/v1", + "doc": "https://platform.xiaomimimo.com/#/docs", + "env": [ + "XIAOMI_API_KEY" + ], + "model_count": 5 + }, + { + "id": "clarifai", + "display_name": "Clarifai", + "npm": "@ai-sdk/openai-compatible", + "api": "https://api.clarifai.com/v2/ext/openai/v1", + "doc": "https://docs.clarifai.com/compute/inference/", + "env": [ + "CLARIFAI_PAT" + ], + "model_count": 12 + }, { "id": "minimax-cn", "display_name": "MiniMax (minimaxi.com)", @@ -926,91 +981,47 @@ "model_count": 6 }, { - "id": "meta-llama", - "display_name": "Llama", + "id": "regolo-ai", + "display_name": "Regolo AI", "npm": "@ai-sdk/openai-compatible", - "api": "https://api.llama.com/compat/v1/", - "doc": "https://llama.developer.meta.com/docs/models", + "api": "https://api.regolo.ai/v1", + "doc": "https://docs.regolo.ai/", "env": [ - "LLAMA_API_KEY" + "REGOLO_API_KEY" ], - "model_count": 7 + "model_count": 13 }, { - "id": "vivgrid", - "display_name": "Vivgrid", - "npm": "@ai-sdk/openai", - "api": "https://api.vivgrid.com/v1", - "doc": "https://docs.vivgrid.com/models", + "id": "xiaomi-token-plan-ams", + "display_name": "Xiaomi Token Plan (Europe)", + "npm": "@ai-sdk/openai-compatible", + "api": "https://token-plan-ams.xiaomimimo.com/v1", + "doc": "https://platform.xiaomimimo.com/#/docs", "env": [ - "VIVGRID_API_KEY" + "XIAOMI_API_KEY" + ], + "model_count": 5 + }, + { + "id": "zhipuai", + "display_name": "Zhipu AI", + "npm": "@ai-sdk/openai-compatible", + "api": "https://open.bigmodel.cn/api/paas/v4", + "doc": "https://docs.z.ai/guides/overview/pricing", + "env": [ + "ZHIPU_API_KEY" ], "model_count": 12 }, { - "id": "zenmux", - "display_name": "ZenMux", + "id": "nova", + "display_name": "Nova", "npm": "@ai-sdk/openai-compatible", - "api": "https://zenmux.ai/api/v1", - "doc": "https://docs.zenmux.ai", + "api": "https://api.nova.amazon.com/v1", + "doc": "https://nova.amazon.com/dev/documentation", "env": [ - "ZENMUX_API_KEY" + "NOVA_API_KEY" ], - "model_count": 89 - }, - { - "id": "clarifai", - "display_name": "Clarifai", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.clarifai.com/v2/ext/openai/v1", - "doc": "https://docs.clarifai.com/compute/inference/", - "env": [ - "CLARIFAI_PAT" - ], - "model_count": 11 - }, - { - "id": "the-grid-ai", - "display_name": "The Grid AI", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.thegrid.ai/v1", - "doc": "https://thegrid.ai/docs", - "env": [ - "THEGRIDAI_API_KEY" - ], - "model_count": 3 - }, - { - "id": "lmstudio", - "display_name": "LMStudio", - "npm": "@ai-sdk/openai-compatible", - "api": "http://127.0.0.1:1234/v1", - "doc": "https://lmstudio.ai/models", - "env": [ - "LMSTUDIO_API_KEY" - ], - "model_count": 3 - }, - { - "id": "moonshotai-cn", - "display_name": "Moonshot AI (China)", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.moonshot.cn/v1", - "doc": "https://platform.moonshot.cn/docs/api/chat", - "env": [ - "MOONSHOT_API_KEY" - ], - "model_count": 7 - }, - { - "id": "github-copilot", - "display_name": "GitHub Copilot", - "npm": "@ai-sdk/openai-compatible", - "api": "https://api.githubcopilot.com", - "doc": "https://docs.github.com/en/copilot", - "env": [ - "GITHUB_TOKEN" - ], - "model_count": 27 + "model_count": 2 } ] \ No newline at end of file diff --git a/ui/desktop/openapi.json b/ui/desktop/openapi.json index a27e67c955..fc15113a54 100644 --- a/ui/desktop/openapi.json +++ b/ui/desktop/openapi.json @@ -10,7 +10,7 @@ "license": { "name": "Apache-2.0" }, - "version": "1.33.0" + "version": "1.34.0" }, "paths": { "/action-required/tool-confirmation": { diff --git a/ui/desktop/package.json b/ui/desktop/package.json index a40bf1931b..b4fc18afc7 100644 --- a/ui/desktop/package.json +++ b/ui/desktop/package.json @@ -1,7 +1,7 @@ { "name": "goose-app", "productName": "Goose", - "version": "1.33.0", + "version": "1.34.0", "description": "Goose App", "engines": { "node": "^24.10.0",