com.microsoft.semantickernel.services
Classes
| AIServiceCollection |
A collection of AI services. |
| AIServiceSelection<T> |
The result of an AI service selection. |
| BaseAIServiceSelector |
Base class for AIServiceSelector implementations which provides a |
| KernelContentImpl<T> |
Base class which represents the content returned by an AI service. |
| OrderedAIServiceSelector |
Implementation of AIServiceSelector that selects the AI service based on the order of the execution settings. |
| ServiceNotFoundException |
Exception thrown when a service is not found. |
| StreamingTextContent<T> |
Base class which represents the content returned by a streaming AI service. |
Interfaces
| AIService |
Marker interface for AI services. |
| AIServiceSelector |
Represents a selector which will return an AIServiceSelection<T> containing instances of AIService and PromptExecutionSettings from the specified provider based on the model settings. |
| KernelContent<T> |
Base class which represents the content returned by an AI service. |
| NamedServiceProvider<T> |
A service provider for named services. |
| StreamingKernelContent<T> |
Base class which represents the content returned by an AI service. |
| TextAIService |
Marker interface for Text AI services, typically Chat or Text generation for OpenAI |