in computer-use-demo/computer_use_demo/streamlit.py [0:0]
def _reset_model_conf():
model_conf = (
SONNET_3_7
if "3-7" in st.session_state.model
else MODEL_TO_MODEL_CONF.get(st.session_state.model, SONNET_3_5_NEW)
)
# If we're in radio selection mode, use the selected tool version
if hasattr(st.session_state, "tool_versions"):
st.session_state.tool_version = st.session_state.tool_versions
else:
st.session_state.tool_version = model_conf.tool_version
st.session_state.has_thinking = model_conf.has_thinking
st.session_state.output_tokens = model_conf.default_output_tokens
st.session_state.max_output_tokens = model_conf.max_output_tokens
st.session_state.thinking_budget = int(model_conf.default_output_tokens / 2)