From d4901eb70fcf1b7dd099d0814c1a63c46f9a2ebc Mon Sep 17 00:00:00 2001 From: Scott Helvick <4016577+shelvick@users.noreply.github.com> Date: Mon, 9 Feb 2026 20:42:52 +0000 Subject: [PATCH] Add OpenAI gpt-image-1, gpt-image-1-mini, gpt-image-1.5 models --- providers/openai/models/gpt-image-1-mini.toml | 20 +++++++++++++++++++ providers/openai/models/gpt-image-1.5.toml | 20 +++++++++++++++++++ providers/openai/models/gpt-image-1.toml | 20 +++++++++++++++++++ 3 files changed, 60 insertions(+) create mode 100644 providers/openai/models/gpt-image-1-mini.toml create mode 100644 providers/openai/models/gpt-image-1.5.toml create mode 100644 providers/openai/models/gpt-image-1.toml diff --git a/providers/openai/models/gpt-image-1-mini.toml b/providers/openai/models/gpt-image-1-mini.toml new file mode 100644 index 000000000..19d54b556 --- /dev/null +++ b/providers/openai/models/gpt-image-1-mini.toml @@ -0,0 +1,20 @@ +# Real pricing is per-image — omitted to match patterns in repository (see dall-e-3, imagen-4) +# Source: https://platform.openai.com/docs/models/gpt-image-1-mini +# Release date source: https://platform.openai.com/docs/changelog (Oct 6, 2025 - OpenAI DevDay) + +name = "gpt-image-1-mini" +release_date = "2025-10-06" +last_updated = "2025-10-06" +attachment = true +reasoning = false +tool_call = false +temperature = false +open_weights = false + +[limit] +context = 0 +output = 0 + +[modalities] +input = ["text", "image"] +output = ["image"] diff --git a/providers/openai/models/gpt-image-1.5.toml b/providers/openai/models/gpt-image-1.5.toml new file mode 100644 index 000000000..f3fe8265c --- /dev/null +++ b/providers/openai/models/gpt-image-1.5.toml @@ -0,0 +1,20 @@ +# Real pricing is per-image — omitted to match patterns in repository (see dall-e-3, imagen-4) +# Source: https://platform.openai.com/docs/models/gpt-image-1.5 +# Release date source: https://platform.openai.com/docs/changelog (Dec 16, 2025) + +name = "gpt-image-1.5" +release_date = "2025-12-16" +last_updated = "2025-12-16" +attachment = true +reasoning = false +tool_call = false +temperature = false +open_weights = false + +[limit] +context = 0 +output = 0 + +[modalities] +input = ["text", "image"] +output = ["image"] diff --git a/providers/openai/models/gpt-image-1.toml b/providers/openai/models/gpt-image-1.toml new file mode 100644 index 000000000..93c0c966c --- /dev/null +++ b/providers/openai/models/gpt-image-1.toml @@ -0,0 +1,20 @@ +# Real pricing is per-image — omitted to match patterns in repository (see dall-e-3, imagen-4) +# Source: https://platform.openai.com/docs/models/gpt-image-1 +# Release date source: https://platform.openai.com/docs/changelog (Apr 23, 2025) + +name = "gpt-image-1" +release_date = "2025-04-23" +last_updated = "2025-04-23" +attachment = true +reasoning = false +tool_call = false +temperature = false +open_weights = false + +[limit] +context = 0 +output = 0 + +[modalities] +input = ["text", "image"] +output = ["image"]