# @ai-sdk/azure

## 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
  - @ai-sdk/openai@1.0.0-canary.1
  - @ai-sdk/provider-utils@2.0.0-canary.1

## 1.0.0-canary.0

### Major Changes

- 66060f7: chore (release): bump major version to 4.0

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@2.0.0-canary.0
  - @ai-sdk/provider@1.0.0-canary.0
  - @ai-sdk/openai@1.0.0-canary.0

## 0.0.52

### Patch Changes

- Updated dependencies [0bc4115]
  - @ai-sdk/openai@0.0.72

## 0.0.51

### Patch Changes

- Updated dependencies [54a3a59]
  - @ai-sdk/openai@0.0.71

## 0.0.50

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@1.0.22
  - @ai-sdk/provider@0.0.26
  - @ai-sdk/openai@0.0.70

## 0.0.49

### Patch Changes

- Updated dependencies [b9b0d7b]
  - @ai-sdk/provider@0.0.25
  - @ai-sdk/openai@0.0.69
  - @ai-sdk/provider-utils@1.0.21

## 0.0.48

### Patch Changes

- Updated dependencies [741ca51]
  - @ai-sdk/openai@0.0.68

## 0.0.47

### Patch Changes

- 861fb35: fix (provider/azure): support token usage information when streaming

## 0.0.46

### Patch Changes

- Updated dependencies [39fccee]
  - @ai-sdk/openai@0.0.67

## 0.0.45

### Patch Changes

- Updated dependencies [3f29c10]
  - @ai-sdk/openai@0.0.66

## 0.0.44

### Patch Changes

- Updated dependencies [e8aed44]
  - @ai-sdk/openai@0.0.65

## 0.0.43

### Patch Changes

- Updated dependencies [5aa576d]
  - @ai-sdk/openai@0.0.64

## 0.0.42

### Patch Changes

- 9994f55: chore (provider/azure): update Azure OpenAI API version to 2024-08-01-preview

## 0.0.41

### Patch Changes

- Updated dependencies [d595d0d]
  - @ai-sdk/provider@0.0.24
  - @ai-sdk/openai@0.0.63
  - @ai-sdk/provider-utils@1.0.20

## 0.0.40

### Patch Changes

- Updated dependencies [7efa867]
  - @ai-sdk/openai@0.0.62

## 0.0.39

### Patch Changes

- Updated dependencies [8132a60]
  - @ai-sdk/openai@0.0.61

## 0.0.38

### Patch Changes

- Updated dependencies [273f696]
  - @ai-sdk/provider-utils@1.0.19
  - @ai-sdk/openai@0.0.60

## 0.0.37

### Patch Changes

- Updated dependencies [a0991ec]
  - @ai-sdk/openai@0.0.59

## 0.0.36

### Patch Changes

- Updated dependencies [e0c36bd]
  - @ai-sdk/openai@0.0.58

## 0.0.35

### Patch Changes

- Updated dependencies [d1aaeae]
  - @ai-sdk/openai@0.0.57

## 0.0.34

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@1.0.18
  - @ai-sdk/provider@0.0.23
  - @ai-sdk/openai@0.0.56

## 0.0.33

### Patch Changes

- Updated dependencies [28cbf2e]
  - @ai-sdk/openai@0.0.55

## 0.0.32

### Patch Changes

- 26515cb: feat (ai/provider): introduce ProviderV1 specification
- Updated dependencies [26515cb]
  - @ai-sdk/provider@0.0.22
  - @ai-sdk/openai@0.0.54
  - @ai-sdk/provider-utils@1.0.17

## 0.0.31

### Patch Changes

- Updated dependencies [09f895f]
  - @ai-sdk/provider-utils@1.0.16
  - @ai-sdk/openai@0.0.53

## 0.0.30

### Patch Changes

- Updated dependencies [d5b6a15]
  - @ai-sdk/openai@0.0.52

## 0.0.29

### Patch Changes

- Updated dependencies [d67fa9c]
  - @ai-sdk/provider-utils@1.0.15
  - @ai-sdk/openai@0.0.51

## 0.0.28

### Patch Changes

- Updated dependencies [f2c025e]
  - @ai-sdk/provider@0.0.21
  - @ai-sdk/openai@0.0.50
  - @ai-sdk/provider-utils@1.0.14

## 0.0.27

### Patch Changes

- Updated dependencies [f42d9bd]
  - @ai-sdk/openai@0.0.49

## 0.0.26

### Patch Changes

- Updated dependencies [6ac355e]
  - @ai-sdk/provider@0.0.20
  - @ai-sdk/openai@0.0.48
  - @ai-sdk/provider-utils@1.0.13

## 0.0.25

### Patch Changes

- dd712ac: fix: use FetchFunction type to prevent self-reference
- Updated dependencies
  - @ai-sdk/openai@0.0.47
  - @ai-sdk/provider-utils@1.0.12

## 0.0.24

### Patch Changes

- Updated dependencies
  - @ai-sdk/openai@0.0.46
  - @ai-sdk/provider@0.0.19
  - @ai-sdk/provider-utils@1.0.11

## 0.0.23

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@1.0.10
  - @ai-sdk/provider@0.0.18
  - @ai-sdk/openai@0.0.45

## 0.0.22

### Patch Changes

- Updated dependencies [029af4c]
  - @ai-sdk/provider@0.0.17
  - @ai-sdk/openai@0.0.44
  - @ai-sdk/provider-utils@1.0.9

## 0.0.21

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider@0.0.16
  - @ai-sdk/openai@0.0.43
  - @ai-sdk/provider-utils@1.0.8

## 0.0.20

### Patch Changes

- Updated dependencies [96aed25]
  - @ai-sdk/provider@0.0.15
  - @ai-sdk/openai@0.0.42
  - @ai-sdk/provider-utils@1.0.7

## 0.0.19

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@1.0.6
  - @ai-sdk/openai@0.0.41

## 0.0.18

### Patch Changes

- b99180b5: feat (provider/azure): update Azure API version to 2024-06-01

## 0.0.17

### Patch Changes

- Updated dependencies [a8d1c9e9]
  - @ai-sdk/provider-utils@1.0.5
  - @ai-sdk/provider@0.0.14
  - @ai-sdk/openai@0.0.40

## 0.0.16

### Patch Changes

- Updated dependencies [4f88248f]
  - @ai-sdk/provider-utils@1.0.4
  - @ai-sdk/openai@0.0.39

## 0.0.15

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider@0.0.13
  - @ai-sdk/openai@0.0.38
  - @ai-sdk/provider-utils@1.0.3

## 0.0.14

### Patch Changes

- 68066fea: feat (provider/azure): add baseURL configuration option

## 0.0.13

### Patch Changes

- Updated dependencies [89947fc5]
  - @ai-sdk/openai@0.0.37

## 0.0.12

### Patch Changes

- Updated dependencies [b7290943]
  - @ai-sdk/provider@0.0.12
  - @ai-sdk/openai@0.0.36
  - @ai-sdk/provider-utils@1.0.2

## 0.0.11

### Patch Changes

- Updated dependencies [d481729f]
  - @ai-sdk/provider-utils@1.0.1
  - @ai-sdk/openai@0.0.35

## 0.0.10

### Patch Changes

- 5edc6110: feat (ai/core): add custom request header support
- Updated dependencies
  - @ai-sdk/provider@0.0.11
  - @ai-sdk/openai@0.0.34
  - @ai-sdk/provider-utils@1.0.0

## 0.0.9

### Patch Changes

- Updated dependencies [02f6a088]
  - @ai-sdk/provider-utils@0.0.16
  - @ai-sdk/openai@0.0.33

## 0.0.8

### Patch Changes

- Updated dependencies [1b37b8b9]
  - @ai-sdk/openai@0.0.32

## 0.0.7

### Patch Changes

- eba071dd: feat (@ai-sdk/azure): add azure openai completion support
- 1ea890fe: feat (@ai-sdk/azure): add azure openai completion support
- Updated dependencies
  - @ai-sdk/openai@0.0.31

## 0.0.6

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@0.0.15
  - @ai-sdk/openai@0.0.30

## 0.0.5

### Patch Changes

- 4728c37f: feat (core): add text embedding model support to provider registry
- 7910ae84: feat (providers): support custom fetch implementations
- Updated dependencies
  - @ai-sdk/openai@0.0.29
  - @ai-sdk/provider-utils@0.0.14

## 0.0.4

### Patch Changes

- Updated dependencies [f9db8fd6]
  - @ai-sdk/openai@0.0.28

## 0.0.3

### Patch Changes

- Updated dependencies [fc9552ec]
  - @ai-sdk/openai@0.0.27

## 0.0.2

### Patch Changes

- Updated dependencies [7530f861]
  - @ai-sdk/openai@0.0.26

## 0.0.1

### Patch Changes

- 8b1362a7: feat (@ai-sdk/azure): add Azure OpenAI provider
- Updated dependencies [8b1362a7]
  - @ai-sdk/openai@0.0.25
