UNPKG

@ai-sdk/azure

Version:

The **[Azure provider](https://ai-sdk.dev/providers/ai-sdk-providers/azure)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the Azure OpenAI API.

2,813 lines (1,772 loc) 56.8 kB
# @ai-sdk/azure ## 3.0.71 ### Patch Changes - Updated dependencies [9a55f6d] - @ai-sdk/openai@3.0.69 ## 3.0.70 ### Patch Changes - Updated dependencies [c65c952] - @ai-sdk/openai@3.0.68 ## 3.0.69 ### Patch Changes - cbc161a: Add Microsoft Entra ID token provider authentication for Azure OpenAI. ## 3.0.68 ### Patch Changes - c679fec: feat(provider/azure):web search tool in the Azure OpenAI Responses API. - Updated dependencies [c679fec] - @ai-sdk/openai@3.0.67 ## 3.0.67 ### Patch Changes - Updated dependencies [c82ab42] - @ai-sdk/openai@3.0.66 ## 3.0.66 ### Patch Changes - Updated dependencies [eb52378] - @ai-sdk/openai@3.0.65 ## 3.0.65 ### Patch Changes - Updated dependencies [b7ed8bd] - @ai-sdk/openai@3.0.64 ## 3.0.64 ### Patch Changes - Updated dependencies [f591416] - @ai-sdk/provider-utils@4.0.27 - @ai-sdk/openai@3.0.63 ## 3.0.63 ### Patch Changes - Updated dependencies [65edcca] - @ai-sdk/openai@3.0.62 ## 3.0.62 ### Patch Changes - Updated dependencies [b93f9b4] - @ai-sdk/openai@3.0.61 ## 3.0.61 ### Patch Changes - Updated dependencies [6dcd8e6] - @ai-sdk/openai@3.0.60 ## 3.0.60 ### Patch Changes - Updated dependencies [38966ab] - @ai-sdk/openai@3.0.59 ## 3.0.59 ### Patch Changes - Updated dependencies [2370948] - @ai-sdk/openai@3.0.58 ## 3.0.58 ### Patch Changes - Updated dependencies [d33e7cc] - @ai-sdk/openai@3.0.57 ## 3.0.57 ### Patch Changes - Updated dependencies [7beadf0] - @ai-sdk/provider-utils@4.0.26 - @ai-sdk/openai@3.0.56 ## 3.0.56 ### Patch Changes - a727da4: chore: ensure consistent import handling and avoid import duplicates or cycles - Updated dependencies [a727da4] - @ai-sdk/provider-utils@4.0.25 - @ai-sdk/provider@3.0.10 - @ai-sdk/openai@3.0.55 ## 3.0.55 ### Patch Changes - a7f3c72: trigger release for all packages after provenance setup - Updated dependencies [a7f3c72] - Updated dependencies [408a2ad] - Updated dependencies [c71ad14] - @ai-sdk/openai@3.0.54 - @ai-sdk/provider@3.0.9 - @ai-sdk/provider-utils@4.0.24 ## 3.0.54 ### Patch Changes - Updated dependencies [953385d] - @ai-sdk/openai@3.0.53 ## 3.0.53 ### Patch Changes - d42076d: Add AI Gateway hint to provider READMEs - Updated dependencies [d42076d] - @ai-sdk/openai@3.0.52 ## 3.0.52 ### Patch Changes - Updated dependencies [6247886] - @ai-sdk/provider-utils@4.0.23 - @ai-sdk/openai@3.0.51 ## 3.0.51 ### Patch Changes - Updated dependencies [0469aed] - @ai-sdk/provider-utils@4.0.22 - @ai-sdk/openai@3.0.50 ## 3.0.50 ### Patch Changes - Updated dependencies [bc01093] - @ai-sdk/openai@3.0.49 ## 3.0.49 ### Patch Changes - Updated dependencies [9c548de] - Updated dependencies [bcb04df] - @ai-sdk/openai@3.0.48 ## 3.0.48 ### Patch Changes - 055cd68: fix: publish v6 to latest npm dist tag - Updated dependencies [055cd68] - @ai-sdk/provider-utils@4.0.21 - @ai-sdk/openai@3.0.47 ## 3.0.47 ### Patch Changes - Updated dependencies [75fc0e7] - @ai-sdk/openai@3.0.46 ## 3.0.46 ### Patch Changes - Updated dependencies [023088c] - @ai-sdk/openai@3.0.45 ## 3.0.45 ### Patch Changes - Updated dependencies [f4a734a] - @ai-sdk/openai@3.0.44 ## 3.0.44 ### Patch Changes - Updated dependencies [64ac0fd] - @ai-sdk/provider-utils@4.0.20 - @ai-sdk/openai@3.0.43 ## 3.0.43 ### Patch Changes - Updated dependencies [2589004] - @ai-sdk/openai@3.0.42 ## 3.0.42 ### Patch Changes - Updated dependencies [ad4cfc2] - @ai-sdk/provider-utils@4.0.19 - @ai-sdk/openai@3.0.41 ## 3.0.41 ### Patch Changes - Updated dependencies [824b295] - @ai-sdk/provider-utils@4.0.18 - @ai-sdk/openai@3.0.40 ## 3.0.40 ### Patch Changes - Updated dependencies [08336f1] - @ai-sdk/provider-utils@4.0.17 - @ai-sdk/openai@3.0.39 ## 3.0.39 ### Patch Changes - Updated dependencies [64a8fae] - @ai-sdk/openai@3.0.38 ## 3.0.38 ### Patch Changes - Updated dependencies [58bc42d] - @ai-sdk/openai@3.0.37 - @ai-sdk/provider-utils@4.0.16 ## 3.0.37 ### Patch Changes - Updated dependencies [53bdfa5] - @ai-sdk/openai@3.0.36 ## 3.0.36 ### Patch Changes - Updated dependencies [5e18272] - @ai-sdk/openai@3.0.35 ## 3.0.35 ### Patch Changes - Updated dependencies [66a374c] - @ai-sdk/openai@3.0.34 ## 3.0.34 ### Patch Changes - Updated dependencies [624e651] - @ai-sdk/openai@3.0.33 ## 3.0.33 ### Patch Changes - Updated dependencies [0c9395b] - @ai-sdk/openai@3.0.32 ## 3.0.32 ### Patch Changes - Updated dependencies [d5f7312] - @ai-sdk/openai@3.0.31 ## 3.0.31 ### Patch Changes - Updated dependencies [ff12133] - @ai-sdk/openai@3.0.30 ## 3.0.30 ### Patch Changes - Updated dependencies [e2ee705] - @ai-sdk/openai@3.0.29 ## 3.0.29 ### Patch Changes - Updated dependencies [4024a3a] - @ai-sdk/provider-utils@4.0.15 - @ai-sdk/openai@3.0.28 ## 3.0.28 ### Patch Changes - 99fbed8: feat: normalize provider specific model options type names and ensure they are exported - Updated dependencies [99fbed8] - @ai-sdk/openai@3.0.27 ## 3.0.27 ### Patch Changes - Updated dependencies [7168375] - @ai-sdk/provider@3.0.8 - @ai-sdk/openai@3.0.26 - @ai-sdk/provider-utils@4.0.14 ## 3.0.26 ### Patch Changes - Updated dependencies [53f6731] - @ai-sdk/provider@3.0.7 - @ai-sdk/openai@3.0.25 - @ai-sdk/provider-utils@4.0.13 ## 3.0.25 ### Patch Changes - Updated dependencies [96936e5] - @ai-sdk/provider-utils@4.0.12 - @ai-sdk/openai@3.0.24 ## 3.0.24 ### Patch Changes - Updated dependencies [2810850] - @ai-sdk/provider-utils@4.0.11 - @ai-sdk/provider@3.0.6 - @ai-sdk/openai@3.0.23 ## 3.0.23 ### Patch Changes - 1524271: chore: add skill information to README files - Updated dependencies [1524271] - @ai-sdk/openai@3.0.22 ## 3.0.22 ### Patch Changes - 3988c08: docs: fix incorrect and outdated provider docs ## 3.0.21 ### Patch Changes - Updated dependencies [2c70b90] - @ai-sdk/openai@3.0.21 ## 3.0.20 ### Patch Changes - Updated dependencies [462ad00] - @ai-sdk/provider-utils@4.0.10 - @ai-sdk/openai@3.0.20 ## 3.0.19 ### Patch Changes - 04c89b1: Provide Responses API providerMetadata types at the message / reasoning level. - Export the following types for use in client code: - `OpenaiResponsesProviderMetadata` - `OpenaiResponsesReasoningProviderMetadata` - `AzureResponsesProviderMetadata` - `AzureResponsesReasoningProviderMetadata` - Updated dependencies [04c89b1] - @ai-sdk/openai@3.0.19 ## 3.0.18 ### Patch Changes - 4de5a1d: chore: excluded tests from src folder in npm package - Updated dependencies [4de5a1d] - @ai-sdk/openai@3.0.18 - @ai-sdk/provider@3.0.5 - @ai-sdk/provider-utils@4.0.9 ## 3.0.17 ### Patch Changes - Updated dependencies [4218f86] - @ai-sdk/openai@3.0.17 ## 3.0.16 ### Patch Changes - 2b8369d: chore: add docs to package dist - Updated dependencies [2b8369d] - @ai-sdk/openai@3.0.16 ## 3.0.15 ### Patch Changes - 8dc54db: chore: add src folders to package bundle - Updated dependencies [8dc54db] - @ai-sdk/openai@3.0.15 ## 3.0.14 ### Patch Changes - Updated dependencies [d21d016] - @ai-sdk/openai@3.0.14 ## 3.0.13 ### Patch Changes - Updated dependencies [000fa96] - @ai-sdk/openai@3.0.13 ## 3.0.12 ### Patch Changes - Updated dependencies [5c090e7] - @ai-sdk/provider@3.0.4 - @ai-sdk/openai@3.0.12 - @ai-sdk/provider-utils@4.0.8 ## 3.0.11 ### Patch Changes - Updated dependencies [46f46e4] - @ai-sdk/provider-utils@4.0.7 - @ai-sdk/openai@3.0.11 ## 3.0.10 ### Patch Changes - Updated dependencies [1b11dcb] - @ai-sdk/provider-utils@4.0.6 - @ai-sdk/provider@3.0.3 - @ai-sdk/openai@3.0.10 ## 3.0.9 ### Patch Changes - Updated dependencies [34d1c8a] - @ai-sdk/provider-utils@4.0.5 - @ai-sdk/openai@3.0.9 ## 3.0.8 ### Patch Changes - 330bd92: Fix Responses `code_interpreter` annotations and add typed providerMetadata - Align Responses API `code_interpreter` annotation types with the official spec. - Add tests to ensure the overlapping parts of the Zod schemas used by `doGenerate` and `doStream` stay in sync. - Export the following types for use in client code: - `OpenaiResponsesTextProviderMetadata` - `OpenaiResponsesSourceDocumentProviderMetadata` - `AzureResponsesTextProviderMetadata` - `AzureResponsesSourceDocumentProviderMetadata` - Updated dependencies [330bd92] - @ai-sdk/openai@3.0.8 ## 3.0.7 ### Patch Changes - Updated dependencies [89202fb] - @ai-sdk/openai@3.0.7 ## 3.0.6 ### Patch Changes - Updated dependencies [dc87517] - @ai-sdk/openai@3.0.6 ## 3.0.5 ### Patch Changes - Updated dependencies [d937c8f] - @ai-sdk/provider@3.0.2 - @ai-sdk/openai@3.0.5 - @ai-sdk/provider-utils@4.0.4 ## 3.0.4 ### Patch Changes - Updated dependencies [0b429d4] - @ai-sdk/provider-utils@4.0.3 - @ai-sdk/openai@3.0.4 ## 3.0.3 ### Patch Changes - Updated dependencies [55cd1a4] - @ai-sdk/openai@3.0.3 ## 3.0.2 ### Patch Changes - 863d34f: fix: trigger release to update `@latest` - Updated dependencies [863d34f] - @ai-sdk/openai@3.0.2 - @ai-sdk/provider@3.0.1 - @ai-sdk/provider-utils@4.0.2 ## 3.0.1 ### Patch Changes - Updated dependencies [29264a3] - @ai-sdk/provider-utils@4.0.1 - @ai-sdk/openai@3.0.1 ## 3.0.0 ### Major Changes - dee8b05: ai SDK 6 beta ### Minor Changes - 78928cb: release: start 5.1 beta ### Patch Changes - 0c3b58b: fix(provider): add specificationVersion to ProviderV3 - 68cedbf: Update default Azure Provider to use Responses API - 046aa3b: feat(provider): speech model v3 spec - 8d9e8ad: chore(provider): remove generics from EmbeddingModelV3 Before ```ts model.textEmbeddingModel("my-model-id"); ``` After ```ts model.embeddingModel("my-model-id"); ``` - d64ece9: enables image_generation capabilities in the Azure provider through the Responses API. - 544d4e8: chore(specification): rename v3 provider defined tool to provider tool - 77f2b20: enables code_interpreter and file_search capabilities in the Azure provider through the Responses API - 0c4822d: feat: `EmbeddingModelV3` - e8109d3: feat: tool execution approval - ed329cb: feat: `Provider-V3` - 3bd2689: feat: extended token usage - 1cad0ab: feat: add provider version to user-agent header - 423ba08: Set the annotations from the Responses API to doStream - 8dac895: feat: `LanguageModelV3` - f1eed1c: Support idempotent doGenerate/doStream with pre-supplied result chunks in Responses API tests. - 9061dc0: feat: image editing - 3771a27: The default api-version for Microsoft Azure OpenAI has been changed from preview to v1 - 366f50b: chore(provider): add deprecated textEmbeddingModel and textEmbedding aliases - 4616b86: chore: update zod peer depenedency version - 64aa48f: Azure OpenAI enabled web-search-preview - 21e20c0: feat(provider): transcription model v3 spec - 522f6b8: feat: `ImageModelV3` - cbf52cd: feat: expose raw finish reason - 10c1322: fix: moved dependency `@ai-sdk/test-server` to devDependencies - d86b52f: distinguish between OpenAI and Azure in Responses API providerMetadata - Updated dependencies - @ai-sdk/provider@3.0.0 - @ai-sdk/openai@3.0.0 - @ai-sdk/provider-utils@4.0.0 ## 3.0.0-beta.114 ### Patch Changes - Updated dependencies [475189e] - @ai-sdk/provider@3.0.0-beta.32 - @ai-sdk/openai@3.0.0-beta.112 - @ai-sdk/provider-utils@4.0.0-beta.59 ## 3.0.0-beta.113 ### Patch Changes - Updated dependencies [304222e] - @ai-sdk/openai@3.0.0-beta.111 ## 3.0.0-beta.112 ### Patch Changes - Updated dependencies [2625a04] - @ai-sdk/provider@3.0.0-beta.31 - @ai-sdk/openai@3.0.0-beta.110 - @ai-sdk/provider-utils@4.0.0-beta.58 ## 3.0.0-beta.111 ### Patch Changes - cbf52cd: feat: expose raw finish reason - Updated dependencies [cbf52cd] - @ai-sdk/provider@3.0.0-beta.30 - @ai-sdk/openai@3.0.0-beta.109 - @ai-sdk/provider-utils@4.0.0-beta.57 ## 3.0.0-beta.110 ### Patch Changes - Updated dependencies [9549c9e] - @ai-sdk/provider@3.0.0-beta.29 - @ai-sdk/openai@3.0.0-beta.108 - @ai-sdk/provider-utils@4.0.0-beta.56 ## 3.0.0-beta.109 ### Patch Changes - Updated dependencies [50b70d6] - @ai-sdk/provider-utils@4.0.0-beta.55 - @ai-sdk/openai@3.0.0-beta.107 ## 3.0.0-beta.108 ### Patch Changes - 9061dc0: feat: image editing - Updated dependencies [9061dc0] - @ai-sdk/provider-utils@4.0.0-beta.54 - @ai-sdk/provider@3.0.0-beta.28 - @ai-sdk/openai@3.0.0-beta.106 ## 3.0.0-beta.107 ### Patch Changes - Updated dependencies [88574c1] - @ai-sdk/openai@3.0.0-beta.105 ## 3.0.0-beta.106 ### Patch Changes - Updated dependencies [61c52dc] - @ai-sdk/openai@3.0.0-beta.104 ## 3.0.0-beta.105 ### Patch Changes - 366f50b: chore(provider): add deprecated textEmbeddingModel and textEmbedding aliases - Updated dependencies [366f50b] - @ai-sdk/provider@3.0.0-beta.27 - @ai-sdk/openai@3.0.0-beta.103 - @ai-sdk/provider-utils@4.0.0-beta.53 ## 3.0.0-beta.104 ### Patch Changes - Updated dependencies [763d04a] - @ai-sdk/provider-utils@4.0.0-beta.52 - @ai-sdk/openai@3.0.0-beta.102 ## 3.0.0-beta.103 ### Patch Changes - Updated dependencies - @ai-sdk/openai@3.0.0-beta.101 ## 3.0.0-beta.102 ### Patch Changes - Updated dependencies [c1efac4] - @ai-sdk/provider-utils@4.0.0-beta.51 - @ai-sdk/openai@3.0.0-beta.100 ## 3.0.0-beta.101 ### Patch Changes - Updated dependencies [32223c8] - @ai-sdk/provider-utils@4.0.0-beta.50 - @ai-sdk/openai@3.0.0-beta.99 ## 3.0.0-beta.100 ### Patch Changes - Updated dependencies [83e5744] - @ai-sdk/provider-utils@4.0.0-beta.49 - @ai-sdk/openai@3.0.0-beta.98 ## 3.0.0-beta.99 ### Patch Changes - Updated dependencies [960ec8f] - @ai-sdk/provider-utils@4.0.0-beta.48 - @ai-sdk/openai@3.0.0-beta.97 ## 3.0.0-beta.98 ### Patch Changes - Updated dependencies - @ai-sdk/openai@3.0.0-beta.96 ## 3.0.0-beta.97 ### Patch Changes - Updated dependencies [40dc7fa] - @ai-sdk/openai@3.0.0-beta.95 ## 3.0.0-beta.96 ### Patch Changes - Updated dependencies [f18ef7f] - @ai-sdk/openai@3.0.0-beta.94 ## 3.0.0-beta.95 ### Patch Changes - Updated dependencies [d2039d7] - @ai-sdk/openai@3.0.0-beta.93 ## 3.0.0-beta.94 ### Patch Changes - Updated dependencies [5bf101a] - @ai-sdk/openai@3.0.0-beta.92 ## 3.0.0-beta.93 ### Patch Changes - Updated dependencies [e9e157f] - @ai-sdk/provider-utils@4.0.0-beta.47 - @ai-sdk/openai@3.0.0-beta.91 ## 3.0.0-beta.92 ### Patch Changes - Updated dependencies [81e29ab] - @ai-sdk/provider-utils@4.0.0-beta.46 - @ai-sdk/openai@3.0.0-beta.90 ## 3.0.0-beta.91 ### Patch Changes - 3bd2689: feat: extended token usage - Updated dependencies [3bd2689] - @ai-sdk/provider@3.0.0-beta.26 - @ai-sdk/openai@3.0.0-beta.89 - @ai-sdk/provider-utils@4.0.0-beta.45 ## 3.0.0-beta.90 ### Patch Changes - Updated dependencies [92c6241] - @ai-sdk/openai@3.0.0-beta.88 ## 3.0.0-beta.89 ### Patch Changes - Updated dependencies [53f3368] - @ai-sdk/provider@3.0.0-beta.25 - @ai-sdk/openai@3.0.0-beta.87 - @ai-sdk/provider-utils@4.0.0-beta.44 ## 3.0.0-beta.88 ### Patch Changes - Updated dependencies [0153bfa] - @ai-sdk/openai@3.0.0-beta.86 ## 3.0.0-beta.87 ### Patch Changes - Updated dependencies [78f813e] - @ai-sdk/openai@3.0.0-beta.85 ## 3.0.0-beta.86 ### Patch Changes - Updated dependencies [dce03c4] - @ai-sdk/provider-utils@4.0.0-beta.43 - @ai-sdk/provider@3.0.0-beta.24 - @ai-sdk/openai@3.0.0-beta.84 ## 3.0.0-beta.85 ### Patch Changes - Updated dependencies [ef739fa] - @ai-sdk/openai@3.0.0-beta.83 ## 3.0.0-beta.84 ### Patch Changes - Updated dependencies [3ed5519] - @ai-sdk/provider-utils@4.0.0-beta.42 - @ai-sdk/openai@3.0.0-beta.82 ## 3.0.0-beta.83 ### Patch Changes - Updated dependencies [cad6445] - @ai-sdk/openai@3.0.0-beta.81 ## 3.0.0-beta.82 ### Patch Changes - Updated dependencies [b60d2e2] - @ai-sdk/openai@3.0.0-beta.80 ## 3.0.0-beta.81 ### Patch Changes - Updated dependencies [1bd7d32] - @ai-sdk/provider-utils@4.0.0-beta.41 - @ai-sdk/provider@3.0.0-beta.23 - @ai-sdk/openai@3.0.0-beta.79 ## 3.0.0-beta.80 ### Patch Changes - Updated dependencies [2c0a758] - @ai-sdk/openai@3.0.0-beta.78 ## 3.0.0-beta.79 ### Patch Changes - Updated dependencies [d270a5d] - @ai-sdk/openai@3.0.0-beta.77 ## 3.0.0-beta.78 ### Patch Changes - Updated dependencies [88edc28] - @ai-sdk/openai@3.0.0-beta.76 ## 3.0.0-beta.77 ### Patch Changes - Updated dependencies [73d9883] - @ai-sdk/openai@3.0.0-beta.75 ## 3.0.0-beta.76 ### Patch Changes - Updated dependencies [88fc415] - @ai-sdk/openai@3.0.0-beta.74 ## 3.0.0-beta.75 ### Patch Changes - 544d4e8: chore(specification): rename v3 provider defined tool to provider tool - Updated dependencies [544d4e8] - @ai-sdk/provider-utils@4.0.0-beta.40 - @ai-sdk/provider@3.0.0-beta.22 - @ai-sdk/openai@3.0.0-beta.73 ## 3.0.0-beta.74 ### Patch Changes - Updated dependencies [954c356] - @ai-sdk/provider-utils@4.0.0-beta.39 - @ai-sdk/provider@3.0.0-beta.21 - @ai-sdk/openai@3.0.0-beta.72 ## 3.0.0-beta.73 ### Patch Changes - Updated dependencies [03849b0] - @ai-sdk/provider-utils@4.0.0-beta.38 - @ai-sdk/openai@3.0.0-beta.71 ## 3.0.0-beta.72 ### Patch Changes - Updated dependencies [457318b] - @ai-sdk/provider@3.0.0-beta.20 - @ai-sdk/openai@3.0.0-beta.70 - @ai-sdk/provider-utils@4.0.0-beta.37 ## 3.0.0-beta.71 ### Patch Changes - Updated dependencies [1d0de66] - @ai-sdk/openai@3.0.0-beta.69 ## 3.0.0-beta.70 ### Patch Changes - 8d9e8ad: chore(provider): remove generics from EmbeddingModelV3 Before ```ts model.textEmbeddingModel("my-model-id"); ``` After ```ts model.embeddingModel("my-model-id"); ``` - Updated dependencies [8d9e8ad] - @ai-sdk/provider@3.0.0-beta.19 - @ai-sdk/openai@3.0.0-beta.68 - @ai-sdk/provider-utils@4.0.0-beta.36 ## 3.0.0-beta.69 ### Patch Changes - Updated dependencies [10d819b] - @ai-sdk/provider@3.0.0-beta.18 - @ai-sdk/openai@3.0.0-beta.67 - @ai-sdk/provider-utils@4.0.0-beta.35 ## 3.0.0-beta.68 ### Patch Changes - d86b52f: distinguish between OpenAI and Azure in Responses API providerMetadata - Updated dependencies [d86b52f] - @ai-sdk/openai@3.0.0-beta.66 ## 3.0.0-beta.67 ### Patch Changes - Updated dependencies [38a4035] - @ai-sdk/openai@3.0.0-beta.65 ## 3.0.0-beta.66 ### Patch Changes - Updated dependencies [db913bd] - @ai-sdk/provider@3.0.0-beta.17 - @ai-sdk/openai@3.0.0-beta.64 - @ai-sdk/provider-utils@4.0.0-beta.34 ## 3.0.0-beta.65 ### Patch Changes - 423ba08: Set the annotations from the Responses API to doStream - Updated dependencies [423ba08] - @ai-sdk/openai@3.0.0-beta.63 ## 3.0.0-beta.64 ### Patch Changes - 64aa48f: Azure OpenAI enabled web-search-preview - Updated dependencies [64aa48f] - @ai-sdk/openai@3.0.0-beta.62 ## 3.0.0-beta.63 ### Patch Changes - Updated dependencies [23f132b] - @ai-sdk/openai@3.0.0-beta.61 ## 3.0.0-beta.62 ### Patch Changes - Updated dependencies [0877683] - @ai-sdk/openai@3.0.0-beta.60 ## 3.0.0-beta.61 ### Patch Changes - Updated dependencies [d0f1baf] - @ai-sdk/openai@3.0.0-beta.59 ## 3.0.0-beta.60 ### Patch Changes - Updated dependencies [79b4e46] - @ai-sdk/openai@3.0.0-beta.58 ## 3.0.0-beta.59 ### Patch Changes - Updated dependencies [b681d7d] - @ai-sdk/provider@3.0.0-beta.16 - @ai-sdk/openai@3.0.0-beta.57 - @ai-sdk/provider-utils@4.0.0-beta.33 ## 3.0.0-beta.58 ### Patch Changes - Updated dependencies [32d8dbb] - @ai-sdk/provider-utils@4.0.0-beta.32 - @ai-sdk/openai@3.0.0-beta.56 ## 3.0.0-beta.57 ### Patch Changes - 68cedbf: Update default Azure Provider to use Responses API ## 3.0.0-beta.56 ### Patch Changes - Updated dependencies [831b6cc] - @ai-sdk/openai@3.0.0-beta.55 ## 3.0.0-beta.55 ### Patch Changes - Updated dependencies [40d5419] - @ai-sdk/openai@3.0.0-beta.54 ## 3.0.0-beta.54 ### Patch Changes - Updated dependencies [dae2185] - @ai-sdk/openai@3.0.0-beta.53 ## 3.0.0-beta.53 ### Patch Changes - Updated dependencies [348fd10] - @ai-sdk/openai@3.0.0-beta.52 ## 3.0.0-beta.52 ### Patch Changes - Updated dependencies [b82987c] - @ai-sdk/openai@3.0.0-beta.51 ## 3.0.0-beta.51 ### Patch Changes - Updated dependencies [bb36798] - @ai-sdk/provider@3.0.0-beta.15 - @ai-sdk/openai@3.0.0-beta.50 - @ai-sdk/provider-utils@4.0.0-beta.31 ## 3.0.0-beta.50 ### Patch Changes - Updated dependencies [0273b74] - @ai-sdk/openai@3.0.0-beta.49 ## 3.0.0-beta.49 ### Patch Changes - Updated dependencies [60f4775] - @ai-sdk/openai@3.0.0-beta.48 ## 3.0.0-beta.48 ### Patch Changes - Updated dependencies [4f16c37] - @ai-sdk/provider-utils@4.0.0-beta.30 - @ai-sdk/openai@3.0.0-beta.47 ## 3.0.0-beta.47 ### Patch Changes - Updated dependencies [af3780b] - @ai-sdk/provider@3.0.0-beta.14 - @ai-sdk/openai@3.0.0-beta.46 - @ai-sdk/provider-utils@4.0.0-beta.29 ## 3.0.0-beta.46 ### Patch Changes - f1eed1c: Support idempotent doGenerate/doStream with pre-supplied result chunks in Responses API tests. ## 3.0.0-beta.45 ### Patch Changes - Updated dependencies [fd47df5] - @ai-sdk/openai@3.0.0-beta.45 ## 3.0.0-beta.44 ### Patch Changes - Updated dependencies [016b111] - @ai-sdk/provider-utils@4.0.0-beta.28 - @ai-sdk/openai@3.0.0-beta.44 ## 3.0.0-beta.43 ### Patch Changes - Updated dependencies [37c58a0] - @ai-sdk/provider@3.0.0-beta.13 - @ai-sdk/openai@3.0.0-beta.43 - @ai-sdk/provider-utils@4.0.0-beta.27 ## 3.0.0-beta.42 ### Patch Changes - Updated dependencies [d1bdadb] - @ai-sdk/provider@3.0.0-beta.12 - @ai-sdk/openai@3.0.0-beta.42 - @ai-sdk/provider-utils@4.0.0-beta.26 ## 3.0.0-beta.41 ### Patch Changes - Updated dependencies [4c44a5b] - @ai-sdk/provider@3.0.0-beta.11 - @ai-sdk/openai@3.0.0-beta.41 - @ai-sdk/provider-utils@4.0.0-beta.25 ## 3.0.0-beta.40 ### Patch Changes - Updated dependencies [1b982e6] - @ai-sdk/openai@3.0.0-beta.40 ## 3.0.0-beta.39 ### Patch Changes - 0c3b58b: fix(provider): add specificationVersion to ProviderV3 - Updated dependencies [0c3b58b] - @ai-sdk/provider@3.0.0-beta.10 - @ai-sdk/openai@3.0.0-beta.39 - @ai-sdk/provider-utils@4.0.0-beta.24 ## 3.0.0-beta.38 ### Patch Changes - Updated dependencies [a755db5] - @ai-sdk/provider@3.0.0-beta.9 - @ai-sdk/openai@3.0.0-beta.38 - @ai-sdk/provider-utils@4.0.0-beta.23 ## 3.0.0-beta.37 ### Patch Changes - Updated dependencies [e85fa2f] - @ai-sdk/openai@3.0.0-beta.37 ## 3.0.0-beta.36 ### Patch Changes - Updated dependencies [58920e0] - @ai-sdk/provider-utils@4.0.0-beta.22 - @ai-sdk/openai@3.0.0-beta.36 ## 3.0.0-beta.35 ### Patch Changes - Updated dependencies [293a6b7] - @ai-sdk/provider-utils@4.0.0-beta.21 - @ai-sdk/openai@3.0.0-beta.35 ## 3.0.0-beta.34 ### Patch Changes - Updated dependencies [fca786b] - @ai-sdk/provider-utils@4.0.0-beta.20 - @ai-sdk/openai@3.0.0-beta.34 ## 3.0.0-beta.33 ### Patch Changes - Updated dependencies [7756857] - @ai-sdk/openai@3.0.0-beta.33 ## 3.0.0-beta.32 ### Patch Changes - Updated dependencies [3794514] - @ai-sdk/provider-utils@4.0.0-beta.19 - @ai-sdk/provider@3.0.0-beta.8 - @ai-sdk/openai@3.0.0-beta.32 ## 3.0.0-beta.31 ### Patch Changes - Updated dependencies [81d4308] - @ai-sdk/provider@3.0.0-beta.7 - @ai-sdk/openai@3.0.0-beta.31 - @ai-sdk/provider-utils@4.0.0-beta.18 ## 3.0.0-beta.30 ### Patch Changes - Updated dependencies [703459a] - @ai-sdk/provider-utils@4.0.0-beta.17 - @ai-sdk/openai@3.0.0-beta.30 ## 3.0.0-beta.29 ### Patch Changes - Updated dependencies [0b9fdd5] - @ai-sdk/openai@3.0.0-beta.29 ## 3.0.0-beta.28 ### Patch Changes - Updated dependencies [401f561] - @ai-sdk/openai@3.0.0-beta.28 ## 3.0.0-beta.27 ### Patch Changes - Updated dependencies [f1277fe] - @ai-sdk/openai@3.0.0-beta.27 ## 3.0.0-beta.26 ### Patch Changes - Updated dependencies [edc5548] - @ai-sdk/openai@3.0.0-beta.26 ## 3.0.0-beta.25 ### Patch Changes - Updated dependencies [6306603] - @ai-sdk/provider-utils@4.0.0-beta.16 - @ai-sdk/openai@3.0.0-beta.25 ## 3.0.0-beta.24 ### Patch Changes - Updated dependencies [f0b2157] - @ai-sdk/provider-utils@4.0.0-beta.15 - @ai-sdk/openai@3.0.0-beta.24 ## 3.0.0-beta.23 ### Patch Changes - Updated dependencies [3b1d015] - @ai-sdk/provider-utils@4.0.0-beta.14 - @ai-sdk/openai@3.0.0-beta.23 ## 3.0.0-beta.22 ### Patch Changes - Updated dependencies [d116b4b] - @ai-sdk/provider-utils@4.0.0-beta.13 - @ai-sdk/openai@3.0.0-beta.22 ## 3.0.0-beta.21 ### Patch Changes - Updated dependencies [7e32fea] - @ai-sdk/provider-utils@4.0.0-beta.12 - @ai-sdk/openai@3.0.0-beta.21 ## 3.0.0-beta.20 ### Patch Changes - Updated dependencies [68c6187] - @ai-sdk/openai@3.0.0-beta.20 ## 3.0.0-beta.19 ### Patch Changes - Updated dependencies [484aa93] - @ai-sdk/openai@3.0.0-beta.19 ## 3.0.0-beta.18 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@4.0.0-beta.11 - @ai-sdk/openai@3.0.0-beta.18 ## 3.0.0-beta.17 ### Major Changes - dee8b05: ai SDK 6 beta ### Patch Changes - Updated dependencies [dee8b05] - @ai-sdk/openai@3.0.0-beta.17 - @ai-sdk/provider@3.0.0-beta.6 - @ai-sdk/provider-utils@4.0.0-beta.10 ## 2.1.0-beta.16 ### Patch Changes - Updated dependencies [521c537] - @ai-sdk/provider-utils@3.1.0-beta.9 - @ai-sdk/openai@2.1.0-beta.16 ## 2.1.0-beta.15 ### Patch Changes - Updated dependencies [e06565c] - @ai-sdk/provider-utils@3.1.0-beta.8 - @ai-sdk/openai@2.1.0-beta.15 ## 2.1.0-beta.14 ### Patch Changes - Updated dependencies [000e87b] - @ai-sdk/openai@2.1.0-beta.14 ## 2.1.0-beta.13 ### Patch Changes - 3771a27: The default api-version for Microsoft Azure OpenAI has been changed from preview to v1 - Updated dependencies [357cfd7] - @ai-sdk/openai@2.1.0-beta.13 ## 2.1.0-beta.12 ### Patch Changes - 046aa3b: feat(provider): speech model v3 spec - e8109d3: feat: tool execution approval - 21e20c0: feat(provider): transcription model v3 spec - Updated dependencies - @ai-sdk/provider@2.1.0-beta.5 - @ai-sdk/openai@2.1.0-beta.12 - @ai-sdk/provider-utils@3.1.0-beta.7 ## 2.1.0-beta.11 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.1.0-beta.6 - @ai-sdk/provider@2.1.0-beta.4 - @ai-sdk/openai@2.1.0-beta.11 ## 2.1.0-beta.10 ### Patch Changes - d64ece9: enables image_generation capabilities in the Azure provider through the Responses API. - Updated dependencies [d64ece9] - @ai-sdk/openai@2.1.0-beta.10 ## 2.1.0-beta.9 ### Patch Changes - Updated dependencies [9a51b92] - @ai-sdk/openai@2.1.0-beta.9 ## 2.1.0-beta.8 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.1.0-beta.8 ## 2.1.0-beta.7 ### Patch Changes - 77f2b20: enables code_interpreter and file_search capabilities in the Azure provider through the Responses API - 8dac895: feat: `LanguageModelV3` - 10c1322: fix: moved dependency `@ai-sdk/test-server` to devDependencies - Updated dependencies - @ai-sdk/openai@2.1.0-beta.7 - @ai-sdk/provider-utils@3.1.0-beta.5 - @ai-sdk/provider@2.1.0-beta.3 ## 2.1.0-beta.6 ### Patch Changes - Updated dependencies [fe49278] - @ai-sdk/openai@2.1.0-beta.6 ## 2.1.0-beta.5 ### Patch Changes - 4616b86: chore: update zod peer depenedency version - Updated dependencies [4616b86] - @ai-sdk/provider-utils@3.1.0-beta.4 - @ai-sdk/openai@2.1.0-beta.5 ## 2.1.0-beta.4 ### Patch Changes - ed329cb: feat: `Provider-V3` - 522f6b8: feat: `ImageModelV3` - Updated dependencies - @ai-sdk/provider@2.1.0-beta.2 - @ai-sdk/openai@2.1.0-beta.4 - @ai-sdk/provider-utils@3.1.0-beta.3 ## 2.1.0-beta.3 ### Patch Changes - Updated dependencies [2e86082] - @ai-sdk/openai@2.1.0-beta.3 ## 2.1.0-beta.2 ### Patch Changes - 0c4822d: feat: `EmbeddingModelV3` - 1cad0ab: feat: add provider version to user-agent header - Updated dependencies - @ai-sdk/openai@2.1.0-beta.2 - @ai-sdk/provider@2.1.0-beta.1 - @ai-sdk/provider-utils@3.1.0-beta.2 ## 2.1.0-beta.1 ### Patch Changes - Updated dependencies - @ai-sdk/test-server@1.0.0-beta.0 - @ai-sdk/provider-utils@3.1.0-beta.1 - @ai-sdk/openai@2.1.0-beta.1 ## 2.1.0-beta.0 ### Minor Changes - 78928cb: release: start 5.1 beta ### Patch Changes - Updated dependencies [78928cb] - @ai-sdk/openai@2.1.0-beta.0 - @ai-sdk/provider@2.1.0-beta.0 - @ai-sdk/provider-utils@3.1.0-beta.0 ## 2.0.32 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.32 ## 2.0.31 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.31 ## 2.0.30 ### Patch Changes - Updated dependencies [0294b58] - @ai-sdk/provider-utils@3.0.9 - @ai-sdk/openai@2.0.30 ## 2.0.29 ### Patch Changes - Updated dependencies [4235eb3] - @ai-sdk/openai@2.0.29 ## 2.0.28 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.28 ## 2.0.27 ### Patch Changes - Updated dependencies [2338c79] - @ai-sdk/openai@2.0.27 ## 2.0.26 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.26 ## 2.0.25 ### Patch Changes - Updated dependencies [fb45ade] - @ai-sdk/openai@2.0.25 ## 2.0.24 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.8 - @ai-sdk/openai@2.0.24 ## 2.0.23 ### Patch Changes - Updated dependencies [a9a61b7] - @ai-sdk/openai@2.0.23 ## 2.0.22 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.7 - @ai-sdk/openai@2.0.22 ## 2.0.21 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.6 - @ai-sdk/openai@2.0.21 ## 2.0.20 ### Patch Changes - Updated dependencies [974de40] - @ai-sdk/openai@2.0.20 ## 2.0.19 ### Patch Changes - Updated dependencies [0857788] - @ai-sdk/provider-utils@3.0.5 - @ai-sdk/openai@2.0.19 ## 2.0.18 ### Patch Changes - Updated dependencies [5e47d00] - @ai-sdk/openai@2.0.18 ## 2.0.17 ### Patch Changes - Updated dependencies [70bb696] - @ai-sdk/openai@2.0.17 ## 2.0.16 ### Patch Changes - Updated dependencies [68751f9] - @ai-sdk/provider-utils@3.0.4 - @ai-sdk/openai@2.0.16 ## 2.0.15 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.15 ## 2.0.14 ### Patch Changes - Updated dependencies [7f47105] - @ai-sdk/openai@2.0.14 ## 2.0.13 ### Patch Changes - Updated dependencies [ddc9d99] - @ai-sdk/openai@2.0.13 ## 2.0.12 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.3 - @ai-sdk/openai@2.0.12 ## 2.0.11 ### Patch Changes - 097b452: feat(openai, azure): add configurable file ID prefixes for Responses API - Added `fileIdPrefixes` option to OpenAI Responses API configuration - Azure OpenAI now supports `assistant-` prefixed file IDs (replacing previous `file-` prefix support) - OpenAI maintains backward compatibility with default `file-` prefix - File ID detection is disabled when `fileIdPrefixes` is undefined, gracefully falling back to base64 processing - 0853d6b: fix(provider/azure): add deployment-based URL support for transcription compatibility - Updated dependencies - @ai-sdk/openai@2.0.11 - @ai-sdk/provider-utils@3.0.2 ## 2.0.10 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.10 ## 2.0.9 ### Patch Changes - Updated dependencies [8f8a521] - @ai-sdk/openai@2.0.9 ## 2.0.8 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.8 ## 2.0.7 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.7 ## 2.0.6 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.6 ## 2.0.5 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.5 ## 2.0.4 ### Patch Changes - Updated dependencies [c9e0f52] - @ai-sdk/openai@2.0.4 ## 2.0.3 ### Patch Changes - Updated dependencies [90d212f] - @ai-sdk/provider-utils@3.0.1 - @ai-sdk/openai@2.0.3 ## 2.0.2 ### Patch Changes - Updated dependencies [63e2016] - @ai-sdk/openai@2.0.2 ## 2.0.1 ### Patch Changes - Updated dependencies [bc45e29] - @ai-sdk/openai@2.0.1 ## 2.0.0 ### Major Changes - d5f588f: AI SDK 5 - 516be5b: ### Move Image Model Settings into generate options Image Models no longer have settings. Instead, `maxImagesPerCall` can be passed directly to `generateImage()`. All other image settings can be passed to `providerOptions[provider]`. Before ```js await generateImage({ model: luma.image("photon-flash-1", { maxImagesPerCall: 5, pollIntervalMillis: 500, }), prompt, n: 10, }); ``` After ```js await generateImage({ model: luma.image("photon-flash-1"), prompt, n: 10, maxImagesPerCall: 5, providerOptions: { luma: { pollIntervalMillis: 5 }, }, }); ``` Pull Request: https://github.com/vercel/ai/pull/6180 ### Patch Changes - c467b38: feat (provider/azure): add OpenAI responses API support - 004fb17: feat(azure): add speech model support and fix transcription - 3b13ccf: feat(providers/azure): add transcribe - e2aceaf: feat: add raw chunk support - eb173f1: chore (providers): remove model shorthand deprecation warnings - db72adc: chore(providers/openai): update completion model to use providerOptions - 9bf7291: chore(providers/openai): enable structuredOutputs by default & switch to provider option - 9301f86: refactor (image-model): rename `ImageModelV1` to `ImageModelV2` - 3db5258: update: Azure OpenAI provider to v1 API format - 4617fab: chore(embedding-models): remove remaining settings - 52ce942: chore(providers/openai): remove & enable strict compatibility by default - 205077b: fix: improve Zod compatibility - Updated dependencies - @ai-sdk/provider-utils@3.0.0 - @ai-sdk/provider@2.0.0 - @ai-sdk/openai@2.0.0 ## 2.0.0-beta.16 ### Patch Changes - Updated dependencies [88a8ee5] - @ai-sdk/provider-utils@3.0.0-beta.10 - @ai-sdk/openai@2.0.0-beta.16 ## 2.0.0-beta.15 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.0-beta.15 - @ai-sdk/provider@2.0.0-beta.2 - @ai-sdk/provider-utils@3.0.0-beta.9 ## 2.0.0-beta.14 ### Patch Changes - 004fb17: feat(azure): add speech model support and fix transcription - eb173f1: chore (providers): remove model shorthand deprecation warnings - Updated dependencies - @ai-sdk/openai@2.0.0-beta.14 - @ai-sdk/provider-utils@3.0.0-beta.8 ## 2.0.0-beta.13 ### Patch Changes - Updated dependencies [e7fcc86] - @ai-sdk/provider-utils@3.0.0-beta.7 - @ai-sdk/openai@2.0.0-beta.13 ## 2.0.0-beta.12 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.0-beta.12 - @ai-sdk/provider-utils@3.0.0-beta.6 ## 2.0.0-beta.11 ### Patch Changes - 3db5258: update: Azure OpenAI provider to v1 API format - Updated dependencies - @ai-sdk/provider-utils@3.0.0-beta.5 - @ai-sdk/openai@2.0.0-beta.11 ## 2.0.0-beta.10 ### Patch Changes - 205077b: fix: improve Zod compatibility - Updated dependencies - @ai-sdk/openai@2.0.0-beta.10 - @ai-sdk/provider-utils@3.0.0-beta.4 ## 2.0.0-beta.9 ### Patch Changes - Updated dependencies [faea29f] - @ai-sdk/openai@2.0.0-beta.9 ## 2.0.0-beta.8 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.0-beta.3 - @ai-sdk/openai@2.0.0-beta.8 ## 2.0.0-beta.7 ### Patch Changes - Updated dependencies [209256d] - @ai-sdk/openai@2.0.0-beta.7 ## 2.0.0-beta.6 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.0-beta.6 ## 2.0.0-beta.5 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.0-beta.5 ## 2.0.0-beta.4 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.0-beta.4 ## 2.0.0-beta.3 ### Patch Changes - Updated dependencies [efc3a62] - @ai-sdk/openai@2.0.0-beta.3 ## 2.0.0-beta.2 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.0-beta.2 - @ai-sdk/openai@2.0.0-beta.2 ## 2.0.0-beta.1 ### Patch Changes - Updated dependencies - @ai-sdk/provider@2.0.0-beta.1 - @ai-sdk/provider-utils@3.0.0-beta.1 - @ai-sdk/openai@2.0.0-beta.1 ## 2.0.0-alpha.15 ### Patch Changes - Updated dependencies - @ai-sdk/provider@2.0.0-alpha.15 - @ai-sdk/provider-utils@3.0.0-alpha.15 - @ai-sdk/openai@2.0.0-alpha.15 ## 2.0.0-alpha.14 ### Patch Changes - Updated dependencies - @ai-sdk/provider@2.0.0-alpha.14 - @ai-sdk/openai@2.0.0-alpha.14 - @ai-sdk/provider-utils@3.0.0-alpha.14 ## 2.0.0-alpha.13 ### Patch Changes - Updated dependencies [68ecf2f] - @ai-sdk/provider@2.0.0-alpha.13 - @ai-sdk/openai@2.0.0-alpha.13 - @ai-sdk/provider-utils@3.0.0-alpha.13 ## 2.0.0-alpha.12 ### Patch Changes - e2aceaf: feat: add raw chunk support - Updated dependencies - @ai-sdk/openai@2.0.0-alpha.12 - @ai-sdk/provider@2.0.0-alpha.12 - @ai-sdk/provider-utils@3.0.0-alpha.12 ## 2.0.0-alpha.11 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.0-alpha.11 - @ai-sdk/provider@2.0.0-alpha.11 - @ai-sdk/provider-utils@3.0.0-alpha.11 ## 2.0.0-alpha.10 ### Patch Changes - Updated dependencies [c4df419] - @ai-sdk/provider@2.0.0-alpha.10 - @ai-sdk/openai@2.0.0-alpha.10 - @ai-sdk/provider-utils@3.0.0-alpha.10 ## 2.0.0-alpha.9 ### Patch Changes - Updated dependencies [811dff3] - @ai-sdk/provider@2.0.0-alpha.9 - @ai-sdk/openai@2.0.0-alpha.9 - @ai-sdk/provider-utils@3.0.0-alpha.9 ## 2.0.0-alpha.8 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.0-alpha.8 - @ai-sdk/provider@2.0.0-alpha.8 - @ai-sdk/openai@2.0.0-alpha.8 ## 2.0.0-alpha.7 ### Patch Changes - Updated dependencies [5c56081] - @ai-sdk/provider@2.0.0-alpha.7 - @ai-sdk/openai@2.0.0-alpha.7 - @ai-sdk/provider-utils@3.0.0-alpha.7 ## 2.0.0-alpha.6 ### Patch Changes - Updated dependencies [0d2c085] - @ai-sdk/provider@2.0.0-alpha.6 - @ai-sdk/openai@2.0.0-alpha.6 - @ai-sdk/provider-utils@3.0.0-alpha.6 ## 2.0.0-alpha.4 ### Patch Changes - Updated dependencies [dc714f3] - @ai-sdk/provider@2.0.0-alpha.4 - @ai-sdk/openai@2.0.0-alpha.4 - @ai-sdk/provider-utils@3.0.0-alpha.4 ## 2.0.0-alpha.3 ### Patch Changes - Updated dependencies [6b98118] - @ai-sdk/provider@2.0.0-alpha.3 - @ai-sdk/openai@2.0.0-alpha.3 - @ai-sdk/provider-utils@3.0.0-alpha.3 ## 2.0.0-alpha.2 ### Patch Changes - Updated dependencies [26535e0] - @ai-sdk/provider@2.0.0-alpha.2 - @ai-sdk/openai@2.0.0-alpha.2 - @ai-sdk/provider-utils@3.0.0-alpha.2 ## 2.0.0-alpha.1 ### Patch Changes - Updated dependencies [3f2f00c] - @ai-sdk/provider@2.0.0-alpha.1 - @ai-sdk/openai@2.0.0-alpha.1 - @ai-sdk/provider-utils@3.0.0-alpha.1 ## 2.0.0-canary.21 ### Patch Changes - Updated dependencies [faf8446] - @ai-sdk/provider-utils@3.0.0-canary.19 - @ai-sdk/openai@2.0.0-canary.20 ## 2.0.0-canary.20 ### Patch Changes - Updated dependencies [40acf9b] - @ai-sdk/provider-utils@3.0.0-canary.18 - @ai-sdk/openai@2.0.0-canary.19 ## 2.0.0-canary.19 ### Major Changes - 516be5b: ### Move Image Model Settings into generate options Image Models no longer have settings. Instead, `maxImagesPerCall` can be passed directly to `generateImage()`. All other image settings can be passed to `providerOptions[provider]`. Before ```js await generateImage({ model: luma.image("photon-flash-1", { maxImagesPerCall: 5, pollIntervalMillis: 500, }), prompt, n: 10, }); ``` After ```js await generateImage({ model: luma.image("photon-flash-1"), prompt, n: 10, maxImagesPerCall: 5, providerOptions: { luma: { pollIntervalMillis: 5 }, }, }); ``` Pull Request: https://github.com/vercel/ai/pull/6180 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.0-canary.18 - @ai-sdk/provider-utils@3.0.0-canary.17 ## 2.0.0-canary.18 ### Patch Changes - 52ce942: chore(providers/openai): remove & enable strict compatibility by default - Updated dependencies - @ai-sdk/openai@2.0.0-canary.17 - @ai-sdk/provider-utils@3.0.0-canary.16 ## 2.0.0-canary.17 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.0-canary.15 - @ai-sdk/provider@2.0.0-canary.14 - @ai-sdk/openai@2.0.0-canary.16 ## 2.0.0-canary.16 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.0-canary.14 - @ai-sdk/openai@2.0.0-canary.15 - @ai-sdk/provider@2.0.0-canary.13 ## 2.0.0-canary.15 ### Patch Changes - Updated dependencies - @ai-sdk/provider@2.0.0-canary.12 - @ai-sdk/provider-utils@3.0.0-canary.13 - @ai-sdk/openai@2.0.0-canary.14 ## 2.0.0-canary.14 ### Patch Changes - 9bf7291: chore(providers/openai): enable structuredOutputs by default & switch to provider option - 4617fab: chore(embedding-models): remove remaining settings - Updated dependencies - @ai-sdk/openai@2.0.0-canary.13 - @ai-sdk/provider@2.0.0-canary.11 - @ai-sdk/provider-utils@3.0.0-canary.12 ## 2.0.0-canary.13 ### Patch Changes - db72adc: chore(providers/openai): update completion model to use providerOptions - 9301f86: refactor (image-model): rename `ImageModelV1` to `ImageModelV2` - Updated dependencies - @ai-sdk/openai@2.0.0-canary.12 - @ai-sdk/provider-utils@3.0.0-canary.11 - @ai-sdk/provider@2.0.0-canary.10 ## 2.0.0-canary.12 ### Patch Changes - Updated dependencies - @ai-sdk/provider@2.0.0-canary.9 - @ai-sdk/openai@2.0.0-canary.11 - @ai-sdk/provider-utils@3.0.0-canary.10 ## 2.0.0-canary.11 ### Patch Changes - Updated dependencies - @ai-sdk/provider@2.0.0-canary.8 - @ai-sdk/openai@2.0.0-canary.10 - @ai-sdk/provider-utils@3.0.0-canary.9 ## 2.0.0-canary.10 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.0-canary.9 ## 2.0.0-canary.9 ### Patch Changes - 3b13ccf: feat(providers/azure): add transcribe - Updated dependencies - @ai-sdk/provider-utils@3.0.0-canary.8 - @ai-sdk/provider@2.0.0-canary.7 - @ai-sdk/openai@2.0.0-canary.8 ## 2.0.0-canary.8 ### Patch Changes - Updated dependencies - @ai-sdk/provider@2.0.0-canary.6 - @ai-sdk/openai@2.0.0-canary.7 - @ai-sdk/provider-utils@3.0.0-canary.7 ## 2.0.0-canary.7 ### Patch Changes - Updated dependencies - @ai-sdk/openai@2.0.0-canary.6 - @ai-sdk/provider@2.0.0-canary.5 - @ai-sdk/provider-utils@3.0.0-canary.6 ## 2.0.0-canary.6 ### Patch Changes - Updated dependencies [6f6bb89] - @ai-sdk/provider@2.0.0-canary.4 - @ai-sdk/openai@2.0.0-canary.5 - @ai-sdk/provider-utils@3.0.0-canary.5 ## 2.0.0-canary.5 ### Patch Changes - Updated dependencies [d1a1aa1] - @ai-sdk/provider@2.0.0-canary.3 - @ai-sdk/openai@2.0.0-canary.4 - @ai-sdk/provider-utils@3.0.0-canary.4 ## 2.0.0-canary.4 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.0-canary.3 - @ai-sdk/provider@2.0.0-canary.2 - @ai-sdk/openai@2.0.0-canary.3 ## 2.0.0-canary.3 ### Patch Changes - Updated dependencies - @ai-sdk/provider@2.0.0-canary.1 - @ai-sdk/openai@2.0.0-canary.2 - @ai-sdk/provider-utils@3.0.0-canary.2 ## 2.0.0-canary.2 ### Patch Changes - c467b38: feat (provider/azure): add OpenAI responses API support ## 2.0.0-canary.1 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@3.0.0-canary.1 - @ai-sdk/openai@2.0.0-canary.1 ## 2.0.0-canary.0 ### Major Changes - d5f588f: AI SDK 5 ### Patch Changes - Updated dependencies [d5f588f] - @ai-sdk/provider-utils@3.0.0-canary.0 - @ai-sdk/openai@2.0.0-canary.0 - @ai-sdk/provider@2.0.0-canary.0 ## 1.3.6 ### Patch Changes - Updated dependencies [28be004] - @ai-sdk/provider-utils@2.2.3 - @ai-sdk/openai@1.3.6 ## 1.3.5 ### Patch Changes - Updated dependencies - @ai-sdk/openai@1.3.5 - @ai-sdk/provider-utils@2.2.2 ## 1.3.4 ### Patch Changes - Updated dependencies [b520dba] - @ai-sdk/openai@1.3.4 ## 1.3.3 ### Patch Changes - Updated dependencies [24befd8] - @ai-sdk/openai@1.3.3 ## 1.3.2 ### Patch Changes - Updated dependencies [db15028] - @ai-sdk/openai@1.3.2 ## 1.3.1 ### Patch Changes - Updated dependencies [f10f0fa] - @ai-sdk/provider-utils@2.2.1 - @ai-sdk/openai@1.3.1 ## 1.3.0 ### Minor Changes - 5bc638d: AI SDK 4.2 ### Patch Changes - Updated dependencies [5bc638d] - @ai-sdk/openai@1.3.0 - @ai-sdk/provider@1.1.0 - @ai-sdk/provider-utils@2.2.0 ## 1.2.8 ### Patch Changes - Updated dependencies [9f4f1bc] - @ai-sdk/openai@1.2.8 ## 1.2.7 ### Patch Changes - Updated dependencies [d0c4659] - @ai-sdk/provider-utils@2.1.15 - @ai-sdk/openai@1.2.7 ## 1.2.6 ### Patch Changes - Updated dependencies [0bd5bc6] - @ai-sdk/provider@1.0.12 - @ai-sdk/openai@1.2.6 - @ai-sdk/provider-utils@2.1.14 ## 1.2.5 ### Patch Changes - Updated dependencies [2e1101a] - @ai-sdk/provider@1.0.11 - @ai-sdk/openai@1.2.5 - @ai-sdk/provider-utils@2.1.13 ## 1.2.4 ### Patch Changes - Updated dependencies [523f128] - @ai-sdk/openai@1.2.4 ## 1.2.3 ### Patch Changes - Updated dependencies [1531959] - @ai-sdk/provider-utils@2.1.12 - @ai-sdk/openai@1.2.3 ## 1.2.2 ### Patch Changes - Updated dependencies [e3a389e] - @ai-sdk/openai@1.2.2 ## 1.2.1 ### Patch Changes - Updated dependencies [e1d3d42] - @ai-sdk/provider@1.0.10 - @ai-sdk/openai@1.2.1 - @ai-sdk/provider-utils@2.1.11 ## 1.2.0 ### Minor Changes - ede6d1b: feat (provider/azure): Add Azure image model support ### Patch Changes - Updated dependencies [ede6d1b] - @ai-sdk/openai@1.2.0 ## 1.1.15 ### Patch Changes - Updated dependencies [d8216f8] - @ai-sdk/openai@1.1.15 ## 1.1.14 ### Patch Changes - Updated dependencies [ddf9740] - @ai-sdk/provider@1.0.9 - @ai-sdk/openai@1.1.14 - @ai-sdk/provider-utils@2.1.10 ## 1.1.13 ### Patch Changes - Updated dependencies [2761f06] - @ai-sdk/provider@1.0.8 - @ai-sdk/openai@1.1.13 - @ai-sdk/provider-utils@2.1.9 ## 1.1.12 ### Patch Changes - Updated dependencies [ea159cb] - @ai-sdk/openai@1.1.12 ## 1.1.11 ### Patch Changes - Updated dependencies [2e898b4] - @ai-sdk/provider-utils@2.1.8 - @ai-sdk/openai@1.1.11 ## 1.1.10 ### Patch Changes - Updated dependencies [3ff4ef8] - @ai-sdk/provider-utils@2.1.7 - @ai-sdk/openai@1.1.10 ## 1.1.9 ### Patch Changes - Updated dependencies [c55b81a] - @ai-sdk/openai@1.1.9 ## 1.1.8 ### Patch Changes - Updated dependencies [161be90] - @ai-sdk/openai@1.1.8 ## 1.1.7 ### Patch Changes - Updated dependencies [0a2f026] - @ai-sdk/openai@1.1.7 ## 1.1.6 ### Patch Changes - Updated dependencies [d89c3b9] - @ai-sdk/provider@1.0.7 - @ai-sdk/openai@1.1.6 - @ai-sdk/provider-utils@2.1.6 ## 1.1.5 ### Patch Changes - Updated dependencies [3a602ca] - @ai-sdk/provider-utils@2.1.5 - @ai-sdk/openai@1.1.5 ## 1.1.4 ### Patch Changes - Updated dependencies [066206e] - @ai-sdk/provider-utils@2.1.4 - @ai-sdk/openai@1.1.4 ## 1.1.3 ### Patch Changes - Updated dependencies [39e5c1f] - @ai-sdk/provider-utils@2.1.3 - @ai-sdk/openai@1.1.3 ## 1.1.2 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@2.1.2 - @ai-sdk/openai@1.1.2 - @ai-sdk/provider@1.0.6 ## 1.1.1 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@2.1.1 - @ai-sdk/openai@1.1.1 - @ai-sdk/provider@1.0.5 ## 1.1.0 ### Minor Changes - 62ba5ad: release: AI SDK 4.1 ### Patch Changes - Updated dependencies [62ba5ad] - @ai-sdk/openai@1.1.0 - @ai-sdk/provider-utils@2.1.0 ## 1.0.22 ### Patch Changes - Updated dependencies [00114c5] - @ai-sdk/provider-utils@2.0.8 - @ai-sdk/openai@1.0.20 ## 1.0.21 ### Patch Changes - Updated dependencies [218d001] - @ai-sdk/openai@1.0.19 ## 1.0.20 ### Patch Changes - Updated dependencies [fe816e4] - @ai-sdk/openai@1.0.18 ## 1.0.19 ### Patch Changes - Updated dependencies - @ai-sdk/openai@1.0.17 ## 1.0.18 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@2.0.7 - @ai-sdk/openai@1.0.16 ## 1.0.17 ### Patch Changes - Updated dependencies - @ai-sdk/openai@1.0.15 ## 1.0.16 ### Patch Changes - Updated dependencies - @ai-sdk/openai@1.0.14 - @ai-sdk/provider@1.0.4 - @ai-sdk/provider-utils@2.0.6 ## 1.0.15 ### Patch Changes - Updated dependencies [b19aa82] - @ai-sdk/openai@1.0.13 ## 1.0.14 ### Patch Changes - Updated dependencies [a4241ff] - @ai-sdk/openai@1.0.12 ## 1.0.13 ### Patch Changes - 5ed5e45: chore (config): Use ts-library.json tsconfig for no-UI libs. - Updated dependencies [5ed5e45] - @ai-sdk/provider-utils@2.0.5 - @ai-sdk/provider@1.0.3 - @ai-sdk/openai@1.0.11 ## 1.0.12 ### Patch Changes - Updated dependencies [d4fad4e] - @ai-sdk/openai@1.0.10 ## 1.0.11 ### Patch Changes - Updated dependencies - @ai-sdk/openai@1.0.9 ## 1.0.10 ### Patch Changes - Updated dependencies [09a9cab] - @ai-sdk/provider@1.0.2 - @ai-sdk/openai@1.0.8 - @ai-sdk/provider-utils@2.0.4 ## 1.0.9 ### Patch Changes - Updated dependencies [0984f0b] - @ai-sdk/provider-utils@2.0.3 - @ai-sdk/openai@1.0.7 ## 1.0.8 ### Patch Changes - Updated dependencies [a9a19cb] - @ai-sdk/openai@1.0.6 ## 1.0.7 ### Patch Changes - Updated dependencies [fc18132] - @ai-sdk/openai@1.0.5 ## 1.0.6 ### Patch Changes - 153c563: feat (provider/azure): add api version provider option ## 1.0.5 ### Patch Changes - Updated dependencies [b446ae5] - @ai-sdk/provider@1.0.1 - @ai-sdk/openai@1.0.4 - @ai-sdk/provider-utils@2.0.2 ## 1.0.4 ### Patch Changes - Updated dependencies [b748dfb] - @ai-sdk/openai@1.0.3 ## 1.0.3 ### Patch Changes - Updated dependencies [c3ab5de] - @ai-sdk/provider-utils@2.0.1 - @ai-sdk/openai@1.0.2 ## 1.0.2 ### Patch Changes - 700b2be: chore (provider/azure): update Azure OpenAI API version to 2024-10-01-preview ## 1.0.1 ### Patch Changes - Updated dependencies [5e6419a] - @ai-sdk/openai@1.0.1 ## 1.0.0 ### Major Changes - 66060f7: chore (release): bump major version to 4.0 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@2.0.0 - @ai-sdk/provider@1.0.0 - @ai-sdk/openai@1.0.0 ## 1.0.0-canary.3 ### Patch Changes - Updated dependencies [8426f55] - @ai-sdk/provider-utils@2.0.0-canary.3 - @ai-sdk/openai@1.0.0-canary.3 ## 1.0.0-canary.2 ### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@2.0.0-canary.2 - @ai-sdk/openai@1.0.0-canary.2 ## 1.0.0-canary.1 ### Patch Changes - Updated dependencies