Presets
Presets are reusable chat configurations. Manage them in Dashboard → Presets or through the presets API.
Create preset
{
"slug": "support-replies",
"models": ["mistral-small-latest", "mistral-medium-latest"],
"system_prompt": "You are a concise support assistant.",
"parameters": {
"temperature": 0.3,
"max_tokens": 500
},
"routing_strategy": "fallback",
"description": "Short customer support replies with fallback model"
}
Apply preset
curl https://ozeye.ai/v1/chat/completions \
-H "Authorization: Bearer $OZEYE_API_KEY" \
-H "Content-Type: application/json" \
-H "X-Preset: support-replies" \
-d '{
"messages": [{"role": "user", "content": "Summarize this ticket."}]
}'
Behavior
slugis required and must be lowercase letters/numbers/hyphens, 1–63 characters.modelormodelssupplies default chat model(s). With multiple models, the first model is primary and remaining models are preset fallbacks.parametersacceptstemperature,top_p,max_tokens,top_k,frequency_penalty,presence_penalty,stop, andseed.routing_strategycan becost,latency,availability, orfallback.- Updating a preset creates a new immutable version; deleting a preset deactivates it.