Prompt / Native Code Chaining

June 20, 2023 ยท View on GitHub

A simplified c# end-to-end sample to chain semantic functions and native functions.

Folder

FolderContentDescription
Client.NET application using Semantic Kernel to chain semantic functions (prompts) with native functions (.NET code)
CreateEnvAzure CLI script to create the necessary environment to run the sample applicationThe Azure CLI script provides the credentials (Azure API Key, Azure Endpoint, Azure Deployment Name) used in the sample application
SkillsLibrarySemantic functions and native functions used in the sample applicationBoth semantic and native functions are grouped into Skills where every semantic skill has it's own folder. The native JsonSkill is provided as a .NET Class Library (classlib)