Skip to main content

Start with an API, add your own GPUs later

You do not need GPU infrastructure to get value from InferCrane. Start with a model API, add budgets and evidence, then introduce customer-operated capacity when measurements justify it. The application continues using one model name throughout.

1. Connect the API

Do not create this connection until the provider, data-processing terms, residency, credential reference, current pricing/currency, and maximum spend envelope are approved. Connecting does not route a request or bill inference, but an unapproved user must stop here. InferCrane does not import provider invoices today, so missing billing evidence remains unavailable rather than an estimated savings claim.
--from-env stores only the variable name. The variable and its value must exist in the control-plane environment. InferCrane does not put the provider key in endpoint configuration, browser state, or CLI output. This is non-billable configuration; it does not route a request.

2. Create the stable application endpoint

Every external binding has its own privacy acknowledgement and hard authorization ceiling. The connection itself cannot silently authorize another endpoint to spend.

3. Call one endpoint

5. Add self-hosted capacity without changing the app

The new plan is a candidate. Validate it with benchmark or replay evidence, evaluate Release Guard, and promote explicitly. InferCrane does not shadow or duplicate user traffic silently.
The application still calls model="support-production". What changed is the governed serving plan, not the application contract.

What this proves

  • API-first onboarding without building GPU infrastructure first.
  • One stable model alias across external and customer-operated compute.
  • Provider keys remain server-side references.
  • External data transmission and spend are explicit and bounded.
  • Migration is an immutable candidate plus evidence, not a risky cutover script.
Real provider protocol behavior and billing remain provider-specific qualification. Local fixtures prove InferCrane’s policy and lifecycle logic, not a provider’s production semantics.