# Schema0 ## Fields | Field | Type | Required | Description | | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | | `allow_fallbacks` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A | | `require_parameters` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A | | `data_collection` | [OptionalNullable[components.Schema3]](../components/schema3.md) | :heavy_minus_sign: | N/A | | `zdr` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A | | `enforce_distillable_text` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A | | `order` | List[[components.Schema5](../components/schema5.md)] | :heavy_minus_sign: | N/A | | `only` | List[[components.Schema5](../components/schema5.md)] | :heavy_minus_sign: | N/A | | `ignore` | List[[components.Schema5](../components/schema5.md)] | :heavy_minus_sign: | N/A | | `quantizations` | List[[components.Schema8](../components/schema8.md)] | :heavy_minus_sign: | N/A | | `sort` | [OptionalNullable[components.ProviderSortUnion]](../components/providersortunion.md) | :heavy_minus_sign: | N/A | | `max_price` | [Optional[components.Schema10]](../components/schema10.md) | :heavy_minus_sign: | N/A | | `preferred_min_throughput` | [OptionalNullable[components.Schema15Union]](../components/schema15union.md) | :heavy_minus_sign: | N/A | | `preferred_max_latency` | [OptionalNullable[components.Schema15Union]](../components/schema15union.md) | :heavy_minus_sign: | N/A |