Available Models
Cuadra AI supports models from multiple leading AI providers. Use the catalog endpoint to discover what’s available:Quick Start
First, get aparentModelId from the catalog, then create your custom model:
Linking Datasets (RAG)
Connect a knowledge base to enable retrieval-augmented generation:Usage Types
| Usage Type | Behavior | Best For |
|---|---|---|
rag | Search and retrieve relevant chunks per query | Large knowledge bases |
context | Always include entire dataset in context | Small, always-relevant docs |
Attaching System Prompts
Configure model behavior with a system prompt:FAQ
Can I switch LLM providers without changing code?
Yes. Update the model’sparentModelId via PATCH to point to a different base model. Your integration code using modelId stays the same.
What’s the difference between model and parentModelId?
Yourmodel is a Cuadra AI model (custom displayName, linked datasets, system prompt). parentModelId references the underlying base model from the catalog.
How many datasets can I link?
No hard limit. However, more datasets = more RAG tokens = higher cost. Link only relevant datasets.Do model changes affect existing conversations?
No. Conversations use the model configuration at creation time. Changes apply to new chats only.Related
Chat API
Use models in chat
System Prompts
Configure behavior