oz0 provider model

Describe a model of a provider record.

For: Operators and developers looking up a command.

Describe a model of a provider record. Aliases match an agent's needs and min_context against these, so a model the record does not describe cannot be picked for an agent that needs something. Prices are dollars per million tokens, and per second for models priced by the time they run; they win over genai-prices. --max-output is what the gateway reserves for a call to the model that sets no output limit (128000 tokens when not given).

--effort-levels and --effort-default say which reasoning effort levels it takes and its default: a job's effort is rounded to them, and a model whose levels neither its record nor the release gives is sent none. Without --shared, a shared record is copied into the tenant's own first.

Usage

oz0 provider model <provider> <model> [flags]

Flags

FlagTypeDefaultDescription
--cache-readfloatdollars per million tokens read from the prompt cache
--cache-writefloatdollars per million tokens written to the prompt cache
--cache-write-longfloatdollars per million tokens written to the prompt cache with its longer lifetime
--capabilitiesstringswhat it can do: tools, vision, structured_output, thinking, pdf, audio, web_search, prompt_cache
--context-windowstringits context window in tokens, such as 200000, 200k or 1m
--effort-defaultstringthe effort level it runs at when a call sets none
--effort-levelsstringsthe reasoning effort levels it takes, of low, medium, high, xhigh, max; none for a model that takes none
--inputfloatdollars per million input tokens
--max-outputstringits largest output in tokens, such as 64k: what a call that sets no max_tokens is reserved for
--outputfloatdollars per million output tokens
--per-secondfloatdollars per second a call runs, such as a GPU's cost
--removeboolforget the model instead
--retiresstringthe day the provider retires the model, such as 2026-12-31 (empty clears it); agents that pin it are warned before
--sharedboolchange the record every tenant sees (cluster admins)
--successorstringthe model the provider names in its place, with --retires
--tenantstringdefaulttenant

Inherited flags

FlagTypeDefaultDescription
--contextstring$OZ0_CONTEXT or <config dir>/orchestrator-zero/context.jsonCLI context file written by server init
--log-levelstringinfolog level: debug, info, warn or error

See all oz0 commands and the global flags.

On this page
Copyright © 2026