# Unstructured ## Docs - [Welcome to Unstructured!](https://unstructured-53-doc-4-secrets-api.mintlify.site/welcome.md) - [About Unstructured](https://unstructured-53-doc-4-secrets-api.mintlify.site/about.md) - [Unstructured concepts overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/overview.md): Learn how Unstructured processes documents: partitioning, chunking, enriching, embedding, and structured data extraction. - [Document elements and metadata](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/document-elements.md) - [Partitioning](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/partitioning.md) - [Structured data extraction](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/structured-data-extractor/data-extractor.md) - [Choose an extraction method: LLM or Regex](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/structured-data-extractor/choose-extraction-method.md) - [Structured Extraction with LLM](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/structured-data-extractor/llm-options.md) - [Structured Extraction with Regex](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/structured-data-extractor/regex-options.md) - [Using the structured data extractor](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/structured-data-extractor/using-the-structured-data-extractor.md) - [Saving extracted data](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/structured-data-extractor/saving-extracted-data.md) - [Additional examples](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/structured-data-extractor/additional-examples.md) - [Chunking](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/chunking.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/enriching/overview.md) - [Image descriptions](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/enriching/image-descriptions.md) - [Table descriptions](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/enriching/table-descriptions.md) - [Tables to HTML](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/enriching/table-to-html.md) - [Named entity recognition (NER)](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/enriching/ner.md) - [Generative OCR optimization](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/enriching/generative-ocr.md) - [Embedding](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/embedding.md) - [More examples](https://unstructured-53-doc-4-secrets-api.mintlify.site/concepts/examples.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/overview.md) - [Supported file types](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/supported-file-types.md) - [Supported connectors](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/connectors.md) - [Unstructured Pipelines quickstarts](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/quickstart.md) - [Unstructured Pipelines walkthrough](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/walkthrough.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/overview.md) - [Dropbox source connector quickstart](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/dropbox-source-quickstart.md) - [Azure Blob Storage](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/azure-blob-storage.md) - [Box](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/box.md): Ingest your files into Unstructured from Box. - [Confluence](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/confluence.md) - [Couchbase](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/couchbase.md) - [Databricks Volumes](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/databricks-volumes.md) - [Dropbox](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/dropbox.md) - [Elasticsearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/elasticsearch.md) - [Google Cloud Storage](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/google-cloud.md) - [Google Drive](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/google-drive.md) - [IBM FileNet](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/filenet.md): Connect Unstructured to IBM FileNet as a source to ingest documents and content from your FileNet content repository into Unstructured. - [Jira](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/jira.md) - [Kafka](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/kafka.md) - [MongoDB](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/mongodb.md) - [OneDrive](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/onedrive.md) - [OpenSearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/opensearch.md) - [Outlook](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/outlook.md) - [PostgreSQL](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/postgresql.md) - [S3](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/s3.md) - [Salesforce](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/salesforce.md) - [SharePoint](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/sharepoint.md) - [Slack](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/slack.md) - [Snowflake](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/snowflake.md) - [Teradata](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/teradata-sql.md) - [Zendesk](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/sources/zendesk.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/overview.md) - [Pinecone destination connector quickstart](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/pinecone-destination-quickstart.md) - [Astra DB](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/astradb.md) - [Azure AI Search](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/azure-ai-search.md) - [Azure Blob Storage](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/azure-blob-storage.md) - [Couchbase](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/couchbase.md) - [Databricks Volumes](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/databricks-volumes.md) - [Delta Tables in Amazon S3](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/delta-table.md) - [Delta Tables in Databricks](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/databricks-delta-table.md): Send processed data from Unstructured to a Delta Table in Databricks. - [Elasticsearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/elasticsearch.md) - [Google Cloud Storage](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/google-cloud.md) - [IBM FileNet](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/filenet.md): Connect Unstructured to IBM FileNet as a destination to send processed document data into your FileNet content repository. - [IBM watsonx.data](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/ibm-watsonxdata.md) - [Kafka](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/kafka.md) - [Milvus](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/milvus.md) - [MongoDB](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/mongodb.md) - [MotherDuck](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/motherduck.md) - [Neo4j](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/neo4j.md) - [OneDrive](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/onedrive.md) - [OpenSearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/opensearch.md) - [Pinecone](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/pinecone.md) - [PostgreSQL](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/postgresql.md) - [Qdrant](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/qdrant.md) - [Redis](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/redis.md) - [S3](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/s3.md) - [Snowflake](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/snowflake.md) - [Teradata](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/teradata-sql.md) - [Teradata Enterprise Vector Store](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/teradata-vector-v2.md): Send processed data from Unstructured to [Teradata Enterprise Vector Store](https://www.teradata.com/). - [Weaviate](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/destinations/weaviate.md) - [Workflows](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/workflows.md) - [Jobs](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/jobs.md) - [Accounts overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/account/overview.md) - [Account billing](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/account/billing.md) - [Account usage](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/account/usage.md) - [Account API keys and API URLs](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/account/api-key-url.md) - [Organizational accounts](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/account/organizations.md) - [Workspaces](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/account/workspaces.md) - [Role-based access control (RBAC)](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/account/roles.md) - [Webhooks](https://unstructured-53-doc-4-secrets-api.mintlify.site/pipelines/webhooks.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/overview.md) - [Unstructured API quickstart](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/quickstart/overview.md): Use curl or the Unstructured Python SDK to turn local documents into AI-ready JSON. - [Transform quickstart](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/quickstart/transform.md): Create an on-demand job that uses Auto partitioning to transform local files into standard AI-ready JSON. - [Enrich quickstart](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/quickstart/enrich.md): Create an on-demand job to partition and enrich local files into AI-ready JSON with image descriptions, table HTML, named entities, and generative OCR output. - [Embed quickstart](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/quickstart/embed.md): Create an on-demand job to partition, chunk, and embed local files into AI-ready JSON with vector embeddings for semantic search. - [Extract quickstart](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/quickstart/extract.md): Create an on-demand job to partition local files and extract specified data as JSON object data records using the Unstructured API. - [Supported file types](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/supported-file-types.md) - [Webhooks](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/webhooks.md) - [Email Notifications](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/email.md): Learn how to create and verify email notification channels to receive automated emails for Unstructured workflow job events. - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/overview.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/overview.md) - [Azure Blob Storage](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/azure-blob-storage.md) - [Box](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/box.md): Ingest your files into Unstructured from Box. - [Confluence](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/confluence.md) - [Couchbase](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/couchbase.md) - [Databricks Volumes](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/databricks-volumes.md) - [Dropbox](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/dropbox.md) - [Elasticsearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/elasticsearch.md) - [Google Cloud Storage](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/google-cloud.md) - [Google Drive](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/google-drive.md) - [IBM FileNet](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/filenet.md): Connect Unstructured to IBM FileNet as a source to ingest documents and content from your FileNet content repository into Unstructured. - [Jira](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/jira.md) - [Kafka](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/kafka.md) - [Local](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/local.md) - [MongoDB](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/mongodb.md) - [OneDrive](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/onedrive.md) - [OpenSearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/opensearch.md) - [Outlook](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/outlook.md) - [PostgreSQL](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/postgresql.md) - [S3](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/s3.md) - [Salesforce](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/salesforce.md) - [SharePoint](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/sharepoint.md) - [Slack](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/slack.md) - [Snowflake](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/snowflake.md) - [Teradata](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/teradata-sql.md) - [Zendesk](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/sources/zendesk.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/overview.md) - [Astra DB](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/astradb.md) - [Azure AI Search](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/azure-ai-search.md) - [Azure Blob Storage](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/azure-blob-storage.md) - [Couchbase](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/couchbase.md) - [Databricks Volumes](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/databricks-volumes.md) - [Delta Tables in Amazon S3](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/delta-table.md) - [Delta Tables in Databricks](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/databricks-delta-table.md): Send processed data from Unstructured to a Delta Table in Databricks. - [Elasticsearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/elasticsearch.md) - [Google Cloud Storage](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/google-cloud.md) - [IBM FileNet](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/filenet.md): Connect Unstructured to IBM FileNet as a destination to send processed document data into your FileNet content repository. - [IBM watsonx.data](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/ibm-watsonxdata.md) - [Kafka](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/kafka.md) - [Local](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/local.md) - [Milvus](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/milvus.md) - [MongoDB](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/mongodb.md) - [MotherDuck](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/motherduck.md) - [Neo4j](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/neo4j.md) - [OneDrive](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/onedrive.md) - [OpenSearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/opensearch.md) - [Pinecone](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/pinecone.md) - [PostgreSQL](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/postgresql.md) - [Qdrant](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/qdrant.md) - [Redis](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/redis.md) - [S3](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/s3.md) - [Snowflake](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/snowflake.md) - [Teradata](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/teradata-sql.md) - [Teradata Enterprise Vector Store](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/teradata-vector-v2.md): Send processed data from Unstructured to a Teradata Enterprise Vector Store. - [Weaviate](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/destinations/weaviate.md) - [Workflows](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/workflows.md): Build and manage Unstructured workflows with the Python SDK or REST API. Create, update, run, and delete workflows that process and transform documents from source to destination. - [Custom workflow DAG nodes](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/overview.md) - [Partitioner node](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/partitioner/partitioner.md): Configure a Partitioner node to extract content from raw files and output it as structured document elements. Choose from Auto, VLM, High Res, and Fast strategies to balance output quality, speed, and cost. - [Auto strategy](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/partitioner/partitioner-auto.md): The Auto strategy dynamically routes each page to the Fast, High Res, or VLM partitioning strategy at runtime, optimizing for the highest quality at the lowest cost. - [VLM strategy](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/partitioner/partitioner-vlm.md): The VLM strategy uses a vision language model to deliver the highest-quality partitioning for image-heavy file types including PDFs, images, and scanned documents. - [High Res strategy](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/partitioner/partitioner-high-res.md): The High Res strategy uses advanced image-to-text processing for all supported file types and supports generation of bounding box coordinates for document elements. - [Fast strategy](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/partitioner/partitioner-fast.md): The Fast strategy uses rule-based text extraction optimized for text-only documents, delivering the fastest processing at the lowest cost. - [Enrichment node](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/enrichment/enrichment.md): Configure an Enrichment node to add AI-powered enhancements to partitioned document elements, including image descriptions, table summaries, HTML representations, named entity recognition, and generative OCR. - [Image Description task](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/enrichment/enrichment-image-description.md): The Image Description task uses a vision language model to generate text-based summaries of detected images in partitioned documents. - [Table Description task](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/enrichment/enrichment-table-description.md): The Table Description task uses a vision language model to generate text-based summaries of detected tables in partitioned documents. - [Table to HTML task](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/enrichment/enrichment-table-to-html.md): The Table to HTML task converts detected tables into HTML markup using agentic AI or a vision language model, improving accuracy and downstream rendering. - [Named Entity Recognition (NER) task](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/enrichment/enrichment-named-entity-recognition-ner.md): The Named Entity Recognition (NER) task identifies entities and their types — such as people, organizations, and locations — and the relationships between them. - [Generative OCR task](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/enrichment/enrichment-generative-ocr.md): The Generative OCR task uses a vision language model to improve the fidelity of text blocks that Unstructured initially processed during partitioning. - [Chunker node](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/chunker/chunker.md): Configure a Chunker node to split partitioned document elements into chunks sized for embedding models, improving retrieval precision in RAG applications. - [Chunk by Character strategy](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/chunker/chunker-chunk-by-character.md): The Chunk by Character strategy combines sequential elements to fill each chunk within hard and soft character limits, without using section or page boundaries. - [Chunk by Title strategy](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/chunker/chunker-chunk-by-title.md): The Chunk by Title strategy preserves section boundaries by starting a new chunk whenever a Title element is encountered. - [Chunk by Page strategy](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/chunker/chunker-chunk-by-page.md): The Chunk by Page strategy preserves page boundaries, ensuring no chunk contains content from more than one page. - [Chunk by Similarity strategy](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/chunker/chunker-chunk-by-similarity.md): The Chunk by Similarity strategy uses an embedding model to identify topically similar consecutive elements and combines them into chunks. - [Embedder node](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/embedder/embedder.md): Configure an Embedder node to convert chunked document elements into vector embeddings using a supported provider and model, enabling similarity search in vector stores. - [Extract node](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/extract/extract.md): Configure an Extract node to automatically pull structured data from partitioned documents into a consistent JSON format based on a schema or guidance prompt you provide. - [LLM](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/extract/extract-llm.md): The LLM method uses a language model to extract structured data fields from partitioned documents based on a JSON schema or plain-language extraction guidance. - [Regex](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/nodes/extract/extract-regex.md): The Regex method extracts structured data fields from partitioned documents using named regular-expression patterns, without requiring a language model. - [Jobs](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/jobs.md): Manage Unstructured workflow jobs with the Python SDK or REST API. List jobs, monitor processing status, inspect failed files, and cancel running jobs. - [Secrets](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/secrets.md) - [Retries](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/retries.md) - [Available models](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/models.md): The following models are available for use in Unstructured workflow nodes, organized by model functionality and provider. - [Errors](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/errors.md) - [Migration](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/workflow/migration.md) - [Destination endpoints](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/destination/destination-apis.md) - [List destination connectors](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/destination/list-destinations.md): Retrieve a list of available destination connectors. - [Get destination connector](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/destination/get-destination.md): Retrieve detailed information for a specific destination connector. - [Create destination connector](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/destination/create-destination.md): Create a new destination connector using the provided configuration. - [Update destination connector](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/destination/update-destination.md): Update the configuration of an existing destination connector. - [Delete destination connector](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/destination/delete-destination.md): Delete a specific destination connector by its ID. - [Get destination connection check](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/destination/get-destination-connection-check.md): Retrieve the most recent connection check for the destination connector. - [Create destination connection check](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/destination/create-destination-connection-check.md): Test a destination connection by creating a connection check for the specified destination connector. - [Job endpoints](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/job/job-apis.md) - [List jobs](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/job/list-jobs.md): Retrieve a list of jobs with optional filtering. - [Get job](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/job/get-job.md): Retrieve basic information for a specific job. - [Create job](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/job/create-job.md): Create a new on-demand workflow job using either a template or custom DAG. - [Cancel job](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/job/cancel-job.md): Cancel the specified job. - [Download job output](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/job/download-job-output.md): Download the output of a job from a workflow. - [Get job details](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/job/get-job-details.md): Retrieve current processing details for a specific job. - [Get job failed files](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/job/get-job-failed-files.md): Retrieve the list of any failed files for a specific job, and why those files failed. - [Notification endpoints](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/notification-apis.md): Read and manage workspace-level notifications and the delivery channels that route them. Configure email or webhook targets, verify them, and track unread activity across your workflows. - [List notifications](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/list-notifications.md): List notification events for the authenticated user, ordered by creation date with cursor-based pagination. - [Get notification](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/get-notification.md): Get a single notification event by ID. - [Mark notifications read](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/mark-notifications-read.md): Mark notification events as read for the current user. - [Get notifications unread count](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/get-notifications-unread-count.md): Get count of unread notification events for the current user. - [List notification channels](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/list-notification-channels.md): List workspace-scoped notification channels. - [Get notification channel](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/get-notification-channel.md): Get workspace-scoped notification channel by ID. - [Create notification channel](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/create-notification-channel.md): Create a new delivery channel for receiving platform event notifications. - [Update notification channel](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/update-notification-channel.md): Update workspace-scoped notification channel. Only provided fields are updated. - [Delete notification channel](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/delete-notification-channel.md): Delete workspace-scoped notification channel. - [Verify notification channel](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/notification/verify-notification-channel.md): Verify a notification channel using a verification code. - [Source endpoints](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/source/source-apis.md) - [List source connectors](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/source/list-sources.md): Retrieve a list of available source connectors. - [Get source connector](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/source/get-source.md): Retrieve detailed information for a specific source connector. - [Create source connector](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/source/create-source.md): Create a new source connector using the provided configuration. - [Update source connector](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/source/update-source.md): Update the configuration of an existing source connector. - [Delete source connector](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/source/delete-source.md): Delete a specific source connector identified by its ID. - [Get source connection check](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/source/get-source-connection-check.md): Retrieve the most recent connection check for the source connector. - [Create source connection check](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/source/create-source-connection-check.md): Test a source connection by creating a connection check for the specified source connector. - [Template endpoints](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/template/template-apis.md) - [List templates](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/template/list-templates.md): Retrieve a list of available templates with their metadata. - [Get template](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/template/get-template.md): Retrieve detailed information and DAG for a specific template. - [Workflow endpoints](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/workflow-apis.md) - [List workflows](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/list-workflows.md): Retrieve a list of workflows, optionally filtered by source, destination, state, name, date range, and supports pagination and sorting. - [Get workflow](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/get-workflow.md): Retrieve detailed information for a specific workflow by its ID. - [Create workflow](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/create-workflow.md): Create a new workflow, either custom or auto, and configure its settings. - [Update workflow](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/update-workflow.md): Update an existing workflow's name, connectors, schedule, or workflow type. - [Delete workflow](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/delete-workflow.md): Delete a workflow by its ID. - [Run workflow](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/run-workflow.md): Run a workflow manually, by triggering a new job if none is currently active. - [List workflow notification channels](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/list-workflow-notification-channels.md): List workflow-scoped notification channels. - [Get workflow notification channel](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/get-workflow-notification-channel.md): Get workflow-scoped notification channel by ID. - [Create workflow notification channel](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/create-workflow-notification-channel.md): Create a new delivery channel for receiving platform event notifications scoped to the specified workflow. - [Update workflow notification channel](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/update-workflow-notification-channel.md): Update workflow-scoped notification channel. Only provided fields are updated. - [Delete workflow notification channel](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/delete-workflow-notification-channel.md): Delete workflow-scoped notification channel. - [Verify workflow notification channel](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/api/workflow/verify-workflow-notification-channel.md): Verify a workflow-scoped notification channel using a verification code. - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/overview.md) - [Unstructured API on AWS](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/aws.md): Follow these steps to deploy the Unstructured API service into your AWS account. - [Unstructured API on Azure](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/azure.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/overview.md) - [Unstructured API Quickstart](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/quickstart.md) - [Process an individual file by making a direct POST request](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/post-requests.md) - [Python SDK](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/sdk-python.md) - [JavaScript/TypeScript SDK](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/sdk-jsts.md) - [Partition Endpoint parameters](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/api-parameters.md) - [Endpoint errors](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/api-validation-errors.md) - [Examples](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/examples.md): This page provides some examples of accessing Unstructured Partition Endpoint via different methods. - [Document elements and metadata](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/document-elements.md) - [Partitioning strategies](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/partitioning.md) - [Chunking strategies](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/chunking.md) - [Speed up processing of large files and batches](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/speed-up-large-files-batches.md) - [Get element contents](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/get-elements.md) - [Extract tables as HTML](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/text-as-html.md) - [Extract images and tables from documents](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/extract-image-block-types.md) - [Get chunked elements](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/get-chunked-elements.md) - [Transform a JSON file into a different schema](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/transform-schemas.md) - [Generate a JSON schema for a file](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/legacy-api/partition/generate-schema.md) - [Troubleshooting Unstructured API keys and URLs](https://unstructured-53-doc-4-secrets-api.mintlify.site/api-reference/troubleshooting/api-key-url.md) - [Notebooks](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/notebooks.md): Notebooks contain complete working sample code for end-to-end solutions. - [Vector database ingestion](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/codesamples/oss/vector-database.md) - [Delta Table source connector](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/codesamples/oss/table-source-connector.md) - [Multi-file API processing](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/codesamples/oss/multi-files-api-processing.md) - [Table extraction from PDF](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/codesamples/apioss/table-extraction-from-pdf.md): This section describes two methods for extracting tables from PDF files. - [Query processed PDF with HuggingChat](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/codesamples/api/huggingchat.md) - [Working with Unstructured JSON output](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/json-tools.md) - [Claude Desktop](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/claude.md) - [Amazon S3 event triggers](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/s3-events.md) - [Azure Blob Storage event triggers](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/azure-storage-events.md) - [Databricks Volumes event triggers](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/databricks-volumes-events.md) - [Google Cloud Storage event triggers](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/gcs-events.md) - [Google Drive event triggers](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/google-drive-events.md) - [OneDrive event triggers](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/onedrive-events.md) - [SharePoint event triggers](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/sharepoint-events.md) - [Amazon S3 Vectors](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/s3-vectors.md) - [PII detection](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/pii.md) - [Query JSON with jq](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/jq.md) - [Firecrawl](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/firecrawl.md) - [Langflow](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/langflow.md) - [VectorShift](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/vectorshift.md) - [Model Context Protocol (MCP) Hands-On Walkthrough for the Unstructured API's workflow operations](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/mcp.md) - [Model Context Protocol (MCP) Hands-On Walkthrough for the Unstructured Partition Endpoint](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/mcp-partition.md) - [IBM watsonx Orchestrate](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/ibm-orchestrate.md) - [Streamlit in Snowflake](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/snowflake-streamlit.md) - [CrewAI](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/crewai.md) - [Chatbot with Neo4j](https://unstructured-53-doc-4-secrets-api.mintlify.site/examplecode/tools/neo4j-chatbot.md) - [Unstructured Business](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/overview.md) - [AI providers](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/ai-providers.md) - [Security and compliance overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/security-compliance/overview.md) - [IdP overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/idp/overview.md) - [Configure an identity provider](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/idp/configuration.md) - [IdP group mappings](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/idp/group-mappings.md) - [Dedicated instance overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/dedicated-instances/overview.md) - [Concepts and architecture](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/dedicated-instances/architecture.md) - [Before you begin](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/dedicated-instances/before-you-begin.md) - [Requirements and limitations](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/dedicated-instances/requirements.md) - [Security model](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/dedicated-instances/security/security-model.md) - [Shared responsibility model](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/dedicated-instances/security/shared-responsibility-model.md) - [Security FAQ](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/dedicated-instances/security/security-faq.md) - [Unstructured Business on Amazon Web Services (AWS)](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/aws/overview.md) - [Onboarding your dedicated instance + AWS PrivateLink](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/aws/aws-privatelink/onboarding-di-pl.md) - [Configure DNS for AWS PrivateLink](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/aws/aws-privatelink/dns-configuration.md) - [Connector support for AWS PrivateLink](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/aws/aws-privatelink/connector-support.md) - [Connecting to AWS-managed services](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/aws/aws-privatelink/connect-to-services.md) - [Connecting to customer-managed services on AWS](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/aws/aws-privatelink/connect-to-customer-managed-services.md) - [Onboarding in-VPC on your AWS platform](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/aws/onboarding-in-vpc.md) - [Enterprise Connect for AWS](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/aws/enterprise-connect.md): Enterprise Connect lets Unstructured connectors access AWS resources by assuming a customer-configured IAM role with temporary, scoped credentials. - [Unstructured Business on Microsoft Azure (Azure)](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/azure/overview.md) - [Onboarding Dedicated Instance + Azure Private Link](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/azure/azure-privatelink/onboarding-di-pl.md) - [Configure DNS for Azure Private Link](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/azure/azure-privatelink/dns-privatelink.md) - [Connector support for Azure Private Link](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/azure/azure-privatelink/connector-support.md) - [Connecting to Azure-managed services](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/azure/azure-privatelink/connect-to-services.md) - [Connecting to customer-managed services on Azure](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/azure/azure-privatelink/connect-to-customer-managed-services.md) - [Onboarding in-VPC on your Microsoft Azure platform](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/azure/onboarding-in-vpc.md) - [Unstructured Business in-VPC on Google Cloud Platform (GCP) - overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/gcp/overview.md) - [Onboarding in-VPC on your Google Cloud Platform (GCP)](https://unstructured-53-doc-4-secrets-api.mintlify.site/business/gcp/onboarding-in-vpc.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/introduction/overview.md) - [Supported file types](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/introduction/supported-file-types.md) - [Quickstart](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/introduction/quick-start.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/installation/overview.md): Unstructured open source library offers flexible options for installation. - [Full installation](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/installation/full-installation.md) - [Docker installation](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/installation/docker-installation.md) - [Core Functionality](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/core-functionality/overview.md): The `unstructured` library includes functions to partition, chunk, clean, and stage raw source documents. These functions serve as the primary public interfaces within the library. - [Partitioning](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/core-functionality/partitioning.md): Partitioning functions in `unstructured` allow users to extract structured content from a raw unstructured document. These functions break a document down into elements such as `Title`, `NarrativeText`, and `ListItem`, enabling users to decide what content they’d like to keep for their particular ap… - [Cleaning](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/core-functionality/cleaning.md): As part of data preparation for an NLP model, it’s common to need to clean up your data prior to passing it into the model. If there’s unwanted content in your output, for example, it could impact the quality of your NLP model. To help with this, the `unstructured` library includes cleaning function… - [Extracting](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/core-functionality/extracting.md) - [Staging](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/core-functionality/staging.md) - [Chunking](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/core-functionality/chunking.md): Chunking functions in `unstructured` use metadata and document elements detected with `partition` functions to post-process elements into more useful "chunks" for uses cases such as retrieval-augmented generation (RAG). - [Embedding](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/core-functionality/embedding.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/overview.md) - [Supported file types](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/supported-file-types.md) - [Process files in batches by using the Unstructured Ingest CLI](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/ingest-cli.md) - [Process files in batches by using the Unstructured Ingest Python library](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/python-ingest.md) - [Ingest dependencies](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/ingest-dependencies.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/ingest-configuration/overview.md) - [Processor configuration](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/ingest-configuration/processor-configuration.md) - [Partition configuration](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/ingest-configuration/partition-configuration.md) - [Chunking configuration](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/ingest-configuration/chunking-configuration.md) - [Embedding configuration](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/ingest-configuration/embedding-configuration.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/overview.md) - [Airtable](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/airtable.md) - [Astra DB](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/astradb.md) - [Azure](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/azure.md) - [Box](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/box.md) - [Confluence](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/confluence.md) - [Couchbase](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/couchbase.md) - [Databricks Volumes](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/databricks-volumes.md) - [Delta Table](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/delta-table.md) - [Discord](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/discord.md) - [Dropbox](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/dropbox.md) - [Elasticsearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/elastic-search.md) - [GitHub](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/github.md) - [GitLab](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/gitlab.md) - [Google Cloud Storage](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/google-cloud-storage.md) - [Google Drive](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/google-drive.md) - [Jira](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/jira.md) - [Kafka](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/kafka.md) - [Local](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/local.md) - [MongoDB](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/mongodb.md) - [Notion](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/notion.md) - [OneDrive](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/one-drive.md) - [OpenSearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/opensearch.md) - [Outlook](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/outlook.md) - [PostgreSQL](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/postgresql.md) - [S3](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/s3.md) - [Salesforce](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/salesforce.md) - [SFTP](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/sftp.md) - [SharePoint](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/sharepoint.md) - [SingleStore](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/singlestore.md) - [Slack](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/slack.md) - [Snowflake](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/snowflake.md) - [SQLite](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/sqlite.md) - [Teradata](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/teradata-sql.md) - [Zendesk](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/source-connectors/zendesk.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/overview.md) - [Astra DB](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/astradb.md) - [Azure](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/azure.md) - [Azure AI Search](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/azure-ai-search.md) - [Box](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/box.md) - [Chroma](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/chroma.md) - [Couchbase](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/couchbase.md) - [Databricks Volumes](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/databricks-volumes.md) - [Delta Tables in Amazon S3](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/delta-table.md) - [Delta Tables in Databricks](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/databricks-delta-table.md) - [Dropbox](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/dropbox.md) - [DuckDB](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/duckdb.md) - [Elasticsearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/elasticsearch.md) - [Google Cloud Storage](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/google-cloud-service.md) - [IBM watsonx.data](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/ibm-watsonxdata.md) - [Kafka](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/kafka.md) - [KDB.AI](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/kdbai.md) - [LanceDB](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/lancedb.md) - [Local](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/local.md) - [Milvus](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/milvus.md) - [MongoDB](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/mongodb.md) - [MotherDuck](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/motherduck.md) - [Neo4j](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/neo4j.md) - [OneDrive](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/onedrive.md) - [OpenSearch](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/opensearch.md) - [Pinecone](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/pinecone.md) - [PostgreSQL](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/postgresql.md) - [Qdrant](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/qdrant.md) - [Redis](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/redis.md) - [S3](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/s3.md) - [SFTP](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/sftp.md) - [SingleStore](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/singlestore.md) - [Snowflake](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/snowflake.md) - [SQLite](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/sqlite.md) - [Teradata](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/teradata-sql.md) - [Vectara](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/vectara.md) - [Weaviate](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/ingestion/destination-connectors/weaviate.md) - [Examples](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/how-to/examples.md): This page provides some examples of accessing Unstructured by using the Unstructured Ingest CLI and the Unstructured Ingest Python library. - [Speed up processing of large files and batches](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/how-to/speed-up-large-files-batches.md) - [Get element contents](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/how-to/get-elements.md) - [Process a subset of files](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/how-to/filter-files.md) - [Set embedding behavior](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/how-to/embedding.md) - [Extract tables as HTML](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/how-to/text-as-html.md) - [Extract images and tables from documents](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/how-to/extract-image-block-types.md) - [Get chunked elements](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/how-to/get-chunked-elements.md) - [Set the OCR agent](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/how-to/set-ocr-agent.md) - [Chunking](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/best-practices/chunking.md) - [Embedding](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/best-practices/embedding.md) - [Document elements and metadata](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/concepts/document-elements.md) - [Models](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/concepts/models.md): Depending on your need, `Unstructured` provides OCR-based and Transformer-based models to detect elements in the documents. The models are useful to detect the complex layout in the documents and predict the element types. - [Partitioning strategies](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/concepts/partitioning-strategies.md) - [Integrations](https://unstructured-53-doc-4-secrets-api.mintlify.site/open-source/integrations.md): Integrate your model development pipeline with your favorite machine learning frameworks and libraries, and prepare your data for ingestion into downstream systems. Most of our integrations come in the form of [staging functions](/open-source/core-functionality/staging), which take a list of `Elemen… - [Requesting support](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/request.md) - [Shared Responsibility Model](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/shared-responsibility.md) - [Check service status](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/status.md) - [Access to services](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/access.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/how-to/overview.md) - [Delete or export personal data stored by Unstructured](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/how-to/data-privacy.md) - [Raise an invoice issue or request a refund](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/how-to/invoice-issue.md) - [Overview](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/overview.md) - [Authorization and permissions issues](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/authorization-permissions.md) - [Configuration and resource issues](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/configuration-resource.md) - [Quota, billing, and rate limiting issues](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/quota-billing-rate-limiting.md) - [Network, connection, and timeout issues](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/network-connection-timeout.md) - [Data format, schema, and validation issues](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/data-format-schema-validation.md) - [Document processing issues](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/document-processing.md) - [Internal issues](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/internal-file-handling.md) - [Google Drive source connectors cannot be created by using the API](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/api-connector-secrets.md) - [S3 destination connector - Unable to locate credentials](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/cannot-locate-credentials.md) - [Get authenticated user error](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/get-authenticated-user-error.md) - [Workflow already has a job scheduled or in progress](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/workflow-job-in-progress.md) - [The Fast strategy is not available for image files](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/no-fast-partitioning-for-images.md) - [Google Drive schema validation failure](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/google-drive-schema-validation.md) - [Unable to sign up with personal email address](https://unstructured-53-doc-4-secrets-api.mintlify.site/support/issues/email-addresses.md) - [Frequently asked questions](https://unstructured-53-doc-4-secrets-api.mintlify.site/faq/faq.md) ## Optional - [Account support (e-mail)](mailto:support@unstructured.io) - [Open source support (Slack)](https://short.unstructured.io/pzw05l7) - [Service status](https://unstructuredio.trust.pagerduty.com/posts/dashboard) - [Feedback](https://docs.google.com/forms/d/e/1FAIpQLSciKwrJD4m_9ObcTveWMb9yK63FWd7gLxIknovc3kLw_0qUrg/viewform?usp=sf_link) - [Blog](https://unstructured.io/blog) - [Product info](https://unstructured.io/) - [Trust portal](https://trust.unstructured.io/) - [Contact Sales (e-mail)](mailto:sales@unstructured.io) - [Meta-prompt (titles)](https://docs.unstructured.io/llms.txt) - [Meta-prompt (full)](https://docs.unstructured.io/llms-full.txt)