Skip to main content
This quickstart uses Unstructured Transform to turn your locally hosted source files into AI-ready JSON.To use Unstructured Pipelines to work with your locally hosted files instead, skip this quickstart and use the Unstructured Pipelines operations quickstart. Pipelines is sold separately from Transform. To purchase Pipelines, contact Unstructured Sales.To use Pipelines to work with remotely hosted files, skip this quickstart and use the Unstructured Pipelines API remote files quickstart.
1
Go to https://transform.unstructured.io and sign in. If you are new, click Register.
2
Click API Keys.
3
Copy API URL and paste this value into a secure location. Do the same with API Key.
4
Create these two local environment variables:
  • UNSTRUCTURED_API_URL, and set it to your API URL.
  • UNSTRUCTURED_API_KEY, and set it to your API key.
To learn how to set these environment variables accordingly, see your system’s documentation.
5
Python: Install the Unstructured Python SDK locally with pip install "unstructured-client>=0.46.2". If you are using a virtual environment, replace pip install with your provider’s related command.cURL: You only need to have cURL installed locally. To learn how, see your system’s documentation.
6
Pick a use case to explore.

Transform (recommended for starters)

Transform your documents’ contents into text and metadata, which Unstructured outputs as standard AI-ready JSON.

Enrich

Uncover more context and insights from your documents, which Unstructured adds to your existing AI-ready JSON.

Embed

Power up semantic search and retrieval with vector embeddings that Unstructured generates. These embeddings are based on your documents’ text content.

Extract

Extract just the data that you care about from your documents, which Unstructured outputs as JSON object data records.