Skip to content

Allow Dynamic Configuration of Model Thinking, Temperature, and Reasoning Parameters #302

@Kaspazza

Description

@Kaspazza

To upvote this issue, give it a thumbs up. See this list for the most upvoted issues.

Based on this slack conversation: https://clojurians.slack.com/archives/C093426FPUG/p1770901436896429
Please look there for all the details of current discussion in the subject.

Problem description:
Currently, adjusting model parameters such as reasoning effort, thinking mode, temperature, or verbosity requires manual configuration and is not easily changeable at runtime. This makes it inconvenient to experiment with different generation behaviors, especially across providers like OpenAI and Anthropic that expose different controls.

For example, using claude code it's usefull to stay on opus 4.6 and just change it's thinking level to low for easy tasks that don't need much compute and are better to be done quickly.

We need a simple, consistent way to configure and switch between predefined parameter sets per model, while keeping the system flexible and provider-agnostic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions