---
title: "Vision - Advanced"
canonical_url: "https://www.nutrient.io/api/python/settings/vision/advanced/"
md_url: "https://www.nutrient.io/api/python/settings/vision/advanced.md"
last_updated: "2026-08-11T08:57:05.212Z"
description: "Settings tagged Vision - Advanced"
---

## Classes

| Class                                                                                                            | Description                                                                                                                                                                                                                             |
| ---------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`AiAugmenterSettings`](/api/python/settings/vision/advanced/ai-augmenter-settings/)                             | Settings for AiAugmenter. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.              |
| [`AiProcessingSettings`](/api/python/settings/vision/advanced/ai-processing-settings/)                           | Settings for AiProcessing. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.             |
| [`ClaudeApiSettings`](/api/python/settings/vision/advanced/claude-api-settings/)                                 | Settings for ClaudeApi. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.                |
| [`ContentExtractionSettings`](/api/python/settings/vision/advanced/content-extraction-settings/)                 | Settings for ContentExtraction. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.        |
| [`CustomVlmApiSettings`](/api/python/settings/vision/advanced/custom-vlm-api-settings/)                          | Settings for CustomVlmApi. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.             |
| [`DeskewSettings`](/api/python/settings/vision/advanced/deskew-settings/)                                        | Settings for Deskew. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.                   |
| [`DocumentLayoutJsonExportSettings`](/api/python/settings/vision/advanced/document-layout-json-export-settings/) | Settings for DocumentLayoutJsonExport. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings. |
| [`FinalizerSettings`](/api/python/settings/vision/advanced/finalizer-settings/)                                  | Settings for Finalizer. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.                |
| [`FormLabelingSettings`](/api/python/settings/vision/advanced/form-labeling-settings/)                           | Settings for FormLabeling. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.             |
| [`FormRecognitionSettings`](/api/python/settings/vision/advanced/form-recognition-settings/)                     | Settings for FormRecognition. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.          |
| [`GoogleApiSettings`](/api/python/settings/vision/advanced/google-api-settings/)                                 | Settings for GoogleApi. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.                |
| [`HandwritingSettings`](/api/python/settings/vision/advanced/handwriting-settings/)                              | Settings for Handwriting. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.              |
| [`InferenceLayoutSettings`](/api/python/settings/vision/advanced/inference-layout-settings/)                     | Settings for InferenceLayout. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.          |
| [`OcrSettings`](/api/python/settings/vision/advanced/ocr-settings/)                                              | Settings for Ocr. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.                      |
| [`OpenAIApiEndpointSettings`](/api/python/settings/vision/advanced/open-ai-api-endpoint-settings/)               | Settings for OpenAIApiEndpoint. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.        |
| [`OpenAILanguagesDetectionSettings`](/api/python/settings/vision/advanced/open-ai-languages-detection-settings/) | Settings for OpenAILanguagesDetection. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings. |
| [`OpenAIPictureAltSettings`](/api/python/settings/vision/advanced/open-ai-picture-alt-settings/)                 | Settings for OpenAIPictureAlt. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.         |
| [`ReadingOrderSettings`](/api/python/settings/vision/advanced/reading-order-settings/)                           | Settings for ReadingOrder. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.             |
| [`SegmenterSettings`](/api/python/settings/vision/advanced/segmenter-settings/)                                  | Settings for Segmenter. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.                |
| [`TableRecognitionSettings`](/api/python/settings/vision/advanced/table-recognition-settings/)                   | Settings for TableRecognition. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.         |
| [`VisionAccelerationSettings`](/api/python/settings/vision/advanced/vision-acceleration-settings/)               | Settings for VisionAcceleration. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.       |
| [`VisionDescriptorSettings`](/api/python/settings/vision/advanced/vision-descriptor-settings/)                   | Settings for VisionDescriptor. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.         |
| [`WordsDetectionSettings`](/api/python/settings/vision/advanced/words-detection-settings/)                       | Settings for WordsDetection. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.           |

---

## Related pages

- [Per-document override](/api/python/settings/vision/advanced/ai-augmenter-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/ai-processing-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/claude-api-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/content-extraction-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/custom-vlm-api-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/deskew-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/document-layout-json-export-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/finalizer-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/form-labeling-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/form-recognition-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/google-api-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/handwriting-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/inference-layout-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/ocr-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/open-ai-api-endpoint-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/open-ai-languages-detection-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/open-ai-picture-alt-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/reading-order-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/segmenter-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/table-recognition-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/vision-acceleration-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/vision-descriptor-settings.md)
- [Per-document override](/api/python/settings/vision/advanced/words-detection-settings.md)

