Concepts
Setting Preferences
You can control how slng.ai routes your requests — either per request, or globally at the account level.
🔁 Request-Level Overrides
You can pass parameters directly in each API call to control:
- Language or dialect
- Target region (for compliance or latency)
- Cloning preference
- Pricing limit per transaction
- Quality score minimum
These override the defaults for that specific call.
Code(json)
🧩 Account-Level Defaults
Set persistent preferences in your slng.ai account dashboard (coming soon).
These include:
- Default language or fallback
- Default region or data locality
- Cost sensitivity (e.g. preferred pricing tier)
- Whether cloning is allowed
- Minimum acceptable quality
✅ Account-level preferences apply automatically unless overridden in an API call.
🔄 Precedence
- Request-level preferences (most specific)
- Account-level preferences (fallback)
- slng.ai defaults (if nothing is set)
Why Use This?
- Save effort by avoiding repeat parameters in every request
- Enforce budget, compliance, or language policy automatically
- Make smart routing even smarter
Coming Soon
- Preference management in dashboard
- Team-level overrides
- Saved profiles per model or use case
Last updated: June 2025
Last modified on