-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.Net: Could not load type 'Microsoft.SemanticKernel.Orchestration.SKContext' from assembly #4138
Comments
Hi @Alerinos ! This document contains list of recent changes in SK: By following link, you can find dotnet notebooks with usage examples: If you have a specific scenario and need an assistance, please let us know. Thank you! |
Hi @dmytrostruk, Here is a compatibility problem with .net 8 and assembly. The same problem has been described by me and others in the SQL repository. Below is the PR that fixes the problem, probably many people will have the same problem as me. |
@Alerinos Could you please share more details about error including:
Thank you! |
I wonder if Microsoft.SemanticKernel.TemplateEngine.IPromptTemplate in Beta8 has a replacement in RC3 or has been deprecated. |
@strikene You can find it under root namespace - semantic-kernel/dotnet/src/SemanticKernel.Abstractions/PromptTemplate/IPromptTemplate.cs Lines 6 to 11 in b01dac6
Yes, the migration from beta to RC is harder than usual due to big number of new changes and improvements. As we are preparing to v1 release, we want to make sure that each functionality in SK provides best value for our users. |
Thank you for your help, it saved me a lot of time. I also have a tricky question We've created a function on Beta8 that breaks down complex actions into single steps, and we'll output individual steps. Then create a plan with a separate step using 'SequentialPlanner', which works great. It avoids the 'model hallucination' when multiple functions are selected For a single plan created, it is actually the result of the previous plan that he uses when he executes it. It's easy to use SKContext to pass the variables of the previous step in a single step. Experimentally, this method is great for creating complex tasks with 'memory', but after upgrading the RC3 it seems that 'handlebar' does not provide such a way to allow us to pass on the results of the previous plan, as this result can be very large or even more than 32k. |
@strikene Could you please share some code examples which will demonstrate the use case and what is missing in current implementation? That would be very helpful, thanks a lot! |
Closing this issue, as response to initial question was provided. Feel free to create another issue if some of the listed problems are unresolved. |
Error:
Same error as with SqlClient:
dotnet/SqlClient#1930
The text was updated successfully, but these errors were encountered: