This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /api/csharp/enums/form-vlm-enrichment-model.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. FormVlmEnrichmentModel

Which model family enriches detected form fields, and therefore which flow runs. Explicit rather than inferred from the configured provider, so a self-hosted “Custom” endpoint that happens to run a general-purpose model isn’t mistaken for the dedicated form-field model.

using Nutrient;

Values

NameValueDescription
FormVlmEnrichmentModel.Generalist0A stock cloud or general-purpose model. Fields are labeled via set-of-marks prompting: numbered boxes are drawn on the page image and the model names each one. The connection comes from Provider and its matching per-provider settings class, the same way Vision.Describe() is configured.
FormVlmEnrichmentModel.Specialist1The dedicated form-field detect+extract model. Each page is sent once and the model returns every field’s box, type, label, description, value, and group id in a single pass, fused with the offline detector’s boxes. The connection comes from FormVlmConnectionSettings, independent of Provider.