B C G O 
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 OpenAIChatMessageContent class.
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 OpenAIFunctionToolCall class.
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
B C G O 
All Classes All Packages