InertialAI-0.1
InertialAI-0.1 is a chat model built for real-world, physical data: sensor streams, machine telemetry, operational metrics, market series, and health signals. Paste readings into the conversation, ask questions in plain language, and get answers grounded in the numbers — classification, anomaly triage, summarization, forecast narration, and general reasoning over your metrics.
It is served behind a fully OpenAI-compatible API, so anything that speaks the OpenAI Chat Completions protocol — the official SDKs, LangChain, LlamaIndex, your existing framework code — works by changing two lines: the base URL and the API key.
Base URL https://inertialai.com/api/v1
Endpoint POST /api/v1/chat/completions
Model id inertialai-0.1
Auth Authorization: Bearer iai_...
Why teams pick it
- Built for physical data. The model is trained on paired signal + text data, so it reads raw numbers the way a domain engineer does — trends, seasonality, spikes, drift — instead of treating them as opaque digits.
- Token-level confidence you can gate on. Set
logprobs: trueand every answer token comes back with a probability you can act on. On live graded runs, right answers average 0.97 token confidence and wrong ones 0.71 — one threshold keeps 92% of the right answers and drops over half the wrong ones. Alert routing and human-in-the-loop escalation become oneifstatement. See Token-level confidence. - Drop-in. OpenAI-compatible request and response shapes, including token logprobs (streaming: coming soon). No new SDK to learn.
- Simple pricing. Pay per token: $0.25 / 1M input, $1.25 / 1M output. No subscriptions or minimums. Details on the billing page.
A 60-second taste
from openai import OpenAI
client = OpenAI(
base_url="https://inertialai.com/api/v1",
api_key="iai_...", # or os.environ["INERTIALAI_API_KEY"]
)
resp = client.chat.completions.create(
model="inertialai-0.1",
messages=[
{
"role": "user",
"content": (
"Hourly pump vibration RMS (mm/s): "
"2.1, 2.0, 2.2, 2.1, 4.8, 5.1, 5.0. "
"Anything wrong? Answer with one word: normal or anomaly."
),
}
],
logprobs=True,
top_logprobs=3,
)
print(resp.choices[0].message.content) # "anomaly"
print(resp.choices[0].logprobs.content[0]) # token + its probability
Where to go next
- Quickstart — key, warmup ping, first request in under five minutes.
- Chat Completions reference — every request and response field, streaming, and cold-start behavior.
- Token-level confidence — turning logprobs into thresholds you can ship.
- Need the model tuned to your fleet, your patients, your book? Chronicle finetunes on your data from $5, with an automatic before/after eval and a refund if it doesn't beat the base.