diff --git a/.changeset/dull-flowers-shine.md b/.changeset/dull-flowers-shine.md new file mode 100644 index 0000000..8fa661e --- /dev/null +++ b/.changeset/dull-flowers-shine.md @@ -0,0 +1,5 @@ +--- +'token.js': patch +--- + +Add gpt-4.1-mini and gpt-4.1-nano models diff --git a/docs/providers/openai.md b/docs/providers/openai.md index 817353d..e912cc1 100644 --- a/docs/providers/openai.md +++ b/docs/providers/openai.md @@ -44,6 +44,10 @@ main() | gpt-4.5-preview-2025-02-27 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | gpt-4.1 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | gpt-4.1-2025-04-14 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | +| gpt-4.1-mini | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | +| gpt-4.1-mini-2025-04-14 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | +| gpt-4.1-nano | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | +| gpt-4.1-nano-2025-04-14 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | gpt-4o | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | gpt-4o-mini | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | gpt-4o-2024-05-13 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | diff --git a/src/models.ts b/src/models.ts index f506c6a..ea46227 100644 --- a/src/models.ts +++ b/src/models.ts @@ -15,6 +15,10 @@ export const models = { 'gpt-4.5-preview-2025-02-27', 'gpt-4.1', 'gpt-4.1-2025-04-14', + 'gpt-4.1-mini', + 'gpt-4.1-mini-2025-04-14', + 'gpt-4.1-nano', + 'gpt-4.1-nano-2025-04-14', 'gpt-4o', 'gpt-4o-mini', 'gpt-4o-2024-05-13', @@ -48,6 +52,10 @@ export const models = { supportsStreaming: [ 'gpt-4.1', 'gpt-4.1-2025-04-14', + 'gpt-4.1-mini', + 'gpt-4.1-mini-2025-04-14', + 'gpt-4.1-nano', + 'gpt-4.1-nano-2025-04-14', 'gpt-4.5-preview', 'gpt-4.5-preview-2025-02-27', 'gpt-4o', @@ -78,6 +86,10 @@ export const models = { supportsJSON: [ 'gpt-4.1', 'gpt-4.1-2025-04-14', + 'gpt-4.1-mini', + 'gpt-4.1-mini-2025-04-14', + 'gpt-4.1-nano', + 'gpt-4.1-nano-2025-04-14', 'gpt-4.5-preview', 'gpt-4.5-preview-2025-02-27', 'gpt-4o', @@ -98,6 +110,10 @@ export const models = { supportsImages: [ 'gpt-4.1', 'gpt-4.1-2025-04-14', + 'gpt-4.1-mini', + 'gpt-4.1-mini-2025-04-14', + 'gpt-4.1-nano', + 'gpt-4.1-nano-2025-04-14', 'gpt-4.5-preview', 'gpt-4.5-preview-2025-02-27', 'gpt-4o', @@ -114,6 +130,10 @@ export const models = { supportsToolCalls: [ 'gpt-4.1', 'gpt-4.1-2025-04-14', + 'gpt-4.1-mini', + 'gpt-4.1-mini-2025-04-14', + 'gpt-4.1-nano', + 'gpt-4.1-nano-2025-04-14', 'gpt-4.5-preview', 'gpt-4.5-preview-2025-02-27', 'gpt-4o',