{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "EnhancedThemeExtractorOptions", "type": "object", "properties": { "maxNumberOfNets": { "type": "integer", "description": "Maximum number of nets", "format": "int32", "example": 10 }, "maxNumberOfCodes": { "type": "integer", "description": "Maximum number of codes", "format": "int32", "example": 100 }, "codebookBuilderPrompt": { "type": "string", "description": "Optional prompt to guide the codebook building process.", "nullable": true, "example": "Focus on identifying customer pain points and desired features." }, "analyzeByClosedEnd": { "$ref": "#/components/schemas/AnalyzeByClosedEndOption" }, "codebookGranularity": { "$ref": "#/components/schemas/CodebookGranularityOption" } }, "additionalProperties": false, "description": "Enhanced theme extractor options" }