One API key, all the capabilities
Unified request contract, stable concurrency, transparent cost. Treat Aolva as the workhorse engine always turning behind your automation.
# One contract — switch models by changing one field from aolva import Aolva client = Aolva(api_key="sk-aolva-...") resp = client.chat.create( model="aolva-chat", messages=[{"role":"user", "content":"Classify and summarize this batch of reviews"}], ) print(resp.output_text)
Unified contract
Chat, code and multimodal share one request/response format — switch models by changing a single field.
Stable concurrency
Optimized for long tasks and high concurrency — tasks don't drop, failures are retryable.
Transparent cost
Usage and unit price are clear, bills are predictable, no runaway at scale.
SDK & examples
Python / Node / cURL all covered — run your first call in minutes.
Smart routing
One key, one logical model name — automatically picks the best across compute/model sources, downgrades and controls cost.See the flow →
Familiar paradigms
Close to mainstream SDK conventions — low migration cost, existing code runs with minor changes.
One key, auto-optimized — you don't manage how many sources sit behind it
You send just one logical model name (like aolva-code). Smart routing picks a path across multiple compute and model sources: best on stability, cost and load, auto-downgrade and retry on failure. No juggling multiple vendors' keys and quirks.
Your request
Unified contract · one API key
Smart routing
- · Pick best on stability / cost / load
- · Auto-downgrade and retry on failure
- · Concurrency scheduling, rate protection
- · Unified usage and cost metering
Execution
Routed to the most suitable backend
A few lines of code to run your first Aolva app
Free credits available instantly, no credit card.
