An integration per model
Every new model means new auth, new error handling and a new bill to reconcile.
The platform
Real-time inference at planet scale. One endpoint, one key, every capability. Routing, fail-over, caching, metering and billing are built in, so you ship features instead of plumbing.
for chat, code, vision and reasoning
from sign-up to first response
per-token pricing shown per model
The problem
Every new model means new auth, new error handling and a new bill to reconcile.
When the one model behind your feature has a bad hour, so does your product.
Usage-based bills arrive weeks after the traffic, with no way to tie them to features.
Capabilities
Ask for chat, code, vision or reasoning and the router picks the lowest-priced enabled model that can serve it. Or name a model and get exactly that one.
If a model is busy or errors, the same request is retried on another eligible model before you ever see a failure.
Identical prompts repeated inside the cache window are served instantly and not billed.
A requests-per-minute ceiling you set in settings protects your budget from runaway loops.
Input tokens, output tokens, latency and price come back with each response and land in your dashboards.
Playground, model catalog, request history, usage, billing and API keys in one place.
Use cases
Summaries, drafts and assistants inside your app.
Multi-step workflows with a model for every step.
Extraction and classification over documents and emails.
A governed endpoint your whole company can build on.
How it works
Create an account and start on the free monthly token allowance.
Generate an API key in settings. It is shown once and stored only as a hash.
POST a prompt to /api/ainf/inference with your bearer key, and you are in production.
Control
API keys are shown once at creation and stored only as a hash. Revoke any key instantly from Settings.
Every request carries its own receipt: tokens in, tokens out, latency and price. Nothing is billed that you cannot trace.
Per-account rate limits and a free monthly allowance keep experiments safe before they become production.
You choose exactly what you send. Repeat prompts can be served from your cache, and cache hits are never billed.
For developers
Send a prompt and a capability, or name a model. One bearer key, one small JSON body, and a full receipt on every response.
curl https://YOUR-DOMAIN/api/ainf/inference \
-H "Authorization: Bearer $AI_INFERENCE_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-1042" \
-d '{"prompt":"Summarise this ticket in one line","capability":"chat"}'Any model enabled in the catalog. The catalog shows each model's capabilities and per-token price before you call.
No. Send a capability and the router picks the lowest-priced enabled model for it. Name a model_id when you want a specific one.
The request moves to another eligible model automatically. You get an error only if none can complete it.
AI Inference is built and operated by Ventureship.
Your free monthly allowance is waiting. First response in minutes.