Showing results for Tag: C# from Semantic Kernel

May 21, 2025
Post comments count0
Post likes count0

Transitioning to new Extensions AI IEmbeddingGenerator interface

Roger Barreto
Roger Barreto

As Semantic Kernel shifts its foundational abstractions to Microsoft.Extensions.AI, we are obsoleting and moving away from our experimental embeddings interfaces to the new standardized abstractions that provide a more consistent and powerful way to work with AI services across the .NET ecosystem. The Evolution of Embedding Generation in Seman...

Semantic KernelAnnouncementSamples
Apr 3, 2025
Post comments count1
Post likes count3

Using OpenAI’s Audio-Preview Model with Semantic Kernel

Roger Barreto
Roger Barreto

OpenAI's gpt-4o-audio-preview is a powerful multimodal model that enables audio input and output capabilities, allowing developers to create more natural and accessible AI interactions. This model supports both speech-to-text and text-to-speech functionalities in a single API call through the Chat Completions API, making it suitable for building vo...

Semantic KernelSamples.NET
Jan 8, 2024
Post comments count1
Post likes count2

GUEST POST: How to build a Kernel Memory connector and use Elasticsearch as vector database

Alessandro Federici
Alessandro Federici

This article will help readers to create their own connectors for Kernel Memory. It will introduce fundamental concepts of Kernel Memory and Elasticsearch and will show some practical use cases of how to use the interface IMemoryDb. The complete source code for the connector is located in the GitHub repository FreeMindLabs.KernelMemory.Elasticse...

Semantic KernelSamplesVector Database