const n={default:2e3,min:1e3,max:1e4},e={default:2,min:1,max:20},i=3e5,u=8192,a={"gpt-4o":{contextWindow:128e3,maxOutput:16384},"gpt-4o-mini":{contextWindow:128e3,maxOutput:16384},"claude-sonnet-4-20250514":{contextWindow:2e5,maxOutput:8192},"claude-sonnet-4-6":{contextWindow:2e5,maxOutput:8192},"deepseek-v4-flash":{contextWindow:1e6,maxOutput:384e3},"deepseek-v4-pro":{contextWindow:1e6,maxOutput:384e3},"glm-4-flash":{contextWindow:128e3,maxOutput:4096},"MiniMax-M2.7":{contextWindow:24576,maxOutput:8192},"MiniMax-M2.5":{contextWindow:24576,maxOutput:8192}},o={contextWindow:32e3,maxOutput:8192},x=1.8,m=.8;function c(t){return a[t]||o}function s(t){return Number.isFinite(t)?Math.max(n.min,Math.min(n.max,t)):n.default}function T(t){return Number.isFinite(t)?Math.max(e.min,Math.min(e.max,t)):e.default}export{n as C,i as R,x as T,s as a,m as b,T as c,u as d,e,c as g};
