mirror of
https://github.com/microsoft/semantic-kernel.git
synced 2026-10-12 02:19:06 +00:00
### Motivation and Context This is a python implementation of the KernelHttpServer. Trying to replicate the same functionalities the C# version offers. see: #851 ### Description Implementation of the KernelHttpServer in python. Currently not all applications are supported (some are missing skill implementation in python). Supported endpoint - [POST] api/skills/{skillName}/invoke/{functionName} - [GET] api/ping - [POST] api/planner/createplan - [POST] api/planner/execute/{maxsteps} Here the status of each application : - **book-creator-webapp-react** : Working - **chat-summary-webapp-react** : Not working , missing ConversationSummary skill in python - **github-qna-webapp-react** : Not working , missing the github skill in python - **auth-api-webapp-react** : Not working, missing ConversationSummary skill and TaskListSkill ### Contribution Checklist <!-- Before submitting this PR, please make sure: --> - [x] The code builds clean without any errors or warnings - [x] The PR follows SK Contribution Guidelines (https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) - [x] The code follows the .NET coding conventions (https://learn.microsoft.com/dotnet/csharp/fundamentals/coding-style/coding-conventions) verified with `dotnet format` - [x] All unit tests pass, and I have added new tests where possible - [x] I didn't break anyone 😄 --------- Co-authored-by: Abby Harrison <[email protected]> Co-authored-by: Mark Karle <[email protected]> Co-authored-by: Shawn Callegari <[email protected]> Co-authored-by: Dmytro Struk <[email protected]>