AnalyzeOptions Class

Definition

Options for analysis operations that take AnalysisInput values, including the analyzer and request settings.

public class AnalyzeOptions
type AnalyzeOptions = class
Public Class AnalyzeOptions
Inheritance
AnalyzeOptions

Constructors

Name Description
AnalyzeOptions(String, IEnumerable<AnalysisInput>)

Initializes a new instance of AnalyzeOptions.

Properties

Name Description
AllowInputTruncation

Gets or sets whether input exceeding the service's processable-unit limit should be truncated and returned as a partial result with a warning instead of failing. When omitted, the analyzer's configured value applies.

AnalyzerId

Gets the unique identifier of the analyzer.

Inputs

Gets the inputs to analyze.

ModelDeployments

Gets or sets the override mapping of model names to deployments. Ex. { "gpt-5.2": "myGpt52Deployment", "text-embedding-3-large": "myTextEmbedding3LargeDeployment" }.

ProcessingLocation

Gets or sets the location where the data may be processed.

Applies to