Skip to main content

Adapters

Adapter endpoints manage connections to LLMs, embedding models, vector databases, and text extractors. Adapters store encrypted credentials and provide a unified interface for integrating external services with Unstract.

Valid adapter types: LLM, EMBEDDING, VECTOR_DB, X2TEXT, OCR.


Adapter Discovery

Discover supported adapters, retrieve configuration schemas, and test adapter connectivity.


Adapter Instances

Create, list, retrieve, update, and delete adapter instances. Each instance stores encrypted credentials for a specific adapter.


Adapter Info & Sharing

Retrieve adapter information and manage sharing settings.


Default Triad

Manage default adapter selections per type. The default triad determines which adapters are used when no specific adapter is specified.


Adapter Types

ValueDescription
LLMLarge Language Model
EMBEDDINGEmbedding model
VECTOR_DBVector database
X2TEXTDocument-to-text extraction
OCROCR engine