diff --git a/framework/src/Volo.Abp.AI.Abstractions/Volo/Abp/AI/IKernel.cs b/framework/src/Volo.Abp.AI.Abstractions/Volo/Abp/AI/IKernel.cs index 1dc02dc260..20a002e682 100644 --- a/framework/src/Volo.Abp.AI.Abstractions/Volo/Abp/AI/IKernel.cs +++ b/framework/src/Volo.Abp.AI.Abstractions/Volo/Abp/AI/IKernel.cs @@ -1,8 +1,9 @@ +using Microsoft.SemanticKernel; + namespace Volo.Abp.AI; public interface IKernel where TWorkSpace : class { -} - - + Kernel Kernel { get; } +} \ No newline at end of file diff --git a/framework/src/Volo.Abp.AI/Volo/Abp/AI/TypedKernel.cs b/framework/src/Volo.Abp.AI/Volo/Abp/AI/TypedKernel.cs index b706eebee7..2d46136c0b 100644 --- a/framework/src/Volo.Abp.AI/Volo/Abp/AI/TypedKernel.cs +++ b/framework/src/Volo.Abp.AI/Volo/Abp/AI/TypedKernel.cs @@ -7,11 +7,11 @@ namespace Volo.Abp.AI; public class TypedKernel : IKernel where TWorkSpace : class { - public Kernel InnerKernel { get; } + public Kernel Kernel { get; } public TypedKernel(IServiceProvider serviceProvider) { - InnerKernel = serviceProvider.GetRequiredKeyedService( + Kernel = serviceProvider.GetRequiredKeyedService( AbpAIOptions.GetKernelServiceKeyName( WorkspaceNameAttribute.GetWorkspaceName())); }