v1

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-25173140700.7 KB
LlmCatalog

Create a catalog entry

Register a new LLM in the model catalog.

post/llm/catalog

Query parameters

cookie_namestring nullable

Request body

namestring required

Unique catalog name identifying the model.

descriptionstring nullable required

Human-readable description of the model.

multi_modalboolean required

Whether the model accepts non-text inputs such as images.

gdpr_compliantboolean required

Whether the model may be used for GDPR-compliant workloads.

embedding_dimensioninteger nullable

Vector dimension produced by the model; required for embedding models.

supports_embeddingboolean

Whether the model can generate embeddings.

supports_transcriptionboolean

Whether the model can transcribe audio.

auto_seedboolean

Whether to auto-create default settings for this catalog entry on seed.

Example request

{
  "name": "gpt-4o",
  "description": "OpenAI GPT-4o multimodal model.",
  "multi_modal": true,
  "gdpr_compliant": true,
  "embedding_dimension": 1536
}

Response

Successful Response

{"stackTrail":"paths:/llm/catalog:post:responses:201:content:application/json:schema","oasType":"schema","type":"unknown"}