Tarseek

Tarseek API

Providers & deployments

One canonical model can have many deployments. Tarseek chooses a deployment unless you constrain routing in the project.

Default routing

Eligible deployments are those that are enabled, healthy, allowed by your project rules, and within your price ceiling. Tarseek then failovers across remaining deployments of the same model when a provider fails. After the first streamed byte, Tarseek does not fail over to another provider; see Streaming.

Routing controls

ControlBehavior
Automatic selectionDefault. There is no separate tarseek/auto model ID.
Price ceilingProject setting. Tarseek does not currently optimize for “always cheapest.”
Allow / block listsProject routing page.
Availability / circuit breakerAutomatic.
Provider preference on the requestNot a public request field today.
Latency-based selectionNot offered today.