From 01c3c4dacae992c65af79bdf16bf070479bc60c1 Mon Sep 17 00:00:00 2001 From: VC Date: Sat, 30 May 2026 12:59:07 -0400 Subject: [PATCH] Add Tuning Engines provider catalog --- providers/tuning-engines/models/auto.toml | 22 +++++++++++++++++++ .../models/claude-sonnet-4-5.toml | 6 +++++ .../models/gemini-2.5-flash.toml | 6 +++++ providers/tuning-engines/models/gpt-4o.toml | 6 +++++ providers/tuning-engines/models/gpt-5.2.toml | 6 +++++ .../tuning-engines/models/kimi-k2.6.toml | 6 +++++ providers/tuning-engines/provider.toml | 5 +++++ 7 files changed, 57 insertions(+) create mode 100644 providers/tuning-engines/models/auto.toml create mode 100644 providers/tuning-engines/models/claude-sonnet-4-5.toml create mode 100644 providers/tuning-engines/models/gemini-2.5-flash.toml create mode 100644 providers/tuning-engines/models/gpt-4o.toml create mode 100644 providers/tuning-engines/models/gpt-5.2.toml create mode 100644 providers/tuning-engines/models/kimi-k2.6.toml create mode 100644 providers/tuning-engines/provider.toml diff --git a/providers/tuning-engines/models/auto.toml b/providers/tuning-engines/models/auto.toml new file mode 100644 index 000000000..f24b2b011 --- /dev/null +++ b/providers/tuning-engines/models/auto.toml @@ -0,0 +1,22 @@ +name = "Tuning Engines Auto" +family = "auto" +release_date = "2026-01-01" +last_updated = "2026-05-30" +attachment = true +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.00 +output = 0.00 + +[limit] +context = 128_000 +output = 16_384 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/tuning-engines/models/claude-sonnet-4-5.toml b/providers/tuning-engines/models/claude-sonnet-4-5.toml new file mode 100644 index 000000000..3b1556afe --- /dev/null +++ b/providers/tuning-engines/models/claude-sonnet-4-5.toml @@ -0,0 +1,6 @@ +temperature = true +tool_call = true +structured_output = true + +[extends] +from = "anthropic/claude-sonnet-4-5" diff --git a/providers/tuning-engines/models/gemini-2.5-flash.toml b/providers/tuning-engines/models/gemini-2.5-flash.toml new file mode 100644 index 000000000..cc009ecf0 --- /dev/null +++ b/providers/tuning-engines/models/gemini-2.5-flash.toml @@ -0,0 +1,6 @@ +temperature = true +tool_call = true +structured_output = true + +[extends] +from = "google/gemini-2.5-flash" diff --git a/providers/tuning-engines/models/gpt-4o.toml b/providers/tuning-engines/models/gpt-4o.toml new file mode 100644 index 000000000..038650aa4 --- /dev/null +++ b/providers/tuning-engines/models/gpt-4o.toml @@ -0,0 +1,6 @@ +temperature = true +tool_call = true +structured_output = true + +[extends] +from = "openai/gpt-4o" diff --git a/providers/tuning-engines/models/gpt-5.2.toml b/providers/tuning-engines/models/gpt-5.2.toml new file mode 100644 index 000000000..b733b877c --- /dev/null +++ b/providers/tuning-engines/models/gpt-5.2.toml @@ -0,0 +1,6 @@ +temperature = false +tool_call = true +structured_output = true + +[extends] +from = "openai/gpt-5.2" diff --git a/providers/tuning-engines/models/kimi-k2.6.toml b/providers/tuning-engines/models/kimi-k2.6.toml new file mode 100644 index 000000000..ca85363e3 --- /dev/null +++ b/providers/tuning-engines/models/kimi-k2.6.toml @@ -0,0 +1,6 @@ +temperature = true +tool_call = true +structured_output = true + +[extends] +from = "moonshotai/kimi-k2.6" diff --git a/providers/tuning-engines/provider.toml b/providers/tuning-engines/provider.toml new file mode 100644 index 000000000..fa0a8cea3 --- /dev/null +++ b/providers/tuning-engines/provider.toml @@ -0,0 +1,5 @@ +name = "Tuning Engines" +env = ["TUNING_ENGINES_API_KEY"] +npm = "@ai-sdk/openai-compatible" +api = "https://api.tuningengines.com/v1" +doc = "https://app.tuningengines.com/docs/inference-api"