I
InsightNexus

Namespace Azure.AI.OpenAI | Azure SDK for .NET

Author

Emma Terry

Published Feb 16, 2026

ChatChoice

The representation of a single completions result for a chat completions request.

ChatCompletions

A representation of a full response to a chat completions request.

ChatCompletionsOptions

The configuration information used for a chat completions request.

ChatMessage

A single, role-attributed message within a chat completion interaction.

Choice

Choice model within completion response.

Completions

Expected response schema to completion request.

CompletionsLogProbability

LogProbs model within completion choice.

CompletionsOptions

Post body schema to create a prompt completion from a deployment.

CompletionsUsage

Representation of the token counts processed for a completions request. Counts consider all tokens across prompts, choices, choice alternates, best_of generations, and other consumers.

EmbeddingItem

Expected response schema to embeddings object list item request.

Embeddings

Expected response schema to embeddings request.

EmbeddingsOptions

Schema to create a prompt completion from a deployment.

EmbeddingsUsage

Measurment of the amount of tokens used in this request and response.

OpenAIClient

Azure OpenAI APIs for completions and search.

OpenAIClientOptions

Client options for OpenAIClient.

StreamingChatChoice

StreamingChatCompletions

StreamingChoice

StreamingCompletions