# Enable and configure Textual features

The following configuration settings are used to enable and configure Textual features.

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Enable PDF and image processing</strong></td><td>Set the required configuration based on the OCR option that you want to use.</td><td></td><td><a href="enable-and-configure-textual-features/textual-config-pdf-image">textual-config-pdf-image</a></td></tr><tr><td><strong>Enable dataset text search</strong></td><td>Configure the connection to the search provider.</td><td></td><td><a href="enable-and-configure-textual-features/config-textsearch">config-textsearch</a></td></tr><tr><td><strong>Enable uploads</strong></td><td>Provide the required access to Amazon S3.</td><td></td><td><a href="enable-and-configure-textual-features/textual-config-pipeline-upload">textual-config-pipeline-upload</a></td></tr><tr><td><strong>Required IAM role permissions for Amazon S3</strong><br><br>Required permissions for specific uses of Amazon S3 in Textual.</td><td></td><td></td><td><a href="enable-and-configure-textual-features/pipelines-example-iam-roles">pipelines-example-iam-roles</a></td></tr><tr><td><strong>Configure model preferences</strong></td><td>Select an auxiliary model and configure model usage for GPU.</td><td></td><td><a href="enable-and-configure-textual-features/textual-config-model-prefs">textual-config-model-prefs</a></td></tr><tr><td><strong>Enable model-based custom entity types</strong></td><td>Configure the connection to an LLM.</td><td></td><td><a href="enable-and-configure-textual-features/textual-config-model-based-custom-entity-type">textual-config-model-based-custom-entity-type</a></td></tr></tbody></table>
