Tag: SemanticKernel


  • Your First AI Application in .NET: A Step-by-Step Guide

    ,

    Welcome to this comprehensive guide on integrating Artificial Intelligence (AI) into .NET applications! If you’re new to AI development, this article explains everything step by step, including how to work with both traditional AI services and modern MCP (Model Context Protocol) servers. We’ll start with simple ways to call AI services and build up to…

    Read This Post: Your First AI Application in .NET: A Step-by-Step Guide
  • Building an AI-Powered Grocery Ordering Assistant with Semantic Kernel

    As artificial intelligence continues to evolve, one concept is shaping how applications interact with people: context-aware AI orchestration. Instead of handling each user request in isolation, modern AI systems can maintain context, understand intent, and execute workflows step by step. In this blog, I’ll walk you through a Grocery Shopping Assistant I built using Microsoft…

    Read This Post: Building an AI-Powered Grocery Ordering Assistant with Semantic Kernel
  • vTSafeKernelInvoker – Efficient Semantic Kernel Plugin Execution Without Extra AI Token Costs, Especially for Large Output Data

    ,

    vTSafeKernelInvoker is a lightweight .NET extension for Semantic Kernel that introduces the method InvokePromptFunctionUsingCustomizedKernelAsync. This method helps reduce AI service token usage and cost by avoiding unnecessary AI post-processing of plugin results. Curious about Semantic Kernel? Explore the official overview here: https://learn.microsoft.com/en-us/semantic-kernel/overview/ Why Use This Package? When using standard Semantic Kernel methods like InvokePromptAsync or GetChatMessageContentAsync (via IChatCompletionService) etc, the plugin result is…

    Read This Post: vTSafeKernelInvoker – Efficient Semantic Kernel Plugin Execution Without Extra AI Token Costs, Especially for Large Output Data