All Classes and Interfaces

Class
Description
The state of a job or item.
The representation of a single prompt completion as part of an overall chat completions request.
Representation of the response data from a chat completions request.
The configuration information for a chat completions request.
A single, role-attributed message within a chat completion interaction.
A description of the intended purpose of a message within a chat completions interaction.
The representation of a single prompt completion as part of an overall completions request.
Representation of the response data from a completions request.
Representation of the manner in which a completions response concluded.
Representation of a log probabilities model for a completions generation.
The configuration information for a completions request.
Representation of the token counts processed for a completions request.
Information about filtered content severity level and if it has been filtered or not.
Information about the content filtering category, if it has been detected.
Ratings for the intensity and risk level of harmful content.
Representation of a single embeddings relatedness comparison.
Representation of the response data from an embeddings request.
The configuration information for an embeddings request.
Measurement of the amount of tokens used in this request and response.
The name and arguments of a function that should be called, as generated by the model.
The name and arguments of a function that should be called, as generated by the model.
The definition of a caller-specified function that chat completions may invoke in response to matching user input.
A structure that specifies the exact name of a specific, request-provided function to use when processing a chat completions operation.
Represents the request data used to generate images.
The image url if successful, and an error otherwise.
A polling status update or final response payload for an image operation.
Provides status details for long running operations.
The result of the operation if the operation succeeded.
The desired size of the generated images.
Non-Azure OpenAI API keys credential class for accepting non-Azure OpenAI API key credential string.
Initializes a new instance of the asynchronous OpenAIClient type.
Initializes a new instance of the synchronous OpenAIClient type.
A builder for creating a new instance of the OpenAIClient type.
Service version of OpenAIClient.
Content filtering results for a single prompt in the request.
The state of a job or item.