B C G O
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatCompletion.Builder
- build() - Method in class com.microsoft.semantickernel.aiservices.openai.textcompletion.OpenAITextGenerationService.Builder
- builder() - Static method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatCompletion
-
Create a new instance of
OpenAIChatCompletion.Builder. - builder() - Static method in class com.microsoft.semantickernel.aiservices.openai.textcompletion.OpenAITextGenerationService
-
Creates a builder for creating a
OpenAITextGenerationService. - Builder() - Constructor for class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatCompletion.Builder
- Builder() - Constructor for class com.microsoft.semantickernel.aiservices.openai.textcompletion.OpenAITextGenerationService.Builder
C
- com.microsoft.semantickernel.aiservices.openai.chatcompletion - package com.microsoft.semantickernel.aiservices.openai.chatcompletion
- com.microsoft.semantickernel.aiservices.openai.textcompletion - package com.microsoft.semantickernel.aiservices.openai.textcompletion
G
- getArguments() - Method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIFunctionToolCall
-
Gets a name/value collection of the arguments to the function, if any.
- getChatMessageContentsAsync(ChatHistory, Kernel, InvocationContext) - Method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatCompletion
- getChatMessageContentsAsync(String, Kernel, InvocationContext) - Method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatCompletion
- getChoices() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse
-
Gets the choices of the chat completion response.
- getCompletionTokens() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse.Usage
-
Gets the number of tokens used for the completion.
- getContent() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse.Message
-
Gets the content of the message.
- getCreated() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse
-
Gets the created time of the chat completion response.
- getFinishDetails() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse.Choice
-
Gets the finish details in the chat completion response.
- getFunctionName() - Method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIFunctionToolCall
-
Gets the name of the function.
- getId() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse
-
Gets the id of the chat completion response.
- getId() - Method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIFunctionToolCall
-
Gets the ID of the tool call.
- getIndex() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse.Choice
-
Gets the index of the choice.
- getMessage() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse.Choice
-
Gets the message in the chat completion response.
- getModel() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse
-
Gets the model of the chat completion response.
- getModelId() - Method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatCompletion
- getModelId() - Method in class com.microsoft.semantickernel.aiservices.openai.textcompletion.OpenAITextGenerationService
- getObject() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse
-
Gets the object of the chat completion response.
- getPluginName() - Method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIFunctionToolCall
-
Gets the name of the plugin with which this function is associated, if any.
- getPromptTokens() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse.Usage
-
Gets the number of tokens used for the prompt.
- getRole() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse.Message
-
Gets the role of the message.
- getServiceId() - Method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatCompletion
- getServiceId() - Method in class com.microsoft.semantickernel.aiservices.openai.textcompletion.OpenAITextGenerationService
- getStreamingTextContentsAsync(String, PromptExecutionSettings, Kernel) - Method in class com.microsoft.semantickernel.aiservices.openai.textcompletion.OpenAITextGenerationService
- getTextContentsAsync(String, PromptExecutionSettings, Kernel) - Method in class com.microsoft.semantickernel.aiservices.openai.textcompletion.OpenAITextGenerationService
- getToolCall() - Method in class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatMessageContent
-
Gets any tool calls requested.
- getTotalTokens() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse.Usage
-
Gets the total number of tokens used.
- getType() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse.FinishDetails
-
Gets the type of the finish details.
- getUsage() - Method in interface com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatResponse
-
Gets the usage of the chat completion response.
O
- OpenAIChatCompletion - Class in com.microsoft.semantickernel.aiservices.openai.chatcompletion
-
OpenAI chat completion service.
- OpenAIChatCompletion.Builder - Class in com.microsoft.semantickernel.aiservices.openai.chatcompletion
-
Builder for creating a new instance of
OpenAIChatCompletion. - OpenAIChatMessageContent<T> - Class in com.microsoft.semantickernel.aiservices.openai.chatcompletion
-
Represents the content of a chat message.
- OpenAIChatMessageContent(AuthorRole, String, String, T, Charset, FunctionResultMetadata, List<OpenAIFunctionToolCall>) - Constructor for class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIChatMessageContent
-
Creates a new instance of the
OpenAIChatMessageContentclass. - OpenAIChatResponse - Interface in com.microsoft.semantickernel.aiservices.openai.chatcompletion
-
Represents the response from the OpenAI chat completion API.
- OpenAIChatResponse.Choice - Interface in com.microsoft.semantickernel.aiservices.openai.chatcompletion
-
Represents a choice in the chat completion response.
- OpenAIChatResponse.FinishDetails - Interface in com.microsoft.semantickernel.aiservices.openai.chatcompletion
-
Represents the finish details in the chat completion response.
- OpenAIChatResponse.Message - Interface in com.microsoft.semantickernel.aiservices.openai.chatcompletion
-
Represents a message in the chat completion response.
- OpenAIChatResponse.Usage - Interface in com.microsoft.semantickernel.aiservices.openai.chatcompletion
-
Represents the usage of the chat completion API.
- OpenAIFunctionToolCall - Class in com.microsoft.semantickernel.aiservices.openai.chatcompletion
-
Represents a call to a function in the OpenAI tool.
- OpenAIFunctionToolCall(String, String, String, KernelFunctionArguments) - Constructor for class com.microsoft.semantickernel.aiservices.openai.chatcompletion.OpenAIFunctionToolCall
-
Creates a new instance of the
OpenAIFunctionToolCallclass. - OpenAITextGenerationService - Class in com.microsoft.semantickernel.aiservices.openai.textcompletion
-
An OpenAI implementation of a
TextGenerationService. - OpenAITextGenerationService.Builder - Class in com.microsoft.semantickernel.aiservices.openai.textcompletion
-
Builder for a TextGenerationService
All Classes All Packages