Every model in one account, on release day.
Products that let people choose a model live or die by how fast a new one appears in the picker. Here it is a catalog entry, not a sprint, and the best price for each job is found per call rather than per procurement cycle.
# The picker is just a list of ids.
MODELS = [
"anthropic/claude-opus-5",
"openai/gpt-5.4-mini",
"google/gemini-3-flash-preview",
"deepseek/deepseek-v4-pro",
]
reply = client.chat.completions.create(
model=user_choice, # any id in the catalog
messages=messages,
stream=True,
)