Microsoft.SemanticKernel.Connectors.OpenAI Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
OpenAIAudioToTextExecutionSettings |
Execution settings for OpenAI audio-to-text request. |
OpenAIAudioToTextService |
OpenAI text-to-audio service. |
OpenAIChatCompletionService |
OpenAI chat completion service. |
OpenAIChatMessageContent |
OpenAI specialized chat message content |
OpenAIFileReference |
References an uploaded file by id. |
OpenAIFileService |
File service access for OpenAI: https://api.openai.com/v1/files |
OpenAIFileUploadExecutionSettings |
Execution serttings associated with Open AI file upload UploadContentAsync(BinaryContent, OpenAIFileUploadExecutionSettings, CancellationToken). |
OpenAIFunction |
Represents a function that can be passed to the OpenAI API |
OpenAIFunctionParameter |
Represents a function parameter that can be passed to an OpenAI function tool call. |
OpenAIFunctionReturnParameter |
Represents a function return parameter that can be returned by a tool call to OpenAI. |
OpenAIFunctionToolCall |
Represents an OpenAI function tool call with deserialized function name and arguments. |
OpenAIKernelFunctionMetadataExtensions |
Extensions for KernelFunctionMetadata specific to the OpenAI connector. |
OpenAIMemoryBuilderExtensions |
Provides extension methods for the MemoryBuilder class to configure OpenAI connector. |
OpenAIPluginCollectionExtensions |
Extension methods for IReadOnlyKernelPluginCollection. |
OpenAIPromptExecutionSettings |
Execution settings for an OpenAI completion request. |
OpenAIStreamingChatMessageContent |
OpenAI specialized streaming chat message content. |
OpenAITextEmbeddingGenerationService |
OpenAI implementation of ITextEmbeddingGenerationService |
OpenAITextToAudioExecutionSettings |
Execution settings for OpenAI text-to-audio request. |
OpenAITextToAudioService |
OpenAI text-to-audio service. |
OpenAITextToImageService |
OpenAI text to image service. |
ToolCallBehavior |
Represents a behavior for OpenAI tool calls. |
Structs
OpenAIFilePurpose |
Defines the purpose associated with the uploaded file: https://platform.openai.com/docs/api-reference/files/object#files/object-purpose |