API Reference
OfficeAiExecutionProfile
Declared route and capabilities. Declaring a capability is not a model-quality certification.
Inheritance
- Object
- OfficeAiExecutionProfile
Usage
Explore 8 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 3
- Property IOfficeAiExecutor.Profile
- Method OfficeAiExecutionProfile.<Clone>$
- Property OfficeAiResult.Profile
Accepted by parameters 5
Constructors
public OfficeAiExecutionProfile() #Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)Methods
public OfficeAiExecutionProfile <Clone>$() #OfficeAiExecutionProfilepublic override Int32 GetHashCode() #Int32public static Boolean op_Equality(OfficeAiExecutionProfile? left, OfficeAiExecutionProfile? right) #BooleanParameters
- left OfficeAiExecutionProfile?
- right OfficeAiExecutionProfile?
public static Boolean op_Inequality(OfficeAiExecutionProfile? left, OfficeAiExecutionProfile? right) #BooleanParameters
- left OfficeAiExecutionProfile?
- right OfficeAiExecutionProfile?
public override String ToString() #Stringpublic Void Validate() #VoidChecks profile identity and resource limits before connecting or processing documents.
Inherited Methods
Properties
public String Provider { get; init; } #Provider name; do not include credentials or endpoint query strings.
public Boolean IsLocal { get; init; } #True only for a route explicitly configured for local inference with no hosted fallback.
public Boolean SupportsImages { get; init; } #Whether this model and transport accept inline image evidence.
public Boolean EnforcesJsonSchema { get; init; } #Whether the provider enforces the supplied JSON schema during generation.
public Int32 MaxRequestCharacters { get; init; } #Maximum request text supported by the caller's verified profile.
public Int32 MaxImageBytes { get; init; } #Maximum aggregate inline image payload per request.