Skip to content

.Net: Update {Azure}OpenAI Connectors to latest 2.2.0-beta.1 - #10496

Merged
Dmytro Struk (dmytrostruk) merged 9 commits into
microsoft:mainfrom
rogerbarreto:issues/10484-openai-versionbump
Feb 12, 2025
Merged

.Net: Update {Azure}OpenAI Connectors to latest 2.2.0-beta.1#10496
Dmytro Struk (dmytrostruk) merged 9 commits into
microsoft:mainfrom
rogerbarreto:issues/10484-openai-versionbump

Conversation

@rogerbarreto

Copy link
Copy Markdown
Member

Motivation and Context

Some Azure Backend API's may not fully work with the latest SDK updates, but this is rather a limitation of the backend not related to the SDK itself.

  • Some model and Azure OpenAI endpoints trigger error for both system and developer roles, only accepting user.
  • Attempting to use temperature parameters in reasoning models (o1+) is not supported in the backends
  • Some backend models may still reject the reasoning_effort parameter. (o1-mini)

@markwallace-microsoft Mark Wallace (markwallace-microsoft) added .NET Issue or Pull requests regarding .NET code kernel Issues or pull requests impacting the core kernel kernel.core labels Feb 12, 2025
@dmytrostruk

Copy link
Copy Markdown
Member

Roger Barreto (@rogerbarreto) FYI there is already existing community PR to update {Azure}OpenAI package versions: #10487

But it looks like your PR has more changes, feel free to decide which PR should be merged. Thanks!

@rwjdk

Copy link
Copy Markdown

It makes sense that 01-mini will not work... The model version is still pre-full release (It's from September last year)

image

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but PR is failing required checks.

Comment thread dotnet/src/SemanticKernel.Abstractions/AI/ChatCompletion/ChatHistory.cs Outdated
Comment thread dotnet/src/SemanticKernel.Abstractions/AI/ChatCompletion/ChatHistory.cs Outdated
Comment thread dotnet/src/SemanticKernel.Abstractions/AI/ChatCompletion/ChatHistory.cs Outdated
Comment thread dotnet/src/SemanticKernel.Abstractions/CompatibilitySuppressions.xml Outdated
@rogerbarreto
Roger Barreto (rogerbarreto) added this pull request to the merge queue Feb 12, 2025
@joslat

Copy link
Copy Markdown
Contributor

Very nice to see that the effort is supported! Awesome and looking forward to have this released ASAP :)

@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Feb 12, 2025
@rogerbarreto
Roger Barreto (rogerbarreto) added this pull request to the merge queue Feb 12, 2025
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Feb 12, 2025
@dmytrostruk
Dmytro Struk (dmytrostruk) added this pull request to the merge queue Feb 12, 2025
Merged via the queue into microsoft:main with commit 5e208a7 Feb 12, 2025
@rogerbarreto
Roger Barreto (rogerbarreto) deleted the issues/10484-openai-versionbump branch February 13, 2025 10:07
jcruzmot-te pushed a commit to thousandeyes/aia-semantic-kernel that referenced this pull request Sep 15, 2025
…ft#10496)

### Motivation and Context

- Resolves microsoft#10484 
- Resolves microsoft#10367
- Resolves microsoft#10201
- Resolves microsoft#9749

Some Azure Backend API's may not fully work with the latest SDK updates,
but this is rather a limitation of the backend not related to the SDK
itself.

- Some model and Azure OpenAI endpoints trigger error for both `system`
and `developer` roles, only accepting `user`.
- Attempting to use temperature parameters in reasoning models (o1+) is
not supported in the backends
- Some backend models may still reject the `reasoning_effort` parameter.
(o1-mini)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kernel.core kernel Issues or pull requests impacting the core kernel .NET Issue or Pull requests regarding .NET code

Projects

None yet

6 participants