Engineering-first guides for any AI API
Ship chat routing, vector search, vision grading, or bespoke domains on the same platform — docs stay close to how you actually integrate.
From prototype to prod in minutes — standardize payloads and RBAC scopes so every solution stays reliable under load.
Initialize environment
Install the dex28 CLI — wire up chat routing, vector search, or vision grading pipelines from one toolchain.
Generate access token
Create a scoped token in the dashboard for automation.
Endpoints
Every deployment exposes a generic inference route plus named solution routes you define.
- POST
/v1/inference— shared entry for routed models and tools - *
/v1/{your-endpoint}— custom APIs (e.g. math-grade, search, copilot)
Each route accepts RBAC scopes per solution — map JWT claims to who can design, deploy, or call.
Integrations
| Integration | Benefit | Example solution |
|---|---|---|
| Python / TS SDKs | Async calls, retries, typed payloads | Custom chatbot API |
| Webhooks | Event-driven completions and audits | Real-time analytics |
| JWT auth | Secure RBAC bound to your IdP | Multi-team endpoint management |
Authentication
dex28 uses asymmetric JWT signatures for inter-node calls. Send a Bearer token in the Authorization header.
// Initialize the secure client const dex = new Dex28Client({ apiKey: process.env.DEX28_API_KEY, region: 'us-east-monolith', timeout: 5000 }); await dex.connect();
SDK matrix
| Language | Version | Status | Link |
|---|---|---|---|
| TypeScript | v2.4.1 | Stable | open_in_new |
| Python | v1.8.0 | Stable | open_in_new |
| Rust | v0.9.4 | Beta | open_in_new |
Ready to scale?
Deploy your first cluster in under five minutes.