diff --git a/providers/jiekou/logo.svg b/providers/jiekou/logo.svg new file mode 100644 index 00000000..7fe6378e --- /dev/null +++ b/providers/jiekou/logo.svg @@ -0,0 +1,4 @@ + + + + diff --git a/providers/jiekou/models/baidu/ernie-4.5-300b-a47b-paddle.toml b/providers/jiekou/models/baidu/ernie-4.5-300b-a47b-paddle.toml new file mode 100644 index 00000000..a7c3fe0a --- /dev/null +++ b/providers/jiekou/models/baidu/ernie-4.5-300b-a47b-paddle.toml @@ -0,0 +1,22 @@ +name = "ERNIE 4.5 300B A47B" +family = "ernie" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.28 +output = 1.1 + +[limit] +context = 123000 +output = 12000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/baidu/ernie-4.5-vl-424b-a47b.toml b/providers/jiekou/models/baidu/ernie-4.5-vl-424b-a47b.toml new file mode 100644 index 00000000..8a01d9b8 --- /dev/null +++ b/providers/jiekou/models/baidu/ernie-4.5-vl-424b-a47b.toml @@ -0,0 +1,22 @@ +name = "ERNIE 4.5 VL 424B A47B" +family = "ernie" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = false +open_weights = true + +[cost] +input = 0.42 +output = 1.25 + +[limit] +context = 123000 +output = 16000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/claude-haiku-4-5-20251001.toml b/providers/jiekou/models/claude-haiku-4-5-20251001.toml new file mode 100644 index 00000000..a89ad665 --- /dev/null +++ b/providers/jiekou/models/claude-haiku-4-5-20251001.toml @@ -0,0 +1,22 @@ +name = "claude-haiku-4-5-20251001" +family = "claude-haiku" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.9 +output = 4.5 + +[limit] +context = 20000 +output = 64000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/claude-opus-4-1-20250805.toml b/providers/jiekou/models/claude-opus-4-1-20250805.toml new file mode 100644 index 00000000..584de13f --- /dev/null +++ b/providers/jiekou/models/claude-opus-4-1-20250805.toml @@ -0,0 +1,22 @@ +name = "claude-opus-4-1-20250805" +family = "claude-opus" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 13.5 +output = 67.5 + +[limit] +context = 200000 +output = 32000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/claude-opus-4-20250514.toml b/providers/jiekou/models/claude-opus-4-20250514.toml new file mode 100644 index 00000000..34afdc85 --- /dev/null +++ b/providers/jiekou/models/claude-opus-4-20250514.toml @@ -0,0 +1,22 @@ +name = "claude-opus-4-20250514" +family = "claude-opus" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 13.5 +output = 67.5 + +[limit] +context = 200000 +output = 32000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/claude-opus-4-5-20251101.toml b/providers/jiekou/models/claude-opus-4-5-20251101.toml new file mode 100644 index 00000000..5c7edc64 --- /dev/null +++ b/providers/jiekou/models/claude-opus-4-5-20251101.toml @@ -0,0 +1,22 @@ +name = "claude-opus-4-5-20251101" +family = "claude-opus" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 4.5 +output = 22.5 + +[limit] +context = 200000 +output = 65536 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/claude-sonnet-4-20250514.toml b/providers/jiekou/models/claude-sonnet-4-20250514.toml new file mode 100644 index 00000000..5d15c1ad --- /dev/null +++ b/providers/jiekou/models/claude-sonnet-4-20250514.toml @@ -0,0 +1,22 @@ +name = "claude-sonnet-4-20250514" +family = "claude-sonnet" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 2.7 +output = 13.5 + +[limit] +context = 200000 +output = 64000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/claude-sonnet-4-5-20250929.toml b/providers/jiekou/models/claude-sonnet-4-5-20250929.toml new file mode 100644 index 00000000..e7f8b04e --- /dev/null +++ b/providers/jiekou/models/claude-sonnet-4-5-20250929.toml @@ -0,0 +1,22 @@ +name = "claude-sonnet-4-5-20250929" +family = "claude-sonnet" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 2.7 +output = 13.5 + +[limit] +context = 200000 +output = 64000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/deepseek/deepseek-r1-0528.toml b/providers/jiekou/models/deepseek/deepseek-r1-0528.toml new file mode 100644 index 00000000..4900aad9 --- /dev/null +++ b/providers/jiekou/models/deepseek/deepseek-r1-0528.toml @@ -0,0 +1,22 @@ +name = "DeepSeek R1 0528" +family = "deepseek-thinking" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.7 +output = 2.5 + +[limit] +context = 163840 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/deepseek/deepseek-v3-0324.toml b/providers/jiekou/models/deepseek/deepseek-v3-0324.toml new file mode 100644 index 00000000..ffb0ca4e --- /dev/null +++ b/providers/jiekou/models/deepseek/deepseek-v3-0324.toml @@ -0,0 +1,22 @@ +name = "DeepSeek V3 0324" +family = "deepseek" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.28 +output = 1.14 + +[limit] +context = 163840 +output = 163840 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/deepseek/deepseek-v3.1.toml b/providers/jiekou/models/deepseek/deepseek-v3.1.toml new file mode 100644 index 00000000..d90bbcd1 --- /dev/null +++ b/providers/jiekou/models/deepseek/deepseek-v3.1.toml @@ -0,0 +1,22 @@ +name = "DeepSeek V3.1" +family = "deepseek" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.27 +output = 1 + +[limit] +context = 163840 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/gemini-2.5-flash-lite-preview-06-17.toml b/providers/jiekou/models/gemini-2.5-flash-lite-preview-06-17.toml new file mode 100644 index 00000000..937265c7 --- /dev/null +++ b/providers/jiekou/models/gemini-2.5-flash-lite-preview-06-17.toml @@ -0,0 +1,22 @@ +name = "gemini-2.5-flash-lite-preview-06-17" +family = "gemini-flash-lite" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.09 +output = 0.36 + +[limit] +context = 1048576 +output = 65535 + +[modalities] +input = ["text", "video", "image", "audio"] +output = ["text"] diff --git a/providers/jiekou/models/gemini-2.5-flash-lite-preview-09-2025.toml b/providers/jiekou/models/gemini-2.5-flash-lite-preview-09-2025.toml new file mode 100644 index 00000000..fce45988 --- /dev/null +++ b/providers/jiekou/models/gemini-2.5-flash-lite-preview-09-2025.toml @@ -0,0 +1,22 @@ +name = "gemini-2.5-flash-lite-preview-09-2025" +family = "gemini-flash-lite" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.09 +output = 0.36 + +[limit] +context = 1048576 +output = 65536 + +[modalities] +input = ["text", "image", "video", "audio"] +output = ["text"] diff --git a/providers/jiekou/models/gemini-2.5-flash-lite.toml b/providers/jiekou/models/gemini-2.5-flash-lite.toml new file mode 100644 index 00000000..74ef6c60 --- /dev/null +++ b/providers/jiekou/models/gemini-2.5-flash-lite.toml @@ -0,0 +1,22 @@ +name = "gemini-2.5-flash-lite" +family = "gemini-flash-lite" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.09 +output = 0.36 + +[limit] +context = 1048576 +output = 65535 + +[modalities] +input = ["text", "image", "video", "audio"] +output = ["text"] diff --git a/providers/jiekou/models/gemini-2.5-flash-preview-05-20.toml b/providers/jiekou/models/gemini-2.5-flash-preview-05-20.toml new file mode 100644 index 00000000..8f7712c1 --- /dev/null +++ b/providers/jiekou/models/gemini-2.5-flash-preview-05-20.toml @@ -0,0 +1,22 @@ +name = "gemini-2.5-flash-preview-05-20" +family = "gemini-flash" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.135 +output = 3.15 + +[limit] +context = 1048576 +output = 200000 + +[modalities] +input = ["text", "image", "video", "audio"] +output = ["text"] diff --git a/providers/jiekou/models/gemini-2.5-flash.toml b/providers/jiekou/models/gemini-2.5-flash.toml new file mode 100644 index 00000000..15a72b9c --- /dev/null +++ b/providers/jiekou/models/gemini-2.5-flash.toml @@ -0,0 +1,22 @@ +name = "gemini-2.5-flash" +family = "gemini-flash" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.27 +output = 2.25 + +[limit] +context = 1048576 +output = 65535 + +[modalities] +input = ["text", "image", "video", "audio"] +output = ["text"] diff --git a/providers/jiekou/models/gemini-2.5-pro-preview-06-05.toml b/providers/jiekou/models/gemini-2.5-pro-preview-06-05.toml new file mode 100644 index 00000000..f8317971 --- /dev/null +++ b/providers/jiekou/models/gemini-2.5-pro-preview-06-05.toml @@ -0,0 +1,22 @@ +name = "gemini-2.5-pro-preview-06-05" +family = "gemini-pro" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.125 +output = 9 + +[limit] +context = 1048576 +output = 200000 + +[modalities] +input = ["text", "image", "video", "audio"] +output = ["text"] diff --git a/providers/jiekou/models/gemini-2.5-pro.toml b/providers/jiekou/models/gemini-2.5-pro.toml new file mode 100644 index 00000000..670925b2 --- /dev/null +++ b/providers/jiekou/models/gemini-2.5-pro.toml @@ -0,0 +1,22 @@ +name = "gemini-2.5-pro" +family = "gemini-pro" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.125 +output = 9 + +[limit] +context = 1048576 +output = 65535 + +[modalities] +input = ["text", "image", "video", "audio"] +output = ["text"] diff --git a/providers/jiekou/models/gemini-3-flash-preview.toml b/providers/jiekou/models/gemini-3-flash-preview.toml new file mode 100644 index 00000000..c7b67422 --- /dev/null +++ b/providers/jiekou/models/gemini-3-flash-preview.toml @@ -0,0 +1,22 @@ +name = "gemini-3-flash-preview" +family = "gemini-flash" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.5 +output = 3 + +[limit] +context = 1048576 +output = 65536 + +[modalities] +input = ["text", "image", "video", "audio"] +output = ["text"] diff --git a/providers/jiekou/models/gemini-3-pro-preview.toml b/providers/jiekou/models/gemini-3-pro-preview.toml new file mode 100644 index 00000000..3b687fe6 --- /dev/null +++ b/providers/jiekou/models/gemini-3-pro-preview.toml @@ -0,0 +1,22 @@ +name = "gemini-3-pro-preview" +family = "gemini-pro" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.8 +output = 10.8 + +[limit] +context = 1048576 +output = 65536 + +[modalities] +input = ["text", "image", "video", "audio"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5-chat-latest.toml b/providers/jiekou/models/gpt-5-chat-latest.toml new file mode 100644 index 00000000..bb546885 --- /dev/null +++ b/providers/jiekou/models/gpt-5-chat-latest.toml @@ -0,0 +1,22 @@ +name = "gpt-5-chat-latest" +family = "gpt" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.125 +output = 9 + +[limit] +context = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5-codex.toml b/providers/jiekou/models/gpt-5-codex.toml new file mode 100644 index 00000000..25b34741 --- /dev/null +++ b/providers/jiekou/models/gpt-5-codex.toml @@ -0,0 +1,22 @@ +name = "gpt-5-codex" +family = "gpt-codex" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.125 +output = 9 + +[limit] +context = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5-mini.toml b/providers/jiekou/models/gpt-5-mini.toml new file mode 100644 index 00000000..a69790fc --- /dev/null +++ b/providers/jiekou/models/gpt-5-mini.toml @@ -0,0 +1,22 @@ +name = "gpt-5-mini" +family = "gpt-mini" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.225 +output = 1.8 + +[limit] +context = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5-nano.toml b/providers/jiekou/models/gpt-5-nano.toml new file mode 100644 index 00000000..81bac5c9 --- /dev/null +++ b/providers/jiekou/models/gpt-5-nano.toml @@ -0,0 +1,22 @@ +name = "gpt-5-nano" +family = "gpt-nano" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.045 +output = 0.36 + +[limit] +context = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5-pro.toml b/providers/jiekou/models/gpt-5-pro.toml new file mode 100644 index 00000000..51ec2297 --- /dev/null +++ b/providers/jiekou/models/gpt-5-pro.toml @@ -0,0 +1,22 @@ +name = "gpt-5-pro" +family = "gpt-pro" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 13.5 +output = 108 + +[limit] +context = 400000 +output = 272000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5.1-codex-max.toml b/providers/jiekou/models/gpt-5.1-codex-max.toml new file mode 100644 index 00000000..124d82c2 --- /dev/null +++ b/providers/jiekou/models/gpt-5.1-codex-max.toml @@ -0,0 +1,22 @@ +name = "gpt-5.1-codex-max" +family = "gpt-codex" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.125 +output = 9 + +[limit] +context = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5.1-codex-mini.toml b/providers/jiekou/models/gpt-5.1-codex-mini.toml new file mode 100644 index 00000000..a4874aff --- /dev/null +++ b/providers/jiekou/models/gpt-5.1-codex-mini.toml @@ -0,0 +1,22 @@ +name = "gpt-5.1-codex-mini" +family = "gpt-codex" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.225 +output = 1.8 + +[limit] +context = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5.1-codex.toml b/providers/jiekou/models/gpt-5.1-codex.toml new file mode 100644 index 00000000..b9ad5491 --- /dev/null +++ b/providers/jiekou/models/gpt-5.1-codex.toml @@ -0,0 +1,22 @@ +name = "gpt-5.1-codex" +family = "gpt-codex" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.125 +output = 9 + +[limit] +context = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5.2-codex.toml b/providers/jiekou/models/gpt-5.2-codex.toml new file mode 100644 index 00000000..89c184c6 --- /dev/null +++ b/providers/jiekou/models/gpt-5.2-codex.toml @@ -0,0 +1,22 @@ +name = "gpt-5.2-codex" +family = "gpt-codex" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.75 +output = 14 + +[limit] +context = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5.2-pro.toml b/providers/jiekou/models/gpt-5.2-pro.toml new file mode 100644 index 00000000..1669fe7c --- /dev/null +++ b/providers/jiekou/models/gpt-5.2-pro.toml @@ -0,0 +1,22 @@ +name = "gpt-5.2-pro" +family = "gpt-pro" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 18.9 +output = 151.2 + +[limit] +context = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/gpt-5.2.toml b/providers/jiekou/models/gpt-5.2.toml new file mode 100644 index 00000000..a08f1e77 --- /dev/null +++ b/providers/jiekou/models/gpt-5.2.toml @@ -0,0 +1,22 @@ +name = "gpt-5.2" +family = "gpt" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.575 +output = 12.6 + +[limit] +context = 400000 +output = 128000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/grok-4-0709.toml b/providers/jiekou/models/grok-4-0709.toml new file mode 100644 index 00000000..93b626f4 --- /dev/null +++ b/providers/jiekou/models/grok-4-0709.toml @@ -0,0 +1,22 @@ +name = "grok-4-0709" +family = "grok" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 2.7 +output = 13.5 + +[limit] +context = 256000 +output = 8192 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/grok-4-1-fast-non-reasoning.toml b/providers/jiekou/models/grok-4-1-fast-non-reasoning.toml new file mode 100644 index 00000000..969e51eb --- /dev/null +++ b/providers/jiekou/models/grok-4-1-fast-non-reasoning.toml @@ -0,0 +1,22 @@ +name = "grok-4-1-fast-non-reasoning" +family = "grok" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.18 +output = 0.45 + +[limit] +context = 2000000 +output = 2000000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/grok-4-1-fast-reasoning.toml b/providers/jiekou/models/grok-4-1-fast-reasoning.toml new file mode 100644 index 00000000..24b3d351 --- /dev/null +++ b/providers/jiekou/models/grok-4-1-fast-reasoning.toml @@ -0,0 +1,22 @@ +name = "grok-4-1-fast-reasoning" +family = "grok" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.18 +output = 0.45 + +[limit] +context = 2000000 +output = 2000000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/grok-4-fast-non-reasoning.toml b/providers/jiekou/models/grok-4-fast-non-reasoning.toml new file mode 100644 index 00000000..7684e33d --- /dev/null +++ b/providers/jiekou/models/grok-4-fast-non-reasoning.toml @@ -0,0 +1,22 @@ +name = "grok-4-fast-non-reasoning" +family = "grok" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.18 +output = 0.45 + +[limit] +context = 2000000 +output = 2000000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/grok-4-fast-reasoning.toml b/providers/jiekou/models/grok-4-fast-reasoning.toml new file mode 100644 index 00000000..8d4fbd31 --- /dev/null +++ b/providers/jiekou/models/grok-4-fast-reasoning.toml @@ -0,0 +1,22 @@ +name = "grok-4-fast-reasoning" +family = "grok" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.18 +output = 0.45 + +[limit] +context = 2000000 +output = 2000000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/grok-code-fast-1.toml b/providers/jiekou/models/grok-code-fast-1.toml new file mode 100644 index 00000000..52cadd34 --- /dev/null +++ b/providers/jiekou/models/grok-code-fast-1.toml @@ -0,0 +1,22 @@ +name = "grok-code-fast-1" +family = "grok" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.18 +output = 1.35 + +[limit] +context = 256000 +output = 256000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/minimax/minimax-m2.1.toml b/providers/jiekou/models/minimax/minimax-m2.1.toml new file mode 100644 index 00000000..e8ff6816 --- /dev/null +++ b/providers/jiekou/models/minimax/minimax-m2.1.toml @@ -0,0 +1,22 @@ +name = "Minimax M2.1" +family = "minimax" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.3 +output = 1.2 + +[limit] +context = 204800 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/minimaxai/minimax-m1-80k.toml b/providers/jiekou/models/minimaxai/minimax-m1-80k.toml new file mode 100644 index 00000000..18250913 --- /dev/null +++ b/providers/jiekou/models/minimaxai/minimax-m1-80k.toml @@ -0,0 +1,22 @@ +name = "MiniMax M1" +family = "minimax" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = false +open_weights = true + +[cost] +input = 0.55 +output = 2.2 + +[limit] +context = 1000000 +output = 40000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/moonshotai/kimi-k2-0905.toml b/providers/jiekou/models/moonshotai/kimi-k2-0905.toml new file mode 100644 index 00000000..29cde111 --- /dev/null +++ b/providers/jiekou/models/moonshotai/kimi-k2-0905.toml @@ -0,0 +1,22 @@ +name = "Kimi K2 0905" +family = "kimi" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.6 +output = 2.5 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/moonshotai/kimi-k2-instruct.toml b/providers/jiekou/models/moonshotai/kimi-k2-instruct.toml new file mode 100644 index 00000000..bc66f7d6 --- /dev/null +++ b/providers/jiekou/models/moonshotai/kimi-k2-instruct.toml @@ -0,0 +1,22 @@ +name = "Kimi K2 Instruct" +family = "kimi" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.57 +output = 2.3 + +[limit] +context = 131072 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/moonshotai/kimi-k2.5.toml b/providers/jiekou/models/moonshotai/kimi-k2.5.toml new file mode 100644 index 00000000..8897b1a6 --- /dev/null +++ b/providers/jiekou/models/moonshotai/kimi-k2.5.toml @@ -0,0 +1,22 @@ +name = "Kimi K2.5" +family = "kimi" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.6 +output = 3 + +[limit] +context = 262144 +output = 262144 + +[modalities] +input = ["text", "image", "video"] +output = ["text"] diff --git a/providers/jiekou/models/o3-mini.toml b/providers/jiekou/models/o3-mini.toml new file mode 100644 index 00000000..e4ec5770 --- /dev/null +++ b/providers/jiekou/models/o3-mini.toml @@ -0,0 +1,22 @@ +name = "o3-mini" +family = "o" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.1 +output = 4.4 + +[limit] +context = 131072 +output = 131072 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/o3.toml b/providers/jiekou/models/o3.toml new file mode 100644 index 00000000..fc82f5f8 --- /dev/null +++ b/providers/jiekou/models/o3.toml @@ -0,0 +1,21 @@ +name = "o3" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 10 +output = 40 + +[limit] +context = 131072 +output = 131072 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/o4-mini.toml b/providers/jiekou/models/o4-mini.toml new file mode 100644 index 00000000..5996d3c6 --- /dev/null +++ b/providers/jiekou/models/o4-mini.toml @@ -0,0 +1,22 @@ +name = "o4-mini" +family = "o" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.1 +output = 4.4 + +[limit] +context = 200000 +output = 100000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/jiekou/models/qwen/qwen2.5-vl-72b-instruct.toml b/providers/jiekou/models/qwen/qwen2.5-vl-72b-instruct.toml new file mode 100644 index 00000000..ff32c21d --- /dev/null +++ b/providers/jiekou/models/qwen/qwen2.5-vl-72b-instruct.toml @@ -0,0 +1,22 @@ +name = "Qwen2.5 VL 72B Instruct" +family = "qwen" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = false +temperature = true +tool_call = false +structured_output = false +open_weights = true + +[cost] +input = 0.8 +output = 0.8 + +[limit] +context = 32768 +output = 32768 + +[modalities] +input = ["text", "image", "video"] +output = ["text"] diff --git a/providers/jiekou/models/qwen/qwen3-235b-a22b-fp8.toml b/providers/jiekou/models/qwen/qwen3-235b-a22b-fp8.toml new file mode 100644 index 00000000..4db1c11d --- /dev/null +++ b/providers/jiekou/models/qwen/qwen3-235b-a22b-fp8.toml @@ -0,0 +1,22 @@ +name = "Qwen3 235B A22B" +family = "qwen" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = false +structured_output = false +open_weights = true + +[cost] +input = 0.2 +output = 0.8 + +[limit] +context = 40960 +output = 20000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/qwen/qwen3-235b-a22b-instruct-2507.toml b/providers/jiekou/models/qwen/qwen3-235b-a22b-instruct-2507.toml new file mode 100644 index 00000000..052b1942 --- /dev/null +++ b/providers/jiekou/models/qwen/qwen3-235b-a22b-instruct-2507.toml @@ -0,0 +1,22 @@ +name = "Qwen3 235B A22B Instruct 2507" +family = "qwen" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.15 +output = 0.8 + +[limit] +context = 131072 +output = 16384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/qwen/qwen3-235b-a22b-thinking-2507.toml b/providers/jiekou/models/qwen/qwen3-235b-a22b-thinking-2507.toml new file mode 100644 index 00000000..8e0f5ca5 --- /dev/null +++ b/providers/jiekou/models/qwen/qwen3-235b-a22b-thinking-2507.toml @@ -0,0 +1,22 @@ +name = "Qwen3 235B A22b Thinking 2507" +family = "qwen" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.3 +output = 3 + +[limit] +context = 131072 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/qwen/qwen3-30b-a3b-fp8.toml b/providers/jiekou/models/qwen/qwen3-30b-a3b-fp8.toml new file mode 100644 index 00000000..1f2d5f3f --- /dev/null +++ b/providers/jiekou/models/qwen/qwen3-30b-a3b-fp8.toml @@ -0,0 +1,22 @@ +name = "Qwen3 30B A3B" +family = "qwen" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = false +structured_output = false +open_weights = true + +[cost] +input = 0.09 +output = 0.45 + +[limit] +context = 40960 +output = 20000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/qwen/qwen3-32b-fp8.toml b/providers/jiekou/models/qwen/qwen3-32b-fp8.toml new file mode 100644 index 00000000..d973a2c1 --- /dev/null +++ b/providers/jiekou/models/qwen/qwen3-32b-fp8.toml @@ -0,0 +1,22 @@ +name = "Qwen3 32B" +family = "qwen" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = false +structured_output = false +open_weights = true + +[cost] +input = 0.1 +output = 0.45 + +[limit] +context = 40960 +output = 20000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/qwen/qwen3-coder-480b-a35b-instruct.toml b/providers/jiekou/models/qwen/qwen3-coder-480b-a35b-instruct.toml new file mode 100644 index 00000000..416d4ef5 --- /dev/null +++ b/providers/jiekou/models/qwen/qwen3-coder-480b-a35b-instruct.toml @@ -0,0 +1,22 @@ +name = "Qwen3 Coder 480B A35B Instruct" +family = "qwen" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.29 +output = 1.2 + +[limit] +context = 262144 +output = 65536 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/qwen/qwen3-next-80b-a3b-instruct.toml b/providers/jiekou/models/qwen/qwen3-next-80b-a3b-instruct.toml new file mode 100644 index 00000000..f79e63ab --- /dev/null +++ b/providers/jiekou/models/qwen/qwen3-next-80b-a3b-instruct.toml @@ -0,0 +1,22 @@ +name = "Qwen3 Next 80B A3B Instruct" +family = "qwen" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.15 +output = 1.5 + +[limit] +context = 65536 +output = 65536 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/qwen/qwen3-next-80b-a3b-thinking.toml b/providers/jiekou/models/qwen/qwen3-next-80b-a3b-thinking.toml new file mode 100644 index 00000000..241eec99 --- /dev/null +++ b/providers/jiekou/models/qwen/qwen3-next-80b-a3b-thinking.toml @@ -0,0 +1,22 @@ +name = "Qwen3 Next 80B A3B Thinking" +family = "qwen" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.15 +output = 1.5 + +[limit] +context = 65536 +output = 65536 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/xiaomimimo/mimo-v2-flash.toml b/providers/jiekou/models/xiaomimimo/mimo-v2-flash.toml new file mode 100644 index 00000000..2750e37e --- /dev/null +++ b/providers/jiekou/models/xiaomimimo/mimo-v2-flash.toml @@ -0,0 +1,22 @@ +name = "XiaomiMiMo/MiMo-V2-Flash" +family = "mimo" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 262144 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/zai-org/glm-4.5.toml b/providers/jiekou/models/zai-org/glm-4.5.toml new file mode 100644 index 00000000..40106ca5 --- /dev/null +++ b/providers/jiekou/models/zai-org/glm-4.5.toml @@ -0,0 +1,22 @@ +name = "GLM-4.5" +family = "glm" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.6 +output = 2.2 + +[limit] +context = 131072 +output = 98304 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/zai-org/glm-4.5v.toml b/providers/jiekou/models/zai-org/glm-4.5v.toml new file mode 100644 index 00000000..10e47a53 --- /dev/null +++ b/providers/jiekou/models/zai-org/glm-4.5v.toml @@ -0,0 +1,22 @@ +name = "GLM 4.5V" +family = "glmv" +release_date = "2026-01" +last_updated = "2026-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.6 +output = 1.8 + +[limit] +context = 65536 +output = 16384 + +[modalities] +input = ["text", "image", "video"] +output = ["text"] diff --git a/providers/jiekou/models/zai-org/glm-4.7-flash.toml b/providers/jiekou/models/zai-org/glm-4.7-flash.toml new file mode 100644 index 00000000..51ad3ddf --- /dev/null +++ b/providers/jiekou/models/zai-org/glm-4.7-flash.toml @@ -0,0 +1,22 @@ +name = "GLM-4.7-Flash" +family = "glm" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.07 +output = 0.4 + +[limit] +context = 200000 +output = 128000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/models/zai-org/glm-4.7.toml b/providers/jiekou/models/zai-org/glm-4.7.toml new file mode 100644 index 00000000..5d526a5b --- /dev/null +++ b/providers/jiekou/models/zai-org/glm-4.7.toml @@ -0,0 +1,22 @@ +name = "GLM-4.7" +family = "glm" +release_date = "2026-01" +last_updated = "2026-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0.6 +output = 2.2 + +[limit] +context = 204800 +output = 131072 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/jiekou/provider.toml b/providers/jiekou/provider.toml new file mode 100644 index 00000000..37d33fad --- /dev/null +++ b/providers/jiekou/provider.toml @@ -0,0 +1,5 @@ +name = "Jiekou.AI" +env = ["JIEKOU_API_KEY"] +npm = "@ai-sdk/openai-compatible" +api = "https://api.jiekou.ai/openai" +doc = "https://docs.jiekou.ai/docs/support/quickstart?utm_source=github_models.dev"