Models¶
Agentlab's Models section documents the KARLI-hosted models available in flows and how to select them. Unlike earlier versions, there is no "KARLI Embeddings" or "KARLI Model Provider" component — KARLI is simply one provider among several, surfaced through the standard Langflow model components.
Models are grouped here by type:
- LLMs — KARLI-hosted chat models, selectable from any component that accepts a model (Language Model, Agent, etc.).
- Embeddings — KARLI-hosted embedding models, selectable from the Embedding Model component.
- Data Extraction — KARLI-hosted document- and audio-extraction models, used by the Read File component when its backend is set to
karli. KARLI is currently the only provider offering this category.
Provider Credentials¶
All KARLI-hosted models share two provider variables, both of which appear as advanced fields on any component that uses them:
| Variable | Required | Description |
|---|---|---|
KARLI_API_KEY |
Yes | API key for the KARLI service. Stored as a secret. Falls back to the KARLI_API_KEY environment variable. |
KARLI_BASE_URL |
No | Base URL of the KARLI service. Falls back to the KARLI_BASE_URL environment variable; defaults to the production endpoint when neither is set. |
Data Sovereignty
For deployments with data sovereignty requirements, the Karli Studio administrator controls which providers are enabled at the platform level so that only models hosted in approved regions are reachable.