1import{d as U,u as Z,g as J,r as H,a as L,v as Q,c as G,o as c,K as I,m as a,bU as X,l as e,p as o,k as d,n as Y,j as r,x as u,s as j,q as M,F as x,E as m,J as R,bI as ee,W as te}from"./DZ7mik94.js";import{_ as se}from"./CvFJ8Mle.js";import{_ as h}from"./BDcM2FMb.js";import{f as oe}from"./y0XJ1xRd.js";const ie={class:"max-w-7xl mx-auto pb-16"},ne={class:"mb-20"},ae={class:"text-center mb-12"},le={class:"inline-flex items-center gap-2 px-4 py-2 bg-blue-50 rounded-full mb-6"},ce={class:"text-xs font-bold text-blue-700 uppercase tracking-wide"},re={class:"text-3xl font-bold text-slate-900 mb-4 tracking-tight"},de={class:"text-lg text-slate-600 max-w-2xl mx-auto"},_e={class:"grid grid-cols-1 md:grid-cols-3 gap-6"},pe={class:"bg-gradient-to-br from-blue-50 to-white border border-blue-100 rounded-2xl p-6 text-center"},ue={class:"w-14 h-14 mx-auto mb-4 bg-blue-100 rounded-xl flex items-center justify-center"},xe={class:"text-xs text-slate-500"},me={class:"bg-gradient-to-br from-purple-50 to-white border border-purple-100 rounded-2xl p-6 text-center"},ge={class:"w-14 h-14 mx-auto mb-4 bg-purple-100 rounded-xl flex items-center justify-center"},be={class:"text-xs text-slate-500"},he={class:"bg-gradient-to-br from-green-50 to-white border border-green-100 rounded-2xl p-6 text-center"},ve={class:"w-14 h-14 mx-auto mb-4 bg-green-100 rounded-xl flex items-center justify-center"},fe={class:"text-xs text-slate-500"},ye={class:"mb-20"},we={class:"text-center mb-12"},Me={class:"text-3xl font-bold text-slate-900 mb-4 tracking-tight"},ze={class:"text-lg text-slate-600 max-w-2xl mx-auto"},ke={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6"},Ce=["onClick"],$e={class:"flex items-start gap-4 mb-4"},Pe={class:"w-12 h-12 rounded-xl flex items-center justify-center flex-shrink-0 overflow-hidden bg-slate-50 border border-slate-100"},Oe={class:"flex-1 min-w-0"},Se={class:"flex items-center gap-2 mb-1 flex-wrap"},Ke={class:"text-lg font-bold text-slate-900 group-hover:text-slate-700 transition-colors"},Le={class:"text-xs text-slate-500 mb-2"},Ge={class:"text-sm text-slate-600 leading-relaxed line-clamp-3"},Ie={class:"grid grid-cols-3 gap-4 mb-4 py-4 border-t border-b border-slate-100"},je={class:"text-center"},De={class:"text-xs text-slate-500 mb-1"},Ne={class:"text-sm font-bold text-slate-900"},Te={class:"text-center"},Ve={class:"text-xs text-slate-500 mb-1"},We={class:"text-sm font-bold text-slate-900"},Ae={class:"text-center"},qe={class:"text-xs text-slate-500 mb-1"},Be={class:"text-sm font-bold text-slate-900"},Ee={class:"flex flex-wrap gap-1.5 mb-4"},Fe={class:"flex items-baseline justify-between"},Ue={class:"flex items-baseline gap-2"},Ze={key:0,class:"text-lg font-bold text-slate-400"},Je={key:1,class:"text-lg font-bold text-blue-600"},He={key:2,class:"text-lg font-bold text-slate-900"},Qe={class:"text-xs font-normal text-slate-500"},Xe={key:3,class:"text-lg font-bold text-slate-900"},Ye={class:"text-xs font-normal text-slate-500"},Re={key:4,class:"text-lg font-bold text-slate-400"},et={class:"mb-20"},tt={class:"text-center mb-12"},st={class:"text-3xl font-bold text-slate-900 mb-4 tracking-tight"},ot={class:"text-lg text-slate-600 max-w-2xl mx-auto"},it={class:"bg-white border border-slate-100 rounded-2xl overflow-hidden shadow-sm"},nt={class:"overflow-x-auto"},at={class:"w-full border-collapse"},lt={class:"bg-slate-50 border-b border-slate-200"},ct={class:"px-6 py-4 text-left text-sm font-semibold text-slate-700"},rt={class:"px-6 py-4 text-left text-sm font-semibold text-slate-700"},dt={class:"px-6 py-4 text-left text-sm font-semibold text-slate-700"},_t={class:"px-6 py-4 text-left text-sm font-semibold text-slate-700"},pt={class:"divide-y divide-slate-100"},ut={class:"px-6 py-4"},xt={class:"font-semibold text-slate-900"},mt={class:"text-sm text-slate-500 mt-1"},gt={class:"px-6 py-4"},bt={class:"space-y-2"},ht={class:"w-6 h-6 rounded-lg flex items-center justify-center overflow-hidden shrink-0 bg-slate-100"},vt={class:"text-sm font-medium text-slate-700 whitespace-nowrap group-hover:text-slate-900"},ft={class:"px-6 py-4 text-sm text-slate-600"},yt={class:"px-6 py-4 text-sm text-slate-600"},wt={class:"mb-20"},Mt={class:"text-center mb-12"},zt={class:"text-3xl font-bold text-slate-900 mb-4 tracking-tight"},kt={class:"text-lg text-slate-600 max-w-2xl mx-auto"},Ct={class:"bg-white border border-slate-100 rounded-2xl overflow-hidden shadow-sm"},$t={class:"overflow-x-auto"},Pt={class:"w-full border-collapse"},Ot={class:"bg-slate-50 border-b border-slate-200"},St={class:"px-6 py-4 text-left text-sm font-semibold text-slate-700"},Kt={class:"px-6 py-4 text-left text-sm font-semibold text-slate-700"},Lt={class:"flex items-center justify-center gap-1.5"},Gt={class:"w-5 h-5 rounded flex items-center justify-center overflow-hidden bg-slate-100"},It={class:"px-6 py-4 text-sm font-medium text-slate-900"},jt={class:"px-6 py-4 text-sm text-slate-500"},Dt={class:"bg-slate-50 px-6 py-4 text-center border-t border-slate-200"},Nt={class:"text-sm text-slate-500"},Tt={class:"mb-20"},Vt={class:"text-center mb-12"},Wt={class:"text-3xl font-bold text-slate-900 mb-4 tracking-tight"},At={class:"text-lg text-slate-600 max-w-2xl mx-auto"},qt={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-
15"},Bt=["onClick"],Et={class:"flex items-center gap-3 mb-3"},Ft={class:"w-10 h-10 rounded-lg flex items-center justify-center overflow-hidden flex-shrink-0 bg-slate-50 border border-slate-100"},Ut={class:"flex-1 min-w-0"},Zt={class:"flex items-center gap-2"},Jt={class:"text-base font-bold text-slate-900 truncate group-hover:text-slate-700 transition-colors"},Ht={class:"text-xs text-slate-500 leading-relaxed mb-3 line-clamp-2"},Qt={class:"grid grid-cols-2 gap-2 mb-3 py-3 border-t border-slate-50"},Xt={class:"text-[10px] text-slate-400"},Yt={class:"text-xs font-semibold text-slate-700"},Rt={class:"text-[10px] text-slate-400"},es={class:"text-xs font-semibold text-slate-700"},ts={class:"flex flex-wrap gap-1 mb-3"},ss={class:"flex items-baseline justify-between pt-3 border-t border-slate-100"},os={key:0,class:"text-sm font-bold text-slate-400"},is={key:1,class:"text-sm font-bold text-blue-600"},ns={key:2,class:"text-sm font-bold text-slate-900"},as={class:"text-[10px] font-normal text-slate-500"},ls={key:3,class:"text-sm font-bold text-slate-900"},cs={class:"text-[10px] font-normal text-slate-500"},rs={key:4,class:"text-sm font-bold text-slate-400"},ds={class:"mb-20"},_s={class:"text-center mb-12"},ps={class:"text-3xl font-bold text-slate-900 mb-4 tracking-tight"},us={class:"text-lg text-slate-600 max-w-2xl mx-auto"},xs={class:"bg-white border border-slate-100 rounded-2xl overflow-hidden shadow-sm"},ms={class:"overflow-x-auto"},gs={class:"w-full border-collapse"},bs={class:"bg-slate-50 border-b border-slate-200"},hs={class:"px-6 py-4 text-left text-sm font-semibold text-slate-700"},vs={class:"flex items-center justify-center gap-1.5"},fs={class:"w-5 h-5 rounded flex items-center justify-center overflow-hidden bg-slate-100"},ys={class:"px-6 py-4 text-sm font-medium text-slate-900"},ws={class:"bg-slate-50 px-6 py-4 text-center border-t border-slate-200"},Ms={class:"text-sm text-slate-500"},zs={class:"bg-slate-900 rounded-3xl p-12 text-center text-white relative overflow-hidden shadow-2xl"},ks={class:"relative z-10 max-w-3xl mx-auto"},Cs={class:"w-20 h-20 mx-auto mb-8 bg-white/10 backdrop-blur-sm rounded-2xl flex items-center justify-center"},$s={class:"text-4xl font-bold mb-6 tracking-tight"},Ps={class:"text-xl text-slate-300 mb-10 leading-relaxed"},Os={class:"mt-8 flex justify-center items-center gap-6 text-slate-400"},Ss={class:"flex items-center gap-2"},Ks={class:"text-sm"},Ls={class:"flex items-center gap-2"},Gs={class:"text-sm"},Is={class:"flex items-center gap-2"},js={class:"text-sm"},Ds=U({__name:"coding-zone",setup(Ns){const{t,locale:Ts}=Z(),y=J(),w={"Claude Opus 4.7":"claude_opus_4_7","Claude Opus 4.6":"claude_opus_4_6","GPT 5.5":"gpt_5_5","GLM 5.1":"glm_5_1","DeepSeek V4 Pro":"deepseek_v4_pro","Kimi 2.6":"kimi_2_6","MiniMax M2.7":"minimax_m2_7"},z={"Claude Opus 4.7":{id:"claude-opus-4-7",provider:"anthropic"},"Claude Opus 4.6":{id:"claude-opus-4-6",provider:"anthropic"},"GPT 5.5":{id:"gpt-5.5",provider:"openai"},"GLM 5.1":{id:"glm-5.1",provider:"z-ai"},"DeepSeek V4 Pro":{id:"deepseek-v4-pro",provider:"deepseek"},"Kimi 2.6":{id:"kimi-2.6",provider:"moonshotai"},"MiniMax M2.7":{id:"MiniMax-M2.7",provider:"minimax"}};function v(i){return oe(i,{currency:"$",freeLabel:"0",naLabel:"-"})}function k(i){ee(y(`/models/${i}`))}function C(i){const n=w[i];return n?t(`site.coding_zone.models.${n}.description`):""}function $(i){const n=w[i];if(!n)return[];const l=t(`site.coding_zone.models.${n}.features`);return Array.isArray(l)?l:[]}function f(i){const n=w[i];return n?t(`site.coding_zone.models.${n}.badge`):""}const D=[{id:"claude-opus-4-7",name:"Claude Opus 4.7",displayName:"Claude Opus 4.7",provider:"Anthropic",providerSvg:"anthropic",tier:"top",contextWindow:"1M",maxOutput:"128K",reasoningLevel:5,speedLevel:3,badgeColor:"blue"},{id:"claude-opus-4-6",name:"Claude Opus 4.6",displayName:"Claude Opus 4.6",provider:"Anthropic",providerSvg:"anthropic",tier:"top",contextWindow:"1M",maxOutput:"128K",reasoningLevel:5,speedLevel:3,badgeColor:"purple"},{id:"gpt-5.5",name:"GPT 5.5",displayName:"GPT 5.5",provider:"OpenAI",providerSvg:"openai",tier:"top",contextWindow:"1M",maxOutput:"128K",reasoningLevel:5,speedLevel:4,badgeColor:"emerald"},{id:"glm-5.1",name:"GLM 5.1",displayName:"GLM 5.1",provider:"Z-AI",providerSvg:"z-ai",tier:"value",contextWindow:"200K",maxOutput:"128K",reasoningLevel:4,speedLevel:3,badgeColor:"orange"},{id:"deepseek-v4-pro",name:"DeepSeek V4 Pro",displayName:"DeepSeek V4 Pro",provider:"DeepSeek",providerSvg:"deepseek",tier:"value",contextWindow:"1M",maxOutput:"384K",reasoningLevel:4,speedLevel:4,badgeColor:"cyan"},{id:"kimi-2.6",name:"Kimi 2.6",displayName:"Kimi 2.6",provider:"Moonshot AI",providerSvg:"moonshotai",tier:"value",contextWindow:"256K",maxOutput:"64K",reasoningLevel:4,speedLevel:3,badgeColor:"violet"},{id:"MiniMax-M2.7",name:"MiniMax M2.7",displayName:"MiniMax M2.7",provider:"MiniMax",providerSvg:"minimax",tier:"value",contextWindow:"200K",maxOutput:"64K",reasoningLevel:4,speedLevel:4,badgeColor:"teal"}];function P(i){return i>=5?t("site.coding_zone.speed_labels.very_fast"):i>=4?t("site.coding_zone.speed_labels.fast"):t("site.coding_zone.speed_labels.medium")}const g=H(D.map(i=>
1({...i,loading:!0,price:null,officialPrice:null,pricingInfo:null,comingSoon:!1})));function N(i){return{anthropic:"anthropic",openai:"openai",google:"google",deepseek:"deepseek",qwen:"qwen","x-ai":"x-ai",meta:"meta",mistral:"mistral",minimax:"minimax",moonshotai:"moonshotai","z-ai":"z-ai"}[i]||"code"}function T(i,n){try{if(!i)throw new Error("empty");let l=i;if(i.success!==void 0&&!i.success)throw new Error(i.message||"failed");if(i.data&&(l=i.data),l===null)return n.pricingInfo=null,n.price=null,n.officialPrice=null,n.comingSoon=!0,!0;if(!l||typeof l!="object")throw new Error("invalid");return n.pricingInfo=l,n.price=l.input_price,n.officialPrice=l.output_price,n.comingSoon=!1,!0}catch{return n.comingSoon=!0,n.price=null,n.officialPrice=null,n.pricingInfo=null,!1}}async function V(){try{const i=g.value.map(l=>l.id),n=await X.getBatchModelPricing(i);if(n&&typeof n=="object")if(Object.keys(n).length>0)for(const p of g.value){const s=n[p.id];s?T({success:!0,data:s},p):(p.comingSoon=!0,p.price=null,p.officialPrice=null,p.pricingInfo=null),p.loading=!1}else for(const p of g.value)p.comingSoon=!0,p.loading=!1;else for(const l of g.value)l.comingSoon=!0,l.loading=!1}catch{for(const i of g.value)i.comingSoon=!0,i.loading=!1}}const W=["project_refactor","autonomous_agent","frontend_web","code_review","daily_coding"],A={project_refactor:["Claude Opus 4.7","DeepSeek V4 Pro"],autonomous_agent:["Claude Opus 4.7","GPT 5.5"],frontend_web:["Claude Opus 4.6","Kimi 2.6"],code_review:["Claude Opus 4.6","GLM 5.1"],daily_coding:["MiniMax M2.7","DeepSeek V4 Pro"]},q=L(()=>{const i="site.coding_zone.top_comparison.metrics",n="site.coding_zone.top_comparison.speed_labels",l="site.coding_zone.top_comparison.agent_labels";return[{metric:t(`${i}.swe_bench`),desc:t(`${i}.swe_bench_desc`),values:{"Claude Opus 4.7":"64.3%","Claude Opus 4.6":"53.4%","GPT 5.5":"58.6%"}},{metric:t(`${i}.terminal_bench`),desc:t(`${i}.terminal_bench_desc`),values:{"Claude Opus 4.7":"69.4%","Claude Opus 4.6":"65.4%","GPT 5.5":"82.7%"}},{metric:t(`${i}.context_window`),desc:t(`${i}.context_window_desc`),values:{"Claude Opus 4.7":"1M","Claude Opus 4.6":"1M","GPT 5.5":"1M"}},{metric:t(`${i}.max_output`),desc:t(`${i}.max_output_desc`),values:{"Claude Opus 4.7":"128K","Claude Opus 4.6":"128K","GPT 5.5":"128K"}},{metric:t(`${i}.reasoning`),desc:t(`${i}.reasoning_desc`),values:{"Claude Opus 4.7":"5","Claude Opus 4.6":"5","GPT 5.5":"5"}},{metric:t(`${i}.speed`),desc:t(`${i}.speed_desc`),values:{"Claude Opus 4.7":t(`${n}.medium`),"Claude Opus 4.6":t(`${n}.medium`),"GPT 5.5":t(`${n}.fast`)}},{metric:t(`${i}.agent_fit`),desc:t(`${i}.agent_fit_desc`),values:{"Claude Opus 4.7":t(`${l}.excellent`),"Claude Opus 4.6":t(`${l}.excellent`),"GPT 5.5":t(`${l}.excellent`)}}]}),B=L(()=>{const i="site.coding_zone.value_metrics",n="site.coding_zone.reasoning_labels",l="site.coding_zone.speed_labels";return[{metric:t(`${i}.context_window`),values:{"GLM 5.1":"200K","DeepSeek V4 Pro":"1M","Kimi 2.6":"256K","MiniMax M2.7":"200K"}},{metric:t(`${i}.max_output`),values:{"GLM 5.1":"128K","DeepSeek V4 Pro":"384K","Kimi 2.6":"64K","MiniMax M2.7":"64K"}},{metric:t(`${i}.reasoning`),values:{"GLM 5.1":t(`${n}.great`),"DeepSeek V4 Pro":t(`${n}.great`),"Kimi 2.6":t(`${n}.great`),"MiniMax M2.7":t(`${n}.great`)}},{metric:t(`${i}.speed`),values:{"GLM 5.1":t(`${l}.medium`),"DeepSeek V4 Pro":t(`${l}.fast`),"Kimi 2.6":t(`${l}.medium`),"MiniMax M2.7":t(`${l}.fast`)}},{metric:t(`${i}.specialty`),values:{"GLM 5.1":t("site.coding_zone.value_comparison.specialties.glm_5_1"),"DeepSeek V4 Pro":t("site.coding_zone.value_comparison.specialties.deepseek_v4_pro"),"Kimi 2.6":t("site.coding_zone.value_comparison.specialties.kimi_2_6"),"MiniMax M2.7":t("site.coding_zone.value_comparison.specialties.minimax_m2_7")}},{metric:t(`${i}.best_for`),values:{"GLM 5.1":t("site.coding_zone.value_comparison.best_for.glm_5_1"),"DeepSeek V4 Pro":t("site.coding_zone.value_comparison.best_for.deepseek_v4_pro"),"Kimi 2.6":t("site.coding_zone.value_comparison.best_for.kimi_2_6"),"MiniMax M2.7":t("site.coding_zone.value_comparison.best_for.minimax_m2_7")}}]}),O={blue:"bg-blue-50 text-blue-700",purple:"bg-purple-50 text-purple-700",green:"bg-green-50 text-green-700",orange:"bg-orange-50 text-orange-700",emerald:"bg-emerald-50 text-emerald-700",indigo:"bg-indigo-50 text-indigo-700",cyan:"bg-cyan-50 text-cyan-700",amber:"bg-amber-50 text-amber-700",rose:"bg-rose-50 text-rose-700",violet:"bg-violet-50 text-violet-700",slate:"bg-slate-100 text-slate-700",teal:"bg-teal-50 text-teal-700"},S=["Claude Opus 4.7","Claude Opus 4.6","GPT 5.5"],K=["GLM 5.1","DeepSeek V4 Pro","Kimi 2.6","MiniMax M2.7"],E={"Claude Opus 4.7":"anthropic","Claude Opus 4.6":"anthropic","GPT 5.5":"openai"},F={"GLM 5.1":"z-ai","DeepSeek V4 Pro":"deepseek","Kimi 2.6":"moonshotai","MiniMax M2.7":"minimax"};return Q(async()=>{await new Promise(i=>setTimeout(i,300)),await V()}),(i,n)=>{const l=Y,p=R;return c(),G(se,{title:a(t)("site.coding_zone.title"),subtitle:a(t)("site.coding_zone.subtitle")},{default:I(()=>[e("div",ie,[e("section",ne,[e("div",ae,[e("div",le,[n[1]||(n[1]=e("span",{class:"flex h-2 w-2 rounded-full bg-blue-500 animate-pulse"},null,-1)),e("span",ce,o(a(t)("site.coding_zone.benchmark.badge")),1)]),e("h2",re,o(a(t)("site.coding_zone.benchmark.title")),1),e("p",de,o(a(t)("site.coding_zone.benchmark.description")),1)]),e("div",_e,[e("div",pe,[e("div",ue,[d(l,{name:"lucide:trophy",size:"24",class:"text-blue-600"})]),n[2]||(n[2]=e("div",{class:"text-4xl font-bold text-blue-700 mb-2"},"64.3%",-1)),n[3]||(n[3]=e("div",{class:"text-sm font-semibold text-slate-900 mb-1"},"Claude Opus 4.7",-1)),e("div",xe,o(a(t)("site.coding_zone.benchmark.opus_4_7_score")),1)]),e("div",me,[e("div",ge,[d(l,{name:"lucide:brain",size:"24",class:"text-purple-600"})]),n[4]||(n[4]=e("div",{class:"text-4xl font-bold text-purple-700 mb-2"},"82.7%",-1)),n[5]||(n[5]=e("div",{class:"text-sm font-semibold text-slate-900 mb-1"},"GPT 5.5",-1)),e("div",be,o(a(t)("site.coding_zone.benchmark.gpt_5_5_score")),1)]),e("div",he,[e("div",ve,[d(l,{name:"lucide:zap",size:"24",class:"text-green-600"})]),n[6]||(n[6]=e("div",{class:"text-4xl font-bold text-green-700 mb-2"},"1M",-1)),n[7]||(n[7]=e("div",{class:"text-sm font-semibold text-slate-900 mb-1"},"Claude Opus 4.6",-1)),e("div",fe,o(a(t)("site.coding_zone.benchmark.opus_4_6_score")),1)])])]),e("section",ye,[e("div",we,[e("h2",Me,o(a(t)("site.coding_zone.top_models.title")),1),e("p",ze,o(a(t)("site.coding_zone.top_models.description")),1)]),e("div",ke,[(c(!0),r(x,null,u(g.value.filter(s=>s.tier==="top"),s=>(c(),r("div",{key:s.id,class:"bg-white border border-slate-100 rounded-2xl p-6 hover:shadow-lg transition-all duration-200 cursor-pointer group",onClick:_=>k(s.id)},[e("div",$e,[e("div",Pe,[d(h,{name:s.providerSvg},null,8,["name"])]),e("div",Oe,[e("div",Se,[e("h3",Ke,o(s.name),1),f(s.displayName)?(c(),r("span",{key:0,class:M(["px-2 py-0.5 rounded text-[10px] font-bold uppercase tracking-wide",O[s.badgeColor||"blue"]])},o(f(s.displayName)),3)):j("",!0)]),e("p",Le,o(s.provider),1),e("p",Ge,o(C(s.displayName)),1)])]),e("div",Ie,[e("div",je,[e("div",De,o(a(t)("site.coding_zone.model_card.context")),1),e("div",Ne,o(s.contextWindow),1)]),e("div",Te,[e("div",Ve,o(a(t)("site.coding_zone.model_card.max_output")),1),e("div",We,o(s.maxOutput),1)]),e("div",Ae,[e("div",qe,o(a(t)("site.coding_zone.model_card.speed")),1),e("div",Be,o(P(s.speedLevel)),1)])]),e("div",Ee,[(c(!0),r(x,null,u($(s.displayName),_=>(c(),r("span",{key:_,class:"px-2 py-0.5 bg-slate-50 text-slate-600 rounded text-xs font-medium border border-slate-100"},o(_),1))),128))]),e("div",Fe,[e("div",Ue,[s.loading?(c(),r("span",Ze,o(a(t)("site.coding_zone.model_card.loading")),1)):s.comingSoon?(c(),r("span",Je,o(a(t)("site.coding_zone.model_card.coming_soon")),1)):s.pricingInfo&&s.pricingInfo.input_price?(c(),r("span",He,[m(o(v(s.pricingInfo.input_price))+" ",1),e("span",Qe,o(s.pricingInfo.unit||(s.pricingInfo.quota_type===1?"/req":"/1M input")),1)])):s.price?(c(),r("span",Xe,[m(o(v(s.price))+" ",1),e("span",Ye,o(s.pricingInfo?.unit||"/1M input"),1)])):(c(),r("span",Re,"N/A"))]),d(l,{name:"lucide:arrow-right",size:"16",class:"text-slate-400 group-hover:text-slate-900 group-hover:translate-x-1 transition-all"})])],8,Ce))),128))])]),e("section",et,[e("div",tt,[e("h2",st,o(a(t)("site.coding_zone.scenarios.title")),1),e("p",ot,o(a(t)("site.coding_zone.scenarios.description")),1)]),e("div",it,[e("div",nt,[e("table",at,[e("thead",null,[e("tr",lt,[e("th",ct,o(a(t)("site.coding_zone.scenarios.table.scenario")),1),e("th",rt,o(a(t)("site.coding_zone.scenarios.table.recommended_model")),1),e("th",dt,o(a(t)("site.coding_zone.scenarios.table.key_capabilities")),1),e("th",_t,o(a(t)("site.coding_zone.scenarios.table.advantage")),1)])]),e("tbody",pt,[(c(),r(x,null,u(W,s=>e("tr",{key:s,class:"hover:bg-slate-50 transition-colors duration-150"},[e("td",ut,[e("div",xt,o(a(t)(`site.coding_zone.scenarios.rows.${s}.name`)),1),e("div",mt,o(a(t)(`site.coding_zone.scenarios.rows.${s}.description`)),1)]),e("td",gt,[e("div",bt,[(c(!0),r(x,null,u(A[s],_=>(c(),G(p,{key:_,to:a(y)("/models/"+z[_]?.id),class:"flex items-center gap-2 hover:bg-slate-50 rounded-lg px-2 py-1.5 transition-colors group"},{default:I(()=>[e("div",ht,[d(h,{name:N(z[_]?.provider||"")},null,8,["name"])]),e("span",vt,o(_),1),d(l,{name:"lucide:arrow-right",size:"12",class:"text-slate-300 group-hover:text-slate-500 ml-auto opacity-0 group-hover:opacity-100 transition-all"})]),_:2},1032,["to"]))),128))])]),e("td",ft,o(a(t)(`site.coding_zone.scenarios.rows.${s}.features`)),1),e("td",yt,o(a(t)(`site.coding_zone.scenarios.rows.${s}.advantage`)),1)])),64))])])])])]),e("section",wt,[e("div",Mt,[e("h2",zt,o(a(t)("site.coding_zone.top_comparison.title")),1),e("p",kt,o(a(t)("site.coding_zone.top_comparison.description")),1)]),e("div",Ct,[e("div",$t,[e("table",Pt,[e("thead",null,[e("tr",Ot,[e("th",St,o(a(t)("site.coding_zone.top_comparison.metric")),1
1),e("th",Kt,o(a(t)("site.coding_zone.top_comparison.explanation")),1),(c(),r(x,null,u(S,s=>e("th",{key:s,class:"px-6 py-4 text-center text-sm font-semibold text-slate-700"},[e("div",Lt,[e("div",Gt,[d(h,{name:E[s]||"code"},null,8,["name"])]),m(" "+o(s),1)])])),64))])]),e("tbody",null,[(c(!0),r(x,null,u(q.value,(s,_)=>(c(),r("tr",{key:s.metric,class:"border-b border-slate-100 hover:bg-slate-50 transition-colors duration-150"},[e("td",It,o(s.metric),1),e("td",jt,o(s.desc),1),(c(),r(x,null,u(S,b=>e("td",{key:b,class:M(["px-6 py-4 text-sm text-center",_===0&&s.values[b]!=="-"?"font-bold "+(s.values[b]?.includes("64")?"text-blue-700 bg-blue-50/50":s.values[b]?.includes("82")?"text-emerald-700 bg-emerald-50/50":s.values[b]?.includes("62")||s.values[b]?.includes("1M")?"text-purple-700 bg-purple-50/50":"text-slate-600"):"text-slate-600"])},o(s.values[b]),3)),64))]))),128))])])]),e("div",Dt,[e("p",Nt,[d(l,{name:"lucide:info",size:"14",class:"inline mr-1"}),m(" "+o(a(t)("site.coding_zone.top_comparison.footnote")),1)])])])]),e("section",Tt,[e("div",Vt,[e("h2",Wt,o(a(t)("site.coding_zone.value_zone.title")),1),e("p",At,o(a(t)("site.coding_zone.value_zone.description")),1)]),e("div",qt,[(c(!0),r(x,null,u(g.value.filter(s=>s.tier==="value"),s=>(c(),r("div",{key:s.id,class:"bg-white border border-slate-100 rounded-2xl p-5 hover:shadow-lg transition-all duration-200 cursor-pointer group",onClick:_=>k(s.id)},[e("div",Et,[e("div",Ft,[d(h,{name:s.providerSvg},null,8,["name"])]),e("div",Ut,[e("div",Zt,[e("h3",Jt,o(s.name),1)]),f(s.displayName)?(c(),r("span",{key:0,class:M(["px-1.5 py-0.5 rounded text-[9px] font-bold uppercase tracking-wide",O[s.badgeColor||"slate"]])},o(f(s.displayName)),3)):j("",!0)])]),e("p",Ht,o(C(s.displayName)),1),e("div",Qt,[e("div",null,[e("div",Xt,o(a(t)("site.coding_zone.model_card.context")),1),e("div",Yt,o(s.contextWindow),1)]),e("div",null,[e("div",Rt,o(a(t)("site.coding_zone.model_card.speed")),1),e("div",es,o(P(s.speedLevel)),1)])]),e("div",ts,[(c(!0),r(x,null,u($(s.displayName).slice(0,3),_=>(c(),r("span",{key:_,class:"px-1.5 py-0.5 bg-slate-50 text-slate-500 rounded text-[10px] font-medium border border-slate-100"},o(_),1))),128))]),e("div",ss,[e("div",null,[s.loading?(c(),r("span",os,o(a(t)("site.coding_zone.model_card.loading")),1)):s.comingSoon?(c(),r("span",is,o(a(t)("site.coding_zone.model_card.coming_soon")),1)):s.pricingInfo&&s.pricingInfo.input_price?(c(),r("span",ns,[m(o(v(s.pricingInfo.input_price))+" ",1),e("span",as,o(s.pricingInfo.unit||(s.pricingInfo.quota_type===1?"/req":"/1M")),1)])):s.price?(c(),r("span",ls,[m(o(v(s.price))+" ",1),e("span",cs,o(s.pricingInfo?.unit||"/1M"),1)])):(c(),r("span",rs,"N/A"))]),d(l,{name:"lucide:arrow-right",size:"14",class:"text-slate-300 group-hover:text-slate-700 group-hover:translate-x-1 transition-all"})])],8,Bt))),128))])]),e("section",ds,[e("div",_s,[e("h2",ps,o(a(t)("site.coding_zone.value_comparison.title")),1),e("p",us,o(a(t)("site.coding_zone.value_comparison.description")),1)]),e("div",xs,[e("div",ms,[e("table",gs,[e("thead",null,[e("tr",bs,[e("th",hs,o(a(t)("site.coding_zone.value_comparison.metric")),1),(c(),r(x,null,u(K,s=>e("th",{key:s,class:"px-6 py-4 text-center text-sm font-semibold text-slate-700"},[e("div",vs,[e("div",fs,[d(h,{name:F[s]||"code"},null,8,["name"])]),m(" "+o(s),1)])])),64))])]),e("tbody",null,[(c(!0),r(x,null,u(B.value,s=>(c(),r("tr",{key:s.metric,class:"border-b border-slate-100 hover:bg-slate-50 transition-colors duration-150"},[e("td",ys,o(s.metric),1),(c(),r(x,null,u(K,_=>e("td",{key:_,class:"px-6 py-4 text-sm text-center text-slate-600"},o(s.values[_]),1)),64))]))),128))])])]),e("div",ws,[e("p",Ms,[d(l,{name:"lucide:info",size:"14",class:"inline mr-1"}),m(" "+o(a(t)("site.coding_zone.value_comparison.footnote")),1)])])])]),e("section",zs,[n[8]||(n[8]=e("div",{class:"absolute inset-0 opacity-20 pointer-events-none"},[e("div",{class:"absolute top-0 right-1/4 w-64 h-64 bg-blue-500 rounded-full filter blur-3xl mix-blend-screen opacity-50"}),e("div",{class:"absolute bottom-0 left-1/4 w-64 h-64 bg-purple-500 rounded-full filter blur-3xl mix-blend-screen opacity-50"})],-1)),e("div",ks,[e("div",Cs,[d(l,{name:"lucide:code-2",size:"40",class:"text-white"})]),e("h2",$s,o(a(t)("site.coding_zone.cta.title")),1),e("p",Ps,o(a(t)("site.coding_zone.cta.description")),1),e("button",{onClick:n[0]||(n[0]=s=>i.$router.push(a(y)("/models"))),class:"inline-flex items-center justify-center gap-3 px-8 py-5 rounded-xl font-bold bg-white text-slate-900 hover:bg-slate-100 hover:scale-105 transition-all text-lg shadow-xl shadow-white/10"},[m(o(a(t)("site.coding_zone.cta.button"))+" ",1),d(l,{name:"lucide:arrow-right",size:"20"})]),e("div",Os,[e("div",Ss,[d(l,{name:"lucide:check-circle",size:"16",class:"text-green-400"}),e("span",Ks,o(a(t)("site.coding_zone.cta.features.realtime_pricing")),1)]),e("div",Ls,[d(l,{name:"lucide:check-circle",size:"16",class:"text-green-400"}),e("span",Gs,o(a(t)("site.coding_zone.cta.features.public_benchmarks")),1)]),e("div",Is,[d(l,{name:"lucide:check-circle",size:"16",class:"text-green-400"}),e("span",js,o(a(t)("site.coding_zone.cta.features.continuous_updates")),1)])])])])])]),_:1},8,["title","subtitle"])}}}),Bs=te(Ds,[["__scopeId","data-v-07b892c6"]]);export{Bs as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.