diff --git a/providers/akashml/logo.svg b/providers/akashml/logo.svg new file mode 100644 index 000000000..47c9c8f85 --- /dev/null +++ b/providers/akashml/logo.svg @@ -0,0 +1,4 @@ + + + + diff --git a/providers/akashml/models/deepseek-ai/DeepSeek-V3.2.toml b/providers/akashml/models/deepseek-ai/DeepSeek-V3.2.toml new file mode 100644 index 000000000..dfabc4480 --- /dev/null +++ b/providers/akashml/models/deepseek-ai/DeepSeek-V3.2.toml @@ -0,0 +1,23 @@ +name = "DeepSeek V3.2" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +release_date = "2025-03" +last_updated = "2025-03" +open_weights = true +family = "deepseek" + +[cost] +input = 0.28 +output = 0.42 + +[limit] +context = 131_072 +input = 131_072 +output = 8_192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/akashml/models/google/gemma-4-31b-it.toml b/providers/akashml/models/google/gemma-4-31b-it.toml new file mode 100644 index 000000000..b80710eed --- /dev/null +++ b/providers/akashml/models/google/gemma-4-31b-it.toml @@ -0,0 +1,23 @@ +name = "Gemma 4 31B IT" +attachment = true +reasoning = true +tool_call = true +structured_output = true +temperature = true +release_date = "2025-06" +last_updated = "2026-04-05" +open_weights = true +family = "gemma" + +[cost] +input = 0.14 +output = 0.40 + +[limit] +context = 131_072 +input = 131_072 +output = 8_192 + +[modalities] +input = ["text", "image", "video"] +output = ["text"] diff --git a/providers/akashml/models/meta-llama/Llama-3.3-70B-Instruct.toml b/providers/akashml/models/meta-llama/Llama-3.3-70B-Instruct.toml new file mode 100644 index 000000000..df79920f9 --- /dev/null +++ b/providers/akashml/models/meta-llama/Llama-3.3-70B-Instruct.toml @@ -0,0 +1,23 @@ +name = "Llama 3.3 70B Instruct" +attachment = false +reasoning = false +tool_call = true +structured_output = true +temperature = true +release_date = "2024-12-06" +last_updated = "2024-12-06" +open_weights = true +family = "llama" + +[cost] +input = 0.13 +output = 0.40 + +[limit] +context = 131_072 +input = 131_072 +output = 8_192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/akashml/models/minimax/minimax-m2-5.toml b/providers/akashml/models/minimax/minimax-m2-5.toml new file mode 100644 index 000000000..e3349ca85 --- /dev/null +++ b/providers/akashml/models/minimax/minimax-m2-5.toml @@ -0,0 +1,23 @@ +name = "MiniMax M2.5" +attachment = false +reasoning = true +tool_call = true +structured_output = true +temperature = true +release_date = "2025-08" +last_updated = "2026-04-05" +open_weights = true +family = "minimax-m2.5" + +[cost] +input = 0.20 +output = 1.18 + +[limit] +context = 131_072 +input = 131_072 +output = 8_192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/akashml/models/qwen/qwen3.5-35b-a3b.toml b/providers/akashml/models/qwen/qwen3.5-35b-a3b.toml new file mode 100644 index 000000000..2ac44f735 --- /dev/null +++ b/providers/akashml/models/qwen/qwen3.5-35b-a3b.toml @@ -0,0 +1,23 @@ +name = "QWEN3.5 35B A3B" +attachment = true +reasoning = true +tool_call = true +structured_output = true +temperature = true +release_date = "2025-10" +last_updated = "2026-04-05" +open_weights = true +family = "qwen" + +[cost] +input = 0.23 +output = 1.80 + +[limit] +context = 131_072 +input = 131_072 +output = 8_192 + +[modalities] +input = ["text", "image", "video"] +output = ["text"] diff --git a/providers/akashml/provider.toml b/providers/akashml/provider.toml new file mode 100644 index 000000000..71b85f50b --- /dev/null +++ b/providers/akashml/provider.toml @@ -0,0 +1,5 @@ +name = "AkashML" +npm = "@ai-sdk/openai-compatible" +api = "https://api.akashml.com/v1" +env = ["AKASHML_API_KEY"] +doc = "https://akashml.com"