Package com.microsoft.semantickernel.services
-
Interface Summary Interface Description AIService Marker interface for AI services.AIServiceSelector Represents a selector which will return anAIServiceSelectioncontaining instances ofAIServiceandPromptExecutionSettingsfrom the specified provider based on the model settings.NamedServiceProvider<T> A service provider for named services.TextAIService Marker interface for Text AI services, typically Chat or Text generation for OpenAI -
Class Summary Class Description AIServiceCollection A collection of AI services.AIServiceSelection<T extends AIService> The result of an AI service selection.BaseAIServiceSelector Base class forAIServiceSelectorimplementations which provides aMapbased collection from which anAIServicecan be selected.KernelContent<T> Base class which represents the content returned by an AI service.OrderedAIServiceSelector Implementation ofAIServiceSelectorthat selects the AI service based on the order of the execution settings.StreamingKernelContent<T> Base class which represents the content returned by a streaming AI service. -
Exception Summary Exception Description ServiceNotFoundException Exception thrown when a service is not found.