> ## Documentation Index > Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt > Use this file to discover all available pages before exploring further. # ClassifierFiltersFilter ## Supported Types ### ClassifierScalarFilter ```go theme={null} classifierFiltersFilter := components.CreateClassifierFiltersFilterClassifierScalarFilter(components.ClassifierScalarFilter{/* values here */}) ``` ### ClassifierSetFilter ```go theme={null} classifierFiltersFilter := components.CreateClassifierFiltersFilterClassifierSetFilter(components.ClassifierSetFilter{/* values here */}) ``` ## Union Discrimination Use the `Type` field to determine which variant is active, then access the corresponding field: ```go theme={null} switch classifierFiltersFilter.Type { case components.ClassifierFiltersFilterTypeClassifierScalarFilter: // classifierFiltersFilter.ClassifierScalarFilter is populated case components.ClassifierFiltersFilterTypeClassifierSetFilter: // classifierFiltersFilter.ClassifierSetFilter is populated } ```