Replies: 1 comment
-
We have some new orchestration patterns. Please have a look at this one, which is related to the "plan and execute" notion: https://github.com/microsoft/semantic-kernel/blob/main/dotnet/samples/GettingStartedWithAgents/Orchestration/Step05_Magentic.cs |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Context : Exploring different solutions on multi-agent (MAS) sample projects.
Problem : I realized that there is no native way to create a plan and execute it later in the process. Imagine a scenario where one agent creates a plan for other agents across different geolocations (or any other distributed system).
Potential solution : Add possibility to depend on abstraction instead of implementation for the plugins' setup.
Current way to implement tool calling :
From docs
How it looks like with my workaround :
The extension method (not refactored, inspired from the actual source code of SK) is at the bottom of this note, please note the use of a
DummyExecutionLogicAsync
IFlightSearchPlugin.cs
Getting the plan (without the tools being called) :
Example :
Query : I need to plan a trip to Montpellier from Chicago In the next hour this is urgent.
KernelInterfaceExtensions.cs
Beta Was this translation helpful? Give feedback.
All reactions