microsoft / semantic-kernel

Integrate cutting-edge LLM technology quickly and easily into your apps
https://aka.ms/semantic-kernel
MIT License
21.96k stars 3.27k forks source link

Will there be an rc3 for Microsoft.SemanticKernel.Connectors.Memory.AzureCognitiveSearch? #4071

Closed johnnyreilly closed 11 months ago

johnnyreilly commented 11 months ago

Describe the bug Bug might not be the right word. But there isn't a corresponding rc3 release of the Microsoft.SemanticKernel.Connectors.Memory.AzureCognitiveSearch package yet.

To Reproduce Install:

    <PackageReference Include="Microsoft.SemanticKernel" Version="1.0.0-rc3" />
    <PackageReference Include="Microsoft.SemanticKernel.Connectors.Memory.AzureCognitiveSearch" Version="1.0.0-rc2" />
[BE]       System.MissingMethodException: Method not found: 'System.Collections.Generic.IList`1<Azure.AI.OpenAI.ChatMessage> Azure.AI.OpenAI.ChatCompletionsOptions.get_Messages()'.
[BE]          at Microsoft.SemanticKernel.Connectors.AI.OpenAI.ClientCore.GetStreamingChatMessageContentsAsync(ChatHistory chat, PromptExecutionSettings executionSettings, Kernel kernel, CancellationToken cancellationToken)+MoveNext()
[BE]          at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
[BE]          at Microsoft.SemanticKernel.Connectors.AI.OpenAI.ClientCore.GetStreamingChatMessageContentsAsync(ChatHistory chat, PromptExecutionSettings executionSettings, Kernel kernel, CancellationToken cancellationToken)+System.IAsyncDisposable.DisposeAsync()

Expected behavior Code that works at run time

matthewbolanos commented 11 months ago

Yes, that's confusing! That is because we udpated it to use the right name. You can find it here: https://www.nuget.org/packages/Microsoft.SemanticKernel.Connectors.Memory.AzureAISearch/1.0.0-rc3

We will update the blog to call this out since this is probably a common problem people will run into.

johnnyreilly commented 11 months ago

Thanks!