AnalyzeOptions Class
Definition
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.
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. |