Merged view of VisionSettings, combining immutable defaults, SDK overrides, and document overrides. Property writes automatically target the appropriate level (document if available, otherwise SDK).

from nutrient import VisionSettings

Methods

set_engine

def set_engine(self, value: VisionEngine) -> None

Sets the Engine property.

Parameters:

NameTypeDescription
valueVisionEngineThe value to set for the Engine property.

set_features

def set_features(self, value: VisionFeatures) -> None

Sets the Features property.

Parameters:

NameTypeDescription
valueVisionFeaturesThe value to set for the Features property.

set_provider

def set_provider(self, value: VlmProvider) -> None

Sets the Provider property.

Parameters:

NameTypeDescription
valueVlmProviderThe value to set for the Provider property.

Properties

engine

@property
def engine(self) -> VisionEngine

Gets the Engine property.

Type: VisionEngine

Read-only property.


features

@property
def features(self) -> VisionFeatures

Gets the Features property.

Type: VisionFeatures

Read-only property.


provider

@property
def provider(self) -> VlmProvider

Gets the Provider property.

Type: VlmProvider

Read-only property.