📄

Overview of Unstructured.io API Services

Sep 27, 2024

Unstructured.io API Overview

Introduction to Unstructured.io

  • Unstructured.io provides data extraction services from various file types.
  • To view supported file types, visit their website and navigate to the API section.

API Utilization

  • Focus on serverless API provided by Unstructured.io.
  • Instructions available for account creation and obtaining an API key.
  • API key usage helps monitor usage and billing.

Integration with Langflow

  • Use the API key within Langflow by searching for the "unstructured" component.
  • Paste the API key into the component to enable data extraction.
  • Example: Upload and run a PDF through this component.
    • Extracted data elements such as title, images, and text.
    • Data is categorized and saved appropriately.

Document Processing Flow

  • Start a new project with Document QA using the unstructured component.
  • Replace initial file loader with the unstructured component.
  • Allows extraction of text and visuals irrespective of file type.
  • Example use case: Extract installation instructions from a PDF.

Application Development

  • API supports integration into front-end applications.
  • Use the API section to copy curl commands for implementation.
  • Send files as parameters through the API for processing.
  • Enables seamless flow from file input to response retrieval.