GenzoAI/platform

Models

Pass provider and model on any generation request. Omit model to use that provider's default. The authoritative, always-current catalogue is served by GET /v1/providers — treat this page as reference.

GET /v1/providers
curl https://api.genzoai.com/v1/providers?type=text \
  -H "Authorization: Bearer $GENZO_API_KEY"

Text

ModelProviderContext CostStatusBest for
claude-haiku-4-5Anthropic200K $Live Classification, extraction, high-volume simple work
claude-sonnet-5Anthropic1M $$Live The default choice — near-flagship quality at moderate cost
claude-opus-5Anthropic1M $$$Live Hard reasoning, long agentic runs, complex code
gpt-5OpenAI— $$Live General purpose, strong tool use
gpt-5-miniOpenAI— $Live Cheap, fast, good enough for routing and short tasks
gemini-3.6-flashGoogle1M $$Live Long documents, fast multimodal reasoning
gemini-3.5-flashGoogle1M $Live High-throughput work at low cost

Coming means the provider is registered but not yet callable — requests naming it return 503. Everything marked Live works today with any active key.

Reference list prices

What the upstream provider charges, per million tokens. Your credit cost derives from these plus the GenzoAI margin — call GET /v1/credits/estimate for the exact figure before you commit to a model.

ModelInput / 1MOutput / 1MRelative
claude-haiku-4-5$1.00$5.001×
claude-sonnet-5$3.00$15.003×
claude-opus-5$5.00$25.005×
What you are charged today. Credits are a flat cost per modality and provider, not per token — so the list prices below are the upstream vendor's rates for reference, not your bill. Call GET /v1/credits/estimate for the figure that will actually be deducted. Per-model, per-token pricing is on the roadmap.

Image

ModelProviderSizesBillingStatus
gpt-image-1OpenAI 256² – 1792×1024Per image, ×2 at hd Live

Video

ModelProviderBillingLatencyStatus
gen4.5RunwayPer second of output 1–4 minLive
gen4_turboRunwayPer second of output < 1 minLive

gen4_turbo is image-to-video only — it requires a source image.

Speech

ModelProviderBillingStatus
tts-1VoiceNomPer 1,000 input characters Live

Choosing a model

Deprecation policy

Models are removed only after the upstream provider retires them. We give at least 30 days' notice by email to every account that called the model in the previous 30 days, and publish a replacement recommendation. Requests naming a retired model return 404 with the suggested successor in the error body.