All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractSKContext Semantic Kernel contextAbstractSkFunction<RequestConfiguration> Abstract implementation of the SKFunction interface.AIException AI logic exceptionAIException.ErrorCodes Error codesAIFunction<RequestConfiguration extends AIRequestSettings> AIRequestSettings Request settings for an AI request.AIService Marker interface for AI servicesAIServiceCollection A collection that can hold AI servicesAIServiceProvider AIServiceSupplier Block Base class for blocks parsed from a prompt templateBlockTypes Buildable A marker interface for all classes that are buildable, typically via obtaining a builder fromSKBuilders.BuildersSingleton Enum singleton that service loads builder implementationsChatCompletion<ChatHistoryType extends ChatHistory> ChatCompletion.Builder<ChatHistoryType extends ChatHistory> ChatHistory Provides a history of messages between the User, Assistant and SystemChatHistory.AuthorRoles Role of the author of a chat messageChatHistory.Message Chat message representationChatRequestSettings Settings for a chat completion requestCompletionRequestSettings Settings for a text completion requestCompletionRequestSettings.Builder Builder for CompletionRequestSettingsCompletionSKFunction Semantic function for text completionCompletionSKFunction.Builder Builder for completion functionsCompletionType Defines if an AI service supports streaming or non-streaming completion requests.ConfigurationException Kernel logic exceptionConfigurationException.ErrorCodes ContextVariables Context Variables is a data structure that holds temporary data while a task is being performed.ContextVariables.Builder Builder for ContextVariablesDataEntryBase A base class for data entries.DefaultAIServiceProvider Default implementation ofAIServiceProviderDefaultNamedServiceProvider<T> Default implementation ofNamedServiceProviderDefineSKFunction Annotation that defines a method that can be invoked as a native functionEmbeddedResourceLoader EmbeddedResourceLoader.ResourceLocation Embedding Represents a strongly typed vector of numeric data.EmbeddingGeneration<TValue> Interface for text embedding generation servicesEmbeddingGeneration.Builder<T,E extends EmbeddingGeneration<T>> FunctionNotFound FunctionNotFound.ErrorCodes FunctionNotRegisteredException FunctionNotRegisteredException.ErrorCodes FunctionView Class used to copy and export data from the skill collection.InputConfig Input configuration (list of all input parameters for a semantic function).InputParameter Input parameter for semantic functionsKernel Interface for the semantic kernel.Kernel.Builder KernelConfig KernelConfig.Builder KernelException Kernel logic exceptionKernelException.ErrorCodes KernelExtensions KernelSkillsSupplier MemoryException Exception thrown for errors related to memory logic.MemoryException.ErrorCodes Semantic kernel memory error codes.MemoryQueryResult Copy of metadata associated with a memory entry.MemoryRecord A record in a Semantic Kernel memory.MemoryRecordMetadata Class representing the metadata associated with a Semantic Kernel memory.MemoryStore An interface for storing and retrieving indexedMemoryRecordobjects in a data store.MemoryStore.Builder<T extends MemoryStore> NamedServiceProvider<T> NotSupportedException NotSupportedException.ErrorCodes NullMemory Implementation ofSemanticTextMemorythat stores nothing.ParameterView PlanningException Exception thrown for errors related to planning.PlanningException.ErrorCodes Error codes for PlanningExceptionPromptTemplate Interface for prompt templatePromptTemplate.Builder PromptTemplateConfig Prompt template configurationPromptTemplateEngine Prompt template engine interfacePromptTemplateEngine.Builder ReadOnlyFunctionCollection ReadOnlySkillCollection Skill collection interface.ReadOnlySkillCollection.Builder RegistrableSkFunction SemanticFunctionConfig Semantic function configurationSemanticKernelBuilder<T extends Buildable> Interface for all builders that create Buildable objects.SemanticTextMemory An interface for semantic memory that creates and recalls memories associated with text.SemanticTextMemory.Builder ServiceLoadUtil SKBuilders SKCheckedException Provides the base exception from which all CHECKED Semantic Kernel exceptions derive.SKContext Semantic Kernel context.SKContext.Builder SKException Provides the base exception from which all Semantic Kernel exceptions derive.SKFunction<RequestConfiguration> Semantic Kernel callable function interfaceSKFunctionInputAttribute Annotates a parameter binding it to the "input" context variableSKFunctionParameters Annotates a parameter to a native functionSkillExecutor SkillsNotFoundException SkillsNotFoundException.ErrorCodes TextCompletion Interface for text completion servicesTextCompletion.Builder TextEmbeddingGeneration Interface for text embedding generation servicesTextEmbeddingGeneration.Builder Verify WritableContextVariables Context Variables is a data structure that holds temporary data while a task is being performed.WritableContextVariables.Builder