microsoft / semantic-kernel

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

Process Framework Control Plane #9409

Open tommasodotNET opened 1 month ago

tommasodotNET commented 1 month ago

Process Framework Control Plane

Process Framework is great, but it would be nice to have a native control panel. In this panel one could have complete visibility and control over all the different steps added to the process. Specific functionalities might include the ability to start/stop/restart a certain step and the ability to trace a certain prompt to analyze all the steps involved in the response for said prompt (logs, token used, etc).

tommasodotNET commented 1 month ago

Since Dapr support has been added, having this type of control plane would help a lot in a distributed env. Maybe we could leverage .NET Aspire as a starting point and implement few components to also support a "build your own control plane" scenario?

evchaki commented 1 month ago

@tommasodotNET - good idea, we will take a look after we go through the core Process Framework items.