From 55948c29afcc2308f6e8ec771b6113d3f1f5488c Mon Sep 17 00:00:00 2001 From: "Victor M. SMITH" <72023257+MVS-source@users.noreply.github.com> Date: Mon, 29 Jun 2026 14:44:31 +0200 Subject: [PATCH 1/2] Add Eden AI provider Eden AI (https://www.edenai.co) is an EU-based AI aggregation platform exposing 100+ models behind a single OpenAI-compatible API (https://api.edenai.run/v3, Bearer auth, provider/model format). Adds the `edenai` provider via @ai-sdk/openai-compatible with an initial curated set of 18 EU-friendly and popular models. Pricing, context length and capabilities are sourced from Eden AI's /v3/models endpoint. --- providers/edenai/logo.svg | 1 + .../models/anthropic/claude-haiku-4-5.toml | 20 +++++++++++++++++++ .../models/anthropic/claude-sonnet-4-5.toml | 20 +++++++++++++++++++ .../models/cohere/command-a-03-2025.toml | 20 +++++++++++++++++++ .../models/cohere/command-r-plus-08-2024.toml | 20 +++++++++++++++++++ .../edenai/models/deepseek/deepseek-chat.toml | 20 +++++++++++++++++++ .../models/google/gemini-2.5-flash-lite.toml | 20 +++++++++++++++++++ .../models/google/gemini-2.5-flash.toml | 20 +++++++++++++++++++ .../edenai/models/google/gemini-2.5-pro.toml | 20 +++++++++++++++++++ .../models/mistral/codestral-latest.toml | 20 +++++++++++++++++++ .../mistral/devstral-medium-latest.toml | 20 +++++++++++++++++++ .../models/mistral/ministral-8b-latest.toml | 20 +++++++++++++++++++ .../models/mistral/mistral-large-latest.toml | 20 +++++++++++++++++++ .../models/mistral/mistral-medium-latest.toml | 20 +++++++++++++++++++ .../models/mistral/mistral-small-latest.toml | 20 +++++++++++++++++++ .../models/mistral/open-mistral-nemo.toml | 20 +++++++++++++++++++ .../models/mistral/pixtral-large-latest.toml | 20 +++++++++++++++++++ .../edenai/models/openai/gpt-4o-mini.toml | 20 +++++++++++++++++++ providers/edenai/models/openai/gpt-4o.toml | 20 +++++++++++++++++++ providers/edenai/provider.toml | 5 +++++ 20 files changed, 366 insertions(+) create mode 100644 providers/edenai/logo.svg create mode 100644 providers/edenai/models/anthropic/claude-haiku-4-5.toml create mode 100644 providers/edenai/models/anthropic/claude-sonnet-4-5.toml create mode 100644 providers/edenai/models/cohere/command-a-03-2025.toml create mode 100644 providers/edenai/models/cohere/command-r-plus-08-2024.toml create mode 100644 providers/edenai/models/deepseek/deepseek-chat.toml create mode 100644 providers/edenai/models/google/gemini-2.5-flash-lite.toml create mode 100644 providers/edenai/models/google/gemini-2.5-flash.toml create mode 100644 providers/edenai/models/google/gemini-2.5-pro.toml create mode 100644 providers/edenai/models/mistral/codestral-latest.toml create mode 100644 providers/edenai/models/mistral/devstral-medium-latest.toml create mode 100644 providers/edenai/models/mistral/ministral-8b-latest.toml create mode 100644 providers/edenai/models/mistral/mistral-large-latest.toml create mode 100644 providers/edenai/models/mistral/mistral-medium-latest.toml create mode 100644 providers/edenai/models/mistral/mistral-small-latest.toml create mode 100644 providers/edenai/models/mistral/open-mistral-nemo.toml create mode 100644 providers/edenai/models/mistral/pixtral-large-latest.toml create mode 100644 providers/edenai/models/openai/gpt-4o-mini.toml create mode 100644 providers/edenai/models/openai/gpt-4o.toml create mode 100644 providers/edenai/provider.toml diff --git a/providers/edenai/logo.svg b/providers/edenai/logo.svg new file mode 100644 index 0000000000..14219265bc --- /dev/null +++ b/providers/edenai/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/providers/edenai/models/anthropic/claude-haiku-4-5.toml b/providers/edenai/models/anthropic/claude-haiku-4-5.toml new file mode 100644 index 0000000000..896f8385a9 --- /dev/null +++ b/providers/edenai/models/anthropic/claude-haiku-4-5.toml @@ -0,0 +1,20 @@ +name = "Claude Haiku 4.5" +release_date = "2025-10-01" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 1 +output = 5 + +[limit] +context = 200000 +output = 64000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/anthropic/claude-sonnet-4-5.toml b/providers/edenai/models/anthropic/claude-sonnet-4-5.toml new file mode 100644 index 0000000000..992e6cdd16 --- /dev/null +++ b/providers/edenai/models/anthropic/claude-sonnet-4-5.toml @@ -0,0 +1,20 @@ +name = "Claude Sonnet 4.5" +release_date = "2025-09-29" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 3 +output = 15 + +[limit] +context = 1000000 +output = 64000 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/cohere/command-a-03-2025.toml b/providers/edenai/models/cohere/command-a-03-2025.toml new file mode 100644 index 0000000000..51ced2eca4 --- /dev/null +++ b/providers/edenai/models/cohere/command-a-03-2025.toml @@ -0,0 +1,20 @@ +name = "Command A" +release_date = "2025-03-13" +last_updated = "2026-06-29" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 2.5 +output = 10 + +[limit] +context = 288000 +output = 8192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/edenai/models/cohere/command-r-plus-08-2024.toml b/providers/edenai/models/cohere/command-r-plus-08-2024.toml new file mode 100644 index 0000000000..bc86e42f5a --- /dev/null +++ b/providers/edenai/models/cohere/command-r-plus-08-2024.toml @@ -0,0 +1,20 @@ +name = "Command R+" +release_date = "2024-08-30" +last_updated = "2026-06-29" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 2.5 +output = 10 + +[limit] +context = 128000 +output = 4096 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/edenai/models/deepseek/deepseek-chat.toml b/providers/edenai/models/deepseek/deepseek-chat.toml new file mode 100644 index 0000000000..69eb551c69 --- /dev/null +++ b/providers/edenai/models/deepseek/deepseek-chat.toml @@ -0,0 +1,20 @@ +name = "DeepSeek Chat" +release_date = "2024-12-26" +last_updated = "2026-06-29" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0.28 +output = 0.42 + +[limit] +context = 131072 +output = 8192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/edenai/models/google/gemini-2.5-flash-lite.toml b/providers/edenai/models/google/gemini-2.5-flash-lite.toml new file mode 100644 index 0000000000..e6dd0ccb4a --- /dev/null +++ b/providers/edenai/models/google/gemini-2.5-flash-lite.toml @@ -0,0 +1,20 @@ +name = "Gemini 2.5 Flash Lite" +release_date = "2025-07-22" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 0.1 +output = 0.4 + +[limit] +context = 1048576 +output = 65536 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/google/gemini-2.5-flash.toml b/providers/edenai/models/google/gemini-2.5-flash.toml new file mode 100644 index 0000000000..7399316072 --- /dev/null +++ b/providers/edenai/models/google/gemini-2.5-flash.toml @@ -0,0 +1,20 @@ +name = "Gemini 2.5 Flash" +release_date = "2025-06-17" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 0.3 +output = 2.5 + +[limit] +context = 1048576 +output = 65536 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/google/gemini-2.5-pro.toml b/providers/edenai/models/google/gemini-2.5-pro.toml new file mode 100644 index 0000000000..857538e55b --- /dev/null +++ b/providers/edenai/models/google/gemini-2.5-pro.toml @@ -0,0 +1,20 @@ +name = "Gemini 2.5 Pro" +release_date = "2025-06-17" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 1.25 +output = 10 + +[limit] +context = 1048576 +output = 65536 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/mistral/codestral-latest.toml b/providers/edenai/models/mistral/codestral-latest.toml new file mode 100644 index 0000000000..468dddfe88 --- /dev/null +++ b/providers/edenai/models/mistral/codestral-latest.toml @@ -0,0 +1,20 @@ +name = "Codestral" +release_date = "2025-01-13" +last_updated = "2026-06-29" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 1 +output = 3 + +[limit] +context = 256000 +output = 8192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/edenai/models/mistral/devstral-medium-latest.toml b/providers/edenai/models/mistral/devstral-medium-latest.toml new file mode 100644 index 0000000000..a8b238676a --- /dev/null +++ b/providers/edenai/models/mistral/devstral-medium-latest.toml @@ -0,0 +1,20 @@ +name = "Devstral Medium" +release_date = "2025-07-10" +last_updated = "2026-06-29" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 0.4 +output = 2 + +[limit] +context = 262144 +output = 8192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/edenai/models/mistral/ministral-8b-latest.toml b/providers/edenai/models/mistral/ministral-8b-latest.toml new file mode 100644 index 0000000000..7f1d50ebee --- /dev/null +++ b/providers/edenai/models/mistral/ministral-8b-latest.toml @@ -0,0 +1,20 @@ +name = "Ministral 8B" +release_date = "2024-10-16" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 0.15 +output = 0.15 + +[limit] +context = 262144 +output = 8192 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/mistral/mistral-large-latest.toml b/providers/edenai/models/mistral/mistral-large-latest.toml new file mode 100644 index 0000000000..2972eb6306 --- /dev/null +++ b/providers/edenai/models/mistral/mistral-large-latest.toml @@ -0,0 +1,20 @@ +name = "Mistral Large" +release_date = "2024-11-18" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 2 +output = 6 + +[limit] +context = 262144 +output = 8192 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/mistral/mistral-medium-latest.toml b/providers/edenai/models/mistral/mistral-medium-latest.toml new file mode 100644 index 0000000000..b983875d1f --- /dev/null +++ b/providers/edenai/models/mistral/mistral-medium-latest.toml @@ -0,0 +1,20 @@ +name = "Mistral Medium" +release_date = "2025-05-07" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 0.4 +output = 2 + +[limit] +context = 262144 +output = 8192 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/mistral/mistral-small-latest.toml b/providers/edenai/models/mistral/mistral-small-latest.toml new file mode 100644 index 0000000000..b568e65197 --- /dev/null +++ b/providers/edenai/models/mistral/mistral-small-latest.toml @@ -0,0 +1,20 @@ +name = "Mistral Small" +release_date = "2025-03-17" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0.06 +output = 0.18 + +[limit] +context = 262144 +output = 8192 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/mistral/open-mistral-nemo.toml b/providers/edenai/models/mistral/open-mistral-nemo.toml new file mode 100644 index 0000000000..f3462413a7 --- /dev/null +++ b/providers/edenai/models/mistral/open-mistral-nemo.toml @@ -0,0 +1,20 @@ +name = "Mistral Nemo" +release_date = "2024-07-18" +last_updated = "2026-06-29" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0.3 +output = 0.3 + +[limit] +context = 131072 +output = 8192 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/edenai/models/mistral/pixtral-large-latest.toml b/providers/edenai/models/mistral/pixtral-large-latest.toml new file mode 100644 index 0000000000..1cabcd2d19 --- /dev/null +++ b/providers/edenai/models/mistral/pixtral-large-latest.toml @@ -0,0 +1,20 @@ +name = "Pixtral Large" +release_date = "2024-11-18" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 2 +output = 6 + +[limit] +context = 128000 +output = 8192 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/openai/gpt-4o-mini.toml b/providers/edenai/models/openai/gpt-4o-mini.toml new file mode 100644 index 0000000000..958a68d155 --- /dev/null +++ b/providers/edenai/models/openai/gpt-4o-mini.toml @@ -0,0 +1,20 @@ +name = "GPT-4o mini" +release_date = "2024-07-18" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 0.15 +output = 0.6 + +[limit] +context = 128000 +output = 16384 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/models/openai/gpt-4o.toml b/providers/edenai/models/openai/gpt-4o.toml new file mode 100644 index 0000000000..ad7f2cb7a8 --- /dev/null +++ b/providers/edenai/models/openai/gpt-4o.toml @@ -0,0 +1,20 @@ +name = "GPT-4o" +release_date = "2024-05-13" +last_updated = "2026-06-29" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 2.5 +output = 10 + +[limit] +context = 128000 +output = 16384 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/edenai/provider.toml b/providers/edenai/provider.toml new file mode 100644 index 0000000000..72d60403a2 --- /dev/null +++ b/providers/edenai/provider.toml @@ -0,0 +1,5 @@ +name = "Eden AI" +env = ["EDENAI_API_KEY"] +npm = "@ai-sdk/openai-compatible" +api = "https://api.edenai.run/v3" +doc = "https://www.edenai.co/docs" From 0fe71da2ba2fd1ae5937e62c03e5595899b36fd2 Mon Sep 17 00:00:00 2001 From: MVS-source <72023257+MVS-source@users.noreply.github.com> Date: Tue, 30 Jun 2026 15:46:38 +0200 Subject: [PATCH 2/2] fix(edenai): correct reasoning capability + metadata for 18 models - Mark reasoning=true for models that support it via Eden's OpenAI-compatible reasoning_effort param (verified live: Claude Haiku/Sonnet 4.5, Gemini 2.5 Flash/Flash-Lite/Pro, Mistral Small) + add reasoning_options (type=effort). - Fix ministral-8b modalities (text-only model wrongly listed image input). - Align Claude Sonnet 4.5 context to the standard 200k tier. - Add factual metadata: family, knowledge cutoff, structured_output. --- .../edenai/models/anthropic/claude-haiku-4-5.toml | 10 ++++++++-- .../edenai/models/anthropic/claude-sonnet-4-5.toml | 12 +++++++++--- .../edenai/models/cohere/command-a-03-2025.toml | 4 +++- .../edenai/models/cohere/command-r-plus-08-2024.toml | 4 +++- providers/edenai/models/deepseek/deepseek-chat.toml | 4 +++- .../edenai/models/google/gemini-2.5-flash-lite.toml | 11 +++++++++-- providers/edenai/models/google/gemini-2.5-flash.toml | 11 +++++++++-- providers/edenai/models/google/gemini-2.5-pro.toml | 11 +++++++++-- .../edenai/models/mistral/codestral-latest.toml | 4 +++- .../models/mistral/devstral-medium-latest.toml | 4 +++- .../edenai/models/mistral/ministral-8b-latest.toml | 6 ++++-- .../edenai/models/mistral/mistral-large-latest.toml | 4 +++- .../edenai/models/mistral/mistral-medium-latest.toml | 3 ++- .../edenai/models/mistral/mistral-small-latest.toml | 10 ++++++++-- .../edenai/models/mistral/open-mistral-nemo.toml | 4 +++- .../edenai/models/mistral/pixtral-large-latest.toml | 4 +++- providers/edenai/models/openai/gpt-4o-mini.toml | 5 ++++- providers/edenai/models/openai/gpt-4o.toml | 5 ++++- 18 files changed, 90 insertions(+), 26 deletions(-) diff --git a/providers/edenai/models/anthropic/claude-haiku-4-5.toml b/providers/edenai/models/anthropic/claude-haiku-4-5.toml index 896f8385a9..6f0b699ea1 100644 --- a/providers/edenai/models/anthropic/claude-haiku-4-5.toml +++ b/providers/edenai/models/anthropic/claude-haiku-4-5.toml @@ -1,12 +1,18 @@ name = "Claude Haiku 4.5" +family = "claude-haiku" release_date = "2025-10-01" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2025-02-28" attachment = true -reasoning = false +reasoning = true temperature = true tool_call = true open_weights = false +[[reasoning_options]] +type = "effort" +values = ["low", "medium", "high"] + [cost] input = 1 output = 5 diff --git a/providers/edenai/models/anthropic/claude-sonnet-4-5.toml b/providers/edenai/models/anthropic/claude-sonnet-4-5.toml index 992e6cdd16..e325efc3e6 100644 --- a/providers/edenai/models/anthropic/claude-sonnet-4-5.toml +++ b/providers/edenai/models/anthropic/claude-sonnet-4-5.toml @@ -1,18 +1,24 @@ name = "Claude Sonnet 4.5" +family = "claude-sonnet" release_date = "2025-09-29" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2025-07-31" attachment = true -reasoning = false +reasoning = true temperature = true tool_call = true open_weights = false +[[reasoning_options]] +type = "effort" +values = ["low", "medium", "high"] + [cost] input = 3 output = 15 [limit] -context = 1000000 +context = 200000 output = 64000 [modalities] diff --git a/providers/edenai/models/cohere/command-a-03-2025.toml b/providers/edenai/models/cohere/command-a-03-2025.toml index 51ced2eca4..6576cb2a0a 100644 --- a/providers/edenai/models/cohere/command-a-03-2025.toml +++ b/providers/edenai/models/cohere/command-a-03-2025.toml @@ -1,6 +1,8 @@ name = "Command A" +family = "command-a" release_date = "2025-03-13" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2024-06-01" attachment = false reasoning = false temperature = true diff --git a/providers/edenai/models/cohere/command-r-plus-08-2024.toml b/providers/edenai/models/cohere/command-r-plus-08-2024.toml index bc86e42f5a..b9caba2895 100644 --- a/providers/edenai/models/cohere/command-r-plus-08-2024.toml +++ b/providers/edenai/models/cohere/command-r-plus-08-2024.toml @@ -1,6 +1,8 @@ name = "Command R+" +family = "command-r" release_date = "2024-08-30" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2024-06-01" attachment = false reasoning = false temperature = true diff --git a/providers/edenai/models/deepseek/deepseek-chat.toml b/providers/edenai/models/deepseek/deepseek-chat.toml index 69eb551c69..d244a57ddc 100644 --- a/providers/edenai/models/deepseek/deepseek-chat.toml +++ b/providers/edenai/models/deepseek/deepseek-chat.toml @@ -1,6 +1,8 @@ name = "DeepSeek Chat" +family = "deepseek" release_date = "2024-12-26" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2025-09" attachment = false reasoning = false temperature = true diff --git a/providers/edenai/models/google/gemini-2.5-flash-lite.toml b/providers/edenai/models/google/gemini-2.5-flash-lite.toml index e6dd0ccb4a..289e6040d1 100644 --- a/providers/edenai/models/google/gemini-2.5-flash-lite.toml +++ b/providers/edenai/models/google/gemini-2.5-flash-lite.toml @@ -1,12 +1,19 @@ name = "Gemini 2.5 Flash Lite" +family = "gemini-flash-lite" release_date = "2025-07-22" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2025-01" attachment = true -reasoning = false +reasoning = true temperature = true tool_call = true +structured_output = true open_weights = false +[[reasoning_options]] +type = "effort" +values = ["low", "medium", "high"] + [cost] input = 0.1 output = 0.4 diff --git a/providers/edenai/models/google/gemini-2.5-flash.toml b/providers/edenai/models/google/gemini-2.5-flash.toml index 7399316072..1fae95b912 100644 --- a/providers/edenai/models/google/gemini-2.5-flash.toml +++ b/providers/edenai/models/google/gemini-2.5-flash.toml @@ -1,12 +1,19 @@ name = "Gemini 2.5 Flash" +family = "gemini-flash" release_date = "2025-06-17" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2025-01" attachment = true -reasoning = false +reasoning = true temperature = true tool_call = true +structured_output = true open_weights = false +[[reasoning_options]] +type = "effort" +values = ["low", "medium", "high"] + [cost] input = 0.3 output = 2.5 diff --git a/providers/edenai/models/google/gemini-2.5-pro.toml b/providers/edenai/models/google/gemini-2.5-pro.toml index 857538e55b..abaf48f5e3 100644 --- a/providers/edenai/models/google/gemini-2.5-pro.toml +++ b/providers/edenai/models/google/gemini-2.5-pro.toml @@ -1,12 +1,19 @@ name = "Gemini 2.5 Pro" +family = "gemini-pro" release_date = "2025-06-17" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2025-01" attachment = true -reasoning = false +reasoning = true temperature = true tool_call = true +structured_output = true open_weights = false +[[reasoning_options]] +type = "effort" +values = ["low", "medium", "high"] + [cost] input = 1.25 output = 10 diff --git a/providers/edenai/models/mistral/codestral-latest.toml b/providers/edenai/models/mistral/codestral-latest.toml index 468dddfe88..1e42d0fc90 100644 --- a/providers/edenai/models/mistral/codestral-latest.toml +++ b/providers/edenai/models/mistral/codestral-latest.toml @@ -1,6 +1,8 @@ name = "Codestral" +family = "codestral" release_date = "2025-01-13" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2024-10" attachment = false reasoning = false temperature = true diff --git a/providers/edenai/models/mistral/devstral-medium-latest.toml b/providers/edenai/models/mistral/devstral-medium-latest.toml index a8b238676a..365d9e268f 100644 --- a/providers/edenai/models/mistral/devstral-medium-latest.toml +++ b/providers/edenai/models/mistral/devstral-medium-latest.toml @@ -1,6 +1,8 @@ name = "Devstral Medium" +family = "devstral" release_date = "2025-07-10" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2025-12" attachment = false reasoning = false temperature = true diff --git a/providers/edenai/models/mistral/ministral-8b-latest.toml b/providers/edenai/models/mistral/ministral-8b-latest.toml index 7f1d50ebee..0a1da4aa62 100644 --- a/providers/edenai/models/mistral/ministral-8b-latest.toml +++ b/providers/edenai/models/mistral/ministral-8b-latest.toml @@ -1,6 +1,8 @@ name = "Ministral 8B" +family = "ministral" release_date = "2024-10-16" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2024-10" attachment = true reasoning = false temperature = true @@ -16,5 +18,5 @@ context = 262144 output = 8192 [modalities] -input = ["text", "image"] +input = ["text"] output = ["text"] diff --git a/providers/edenai/models/mistral/mistral-large-latest.toml b/providers/edenai/models/mistral/mistral-large-latest.toml index 2972eb6306..3bbe3f64f5 100644 --- a/providers/edenai/models/mistral/mistral-large-latest.toml +++ b/providers/edenai/models/mistral/mistral-large-latest.toml @@ -1,6 +1,8 @@ name = "Mistral Large" +family = "mistral-large" release_date = "2024-11-18" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2024-11" attachment = true reasoning = false temperature = true diff --git a/providers/edenai/models/mistral/mistral-medium-latest.toml b/providers/edenai/models/mistral/mistral-medium-latest.toml index b983875d1f..ee7426f613 100644 --- a/providers/edenai/models/mistral/mistral-medium-latest.toml +++ b/providers/edenai/models/mistral/mistral-medium-latest.toml @@ -1,6 +1,7 @@ name = "Mistral Medium" +family = "mistral-medium" release_date = "2025-05-07" -last_updated = "2026-06-29" +last_updated = "2026-06-30" attachment = true reasoning = false temperature = true diff --git a/providers/edenai/models/mistral/mistral-small-latest.toml b/providers/edenai/models/mistral/mistral-small-latest.toml index b568e65197..4684a1b710 100644 --- a/providers/edenai/models/mistral/mistral-small-latest.toml +++ b/providers/edenai/models/mistral/mistral-small-latest.toml @@ -1,12 +1,18 @@ name = "Mistral Small" +family = "mistral-small" release_date = "2025-03-17" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2025-06" attachment = true -reasoning = false +reasoning = true temperature = true tool_call = true open_weights = true +[[reasoning_options]] +type = "effort" +values = ["low", "medium", "high"] + [cost] input = 0.06 output = 0.18 diff --git a/providers/edenai/models/mistral/open-mistral-nemo.toml b/providers/edenai/models/mistral/open-mistral-nemo.toml index f3462413a7..722991e69d 100644 --- a/providers/edenai/models/mistral/open-mistral-nemo.toml +++ b/providers/edenai/models/mistral/open-mistral-nemo.toml @@ -1,6 +1,8 @@ name = "Mistral Nemo" +family = "mistral-nemo" release_date = "2024-07-18" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2024-07" attachment = false reasoning = false temperature = true diff --git a/providers/edenai/models/mistral/pixtral-large-latest.toml b/providers/edenai/models/mistral/pixtral-large-latest.toml index 1cabcd2d19..8434e6302b 100644 --- a/providers/edenai/models/mistral/pixtral-large-latest.toml +++ b/providers/edenai/models/mistral/pixtral-large-latest.toml @@ -1,6 +1,8 @@ name = "Pixtral Large" +family = "pixtral" release_date = "2024-11-18" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2024-11" attachment = true reasoning = false temperature = true diff --git a/providers/edenai/models/openai/gpt-4o-mini.toml b/providers/edenai/models/openai/gpt-4o-mini.toml index 958a68d155..61407d47f0 100644 --- a/providers/edenai/models/openai/gpt-4o-mini.toml +++ b/providers/edenai/models/openai/gpt-4o-mini.toml @@ -1,10 +1,13 @@ name = "GPT-4o mini" +family = "gpt-mini" release_date = "2024-07-18" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2023-09" attachment = true reasoning = false temperature = true tool_call = true +structured_output = true open_weights = false [cost] diff --git a/providers/edenai/models/openai/gpt-4o.toml b/providers/edenai/models/openai/gpt-4o.toml index ad7f2cb7a8..367cad0650 100644 --- a/providers/edenai/models/openai/gpt-4o.toml +++ b/providers/edenai/models/openai/gpt-4o.toml @@ -1,10 +1,13 @@ name = "GPT-4o" +family = "gpt" release_date = "2024-05-13" -last_updated = "2026-06-29" +last_updated = "2026-06-30" +knowledge = "2023-09" attachment = true reasoning = false temperature = true tool_call = true +structured_output = true open_weights = false [cost]