diff --git a/providers/salad_cloud/logo.svg b/providers/salad_cloud/logo.svg new file mode 100644 index 000000000..a8ff3aa26 --- /dev/null +++ b/providers/salad_cloud/logo.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/providers/salad_cloud/models/gemma-4-26b-a4b-instruct.toml b/providers/salad_cloud/models/gemma-4-26b-a4b-instruct.toml new file mode 100644 index 000000000..7d275a471 --- /dev/null +++ b/providers/salad_cloud/models/gemma-4-26b-a4b-instruct.toml @@ -0,0 +1,23 @@ +name = "Gemma 4 26B-A4B Instruct" +family = "gemma" +attachment = true +reasoning = true +tool_call = true +structured_output = true +temperature = true +release_date = "2026-04" +last_updated = "2026-04" +open_weights = true + +[cost] +input = 0.04 +output = 0.20 + +[limit] +context = 262_144 +input = 262_144 +output = 262_144 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/salad_cloud/models/qwen3.5-9b.toml b/providers/salad_cloud/models/qwen3.5-9b.toml new file mode 100644 index 000000000..36f502364 --- /dev/null +++ b/providers/salad_cloud/models/qwen3.5-9b.toml @@ -0,0 +1,23 @@ +name = "Qwen3.5 9B" +family = "qwen3.5" +attachment = true +reasoning = true +tool_call = true +structured_output = true +temperature = true +release_date = "2026-04" +last_updated = "2026-04" +open_weights = true + +[cost] +input = 0.06 +output = 0.09 + +[limit] +context = 262_144 +input = 262_144 +output = 262_144 + +[modalities] +input = ["text", "image"] +output = ["text"] \ No newline at end of file diff --git a/providers/salad_cloud/models/qwen3.6-27b.toml b/providers/salad_cloud/models/qwen3.6-27b.toml new file mode 100644 index 000000000..90b032a96 --- /dev/null +++ b/providers/salad_cloud/models/qwen3.6-27b.toml @@ -0,0 +1,23 @@ +name = "Qwen3.6 27B" +family = "qwen3.6" +attachment = true +reasoning = true +tool_call = true +structured_output = true +temperature = true +release_date = "2026-04" +last_updated = "2026-04" +open_weights = true + +[cost] +input = 0.30 +output = 1.20 + +[limit] +context = 262_144 +input = 262_144 +output = 262_144 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/salad_cloud/models/qwen3.6-35b-a3b.toml b/providers/salad_cloud/models/qwen3.6-35b-a3b.toml new file mode 100644 index 000000000..de1afa65b --- /dev/null +++ b/providers/salad_cloud/models/qwen3.6-35b-a3b.toml @@ -0,0 +1,23 @@ +name = "Qwen3.6 35B-A3B" +family = "qwen3.6" +attachment = true +reasoning = true +tool_call = true +structured_output = true +temperature = true +release_date = "2026-04" +last_updated = "2026-04" +open_weights = true + +[cost] +input = 0.09 +output = 0.60 + +[limit] +context = 262_144 +input = 262_144 +output = 262_144 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/salad_cloud/provider.toml b/providers/salad_cloud/provider.toml new file mode 100644 index 000000000..22b07a61a --- /dev/null +++ b/providers/salad_cloud/provider.toml @@ -0,0 +1,4 @@ +name = "SaladCloud" +npm = "@saladtechnologies-oss/ai-sdk-provider" +env = ["SALAD_CLOUD_API_KEY"] +doc = "https://docs.salad.com/ai-gateway/explanation/overview"