Configuration options for the model's output, such as effort level and output format. The effort parameter controls how many tokens Claude uses when responding, trading off between response thoroughness and token efficiency.
Effort levels: "low", "medium", "high" (default), "max" (Opus 4.6 only).
outputConfig: OutputConfigconst model = new ChatAnthropic({
model: "claude-opus-4-6",
thinking: { type: "adaptive" },
outputConfig: { effort: "medium" },
});