diff --git a/service/Abstractions/KernelMemoryBuilderExtensions.cs b/service/Abstractions/KernelMemoryBuilderExtensions.cs index be2881582..903e821a3 100644 --- a/service/Abstractions/KernelMemoryBuilderExtensions.cs +++ b/service/Abstractions/KernelMemoryBuilderExtensions.cs @@ -137,6 +137,13 @@ public static IKernelMemoryBuilder WithCustomEmbeddingGenerator( return builder; } + public static IKernelMemoryBuilder WithCustomEmbeddingGenerator( + this IKernelMemoryBuilder builder) where T : class, ITextEmbeddingGenerator + { + builder.AddSingleton(); + return builder; + } + public static IKernelMemoryBuilder WithCustomMemoryDb( this IKernelMemoryBuilder builder, IMemoryDb service,