Skip to content
Discussion options

You must be logged in to vote

That’s an unfortunate side effect of using serverless mode (and beta libraries). This is why we recommend running KM as a service - to keep KM’s internal dependencies separate from your app’s dependencies.

If your code references KM serverless classes and explicitly uses Azure.AI.OpenAI, it’s important to align your app with the same version KM is using to prevent breaking changes, especially since the Azure OpenAI library is still in beta. The same applies to any other libraries KM depends on, if different versions are used in your solution.

For reference:

  • KM currently uses Semantic Kernel 1.21.1
  • SK 1.21.1 internally uses Azure.AI.OpenAI 2.0.0-beta.5

Replies: 3 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@johnnyreilly
Comment options

@johnnyreilly
Comment options

Answer selected by dluc
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
1. Q&A
Labels
None yet
4 participants
Converted from issue

This discussion was converted from issue #821 on October 01, 2024 21:33.