[OpenAI][Inference] Introducing changes for v2025-01-01-preview
#44032
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Code generation for the spec changes introduced here: Azure/azure-rest-api-specs#32220
CHANGELOG
For
ChatCompletionOptions
:store
(bool), which enables saving outputs for FT (distillation)metadata
(string/string map), used withstore
reasoning_effort
(enum string,low
,medium
,high
) to configure how hardo1
thinksdeveloper
message role (system
replacement foro1
and newer models) now available. Other than the name, it's identicalprediction
added for predicted outputsmodalities
added ("text" | "audio") for audio input supportaudio
added for audio content options (voice, format, etc.)For
ChatCompletions
:ChatMessageAudioContentItem
PromptTokensDetails
getsAudioTokens
CompletionTokensDetails
getsAcceptedPredictionTokens
,RejectedPredictionTokens
, andAudioTokens