Uses of Interface
com.microsoft.semantickernel.services.AIService
-
-
Uses of AIService in com.microsoft.semantickernel
Methods in com.microsoft.semantickernel with type parameters of type AIService Modifier and Type Method Description <T extends AIService>
TKernel. getService(Class<T> clazz)Get the service of the specified type from the kernel.<T extends AIService>
Kernel.BuilderKernel.Builder. withAIService(Class<T> clazz, T aiService)Adds a service to the kernel. -
Uses of AIService in com.microsoft.semantickernel.services
Classes in com.microsoft.semantickernel.services with type parameters of type AIService Modifier and Type Class Description classAIServiceSelection<T extends AIService>The result of an AI service selection.Subinterfaces of AIService in com.microsoft.semantickernel.services Modifier and Type Interface Description interfaceTextAIServiceMarker interface for Text AI services, typically Chat or Text generation for OpenAIMethods in com.microsoft.semantickernel.services with type parameters of type AIService Modifier and Type Method Description <T extends AIService>
TOrderedAIServiceSelector. getService(Class<T> clazz)Gets the service of the specified type.<T extends AIService>
AIServiceSelection<T>AIServiceSelector. trySelectAIService(Class<T> serviceType, KernelFunction<?> function, KernelFunctionArguments arguments)Resolves anAIServiceand associated andPromptExecutionSettingsbased on the associatedKernelFunctionandKernelFunctionArguments.<T extends AIService>
AIServiceSelection<T>BaseAIServiceSelector. trySelectAIService(Class<T> serviceType, KernelFunction<?> function, KernelFunctionArguments arguments)<T extends AIService>
AIServiceSelection<T>OrderedAIServiceSelector. trySelectAIService(Class<T> serviceType, KernelFunction<?> function, KernelFunctionArguments arguments, Map<Class<? extends AIService>,AIService> services)Methods in com.microsoft.semantickernel.services that return AIService Modifier and Type Method Description AIServiceOrderedAIServiceSelector. getService(String serviceId)Gets the service with the specified service id.Method parameters in com.microsoft.semantickernel.services with type arguments of type AIService Modifier and Type Method Description <T extends AIService>
AIServiceSelection<T>OrderedAIServiceSelector. trySelectAIService(Class<T> serviceType, KernelFunction<?> function, KernelFunctionArguments arguments, Map<Class<? extends AIService>,AIService> services)<T extends AIService>
AIServiceSelection<T>OrderedAIServiceSelector. trySelectAIService(Class<T> serviceType, KernelFunction<?> function, KernelFunctionArguments arguments, Map<Class<? extends AIService>,AIService> services) -
Uses of AIService in com.microsoft.semantickernel.services.audio
Subinterfaces of AIService in com.microsoft.semantickernel.services.audio Modifier and Type Interface Description interfaceAudioToTextServiceProvides audio to text service.interfaceTextToAudioServiceProvides audio to text service. -
Uses of AIService in com.microsoft.semantickernel.services.chatcompletion
Subinterfaces of AIService in com.microsoft.semantickernel.services.chatcompletion Modifier and Type Interface Description interfaceChatCompletionServiceChat completion service interface. -
Uses of AIService in com.microsoft.semantickernel.services.textcompletion
Subinterfaces of AIService in com.microsoft.semantickernel.services.textcompletion Modifier and Type Interface Description interfaceTextGenerationServiceInterface for text completion services
-