DocsGuides

Guides

Models

Choose defaults and per-run model overrides.

Set a client default or override a model for one run. Chusky keeps modality routing and server-side model validation in control.

example.ts
const chusky = new Chusky({
  apiKey: process.env.CHUSKY_API_KEY!,
  userId: "customer_123",
  model: "openai/gpt-5.6-luna",
});

await chusky.threads.runs(thread.id).create({
  input: "Analyze this report",
  model: "anthropic/claude-sonnet-4",
});