1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3100],{29548:(e,a,t)=>{t.d(a,{dj:()=>u,oR:()=>l});var i=t(54011);let r=0,o=new Map,s=e=>{if(o.has(e))return;let a=setTimeout(()=>{o.delete(e),g({type:"REMOVE_TOAST",toastId:e})},1e6);o.set(e,a)},n=(e,a)=>{switch(a.type){case"ADD_TOAST":return{...e,toasts:[a.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===a.toast.id?{...e,...a.toast}:e)};case"DISMISS_TOAST":{let{toastId:t}=a;return t?s(t):e.toasts.forEach(e=>{s(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===t||void 0===t?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===a.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==a.toastId)}}},m=[],d={toasts:[]};function g(e){d=n(d,e),m.forEach(e=>{e(d)})}function l(e){let{...a}=e,t=(r=(r+1)%Number.MAX_SAFE_INTEGER).toString(),i=()=>g({type:"DISMISS_TOAST",toastId:t});return g({type:"ADD_TOAST",toast:{...a,id:t,open:!0,onOpenChange:e=>{e||i()}}}),{id:t,dismiss:i,update:e=>g({type:"UPDATE_TOAST",toast:{...e,id:t}})}}function u(){let[e,a]=i.useState(d);return i.useEffect(()=>(m.push(a),()=>{let e=m.indexOf(a);e>-1&&m.splice(e,1)}),[e]),{...e,toast:l,dismiss:e=>g({type:"DISMISS_TOAST",toastId:e})}}},43222:(e,a,t)=>{t.d(a,{GB:()=>c,L6:()=>u,Nn:()=>m,Pt:()=>l,hr:()=>p,iE:()=>v,mf:()=>b,ti:()=>f,xO:()=>y,xq:()=>n});var i=t(19289),r=t(83062);let o=[{groupKey:"google",groupLabelKey:"google",iconName:"google",isNew:!0},{groupKey:"seedream",groupLabelKey:"seedream",iconName:"seedream",isHot:!0},{groupKey:"openai",groupLabelKey:"openai",iconName:"openai",isHot:!0},{groupKey:"flux",groupLabelKey:"flux",iconName:"flux"},{groupKey:"tongyi",groupLabelKey:"tongyi",iconName:"tongyi",isNew:!1}],s=[{groupKey:"google",groupLabelKey:"google",iconName:"google",isNew:!0},{groupKey:"doubao",groupLabelKey:"doubao",iconName:"seedream",isNew:!0},{groupKey:"kling",groupLabelKey:"kling",iconName:"kling"}],n=[{labelKey:"nanoBanana2",value:"nano-banana-2",name:"Nano Banana 2",groupKey:"google",tabs:["text2img","img2img","multi2multi"],type:"image",params:["bananaImageRatio","bananaProQuality"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"nanoBanana2",iconName:"google",baseCredits:2,creditsDynamic:!0,estimatedDuration:30,img2imgPromptRequired:!0,releaseDate:"2026-03-24",showInMarket:!0,isHot:!0,isNew:!0,features:["ultraFast","preciseTextRendering","highConsistency"],isRecommend:!0,recommendScore:5,durationRange:"20-30ç§"},{labelKey:"nanoBananaPro",value:"nano-banana-pro",name:"Nano Banana Pro",groupKey:"google",tabs:["text2img","img2img","multi2multi"],type:"image",params:["bananaImageRatio","bananaProQuality"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"nanoBananaPro",iconName:"google",baseCredits:2,creditsDynamic:!1,estimatedDuration:30,img2imgPromptRequired:!0,releaseDate:"2025-11-21",showInMarket:!0,isHot:!0,isNew:!1,features:["4k","preciseTextRendering","highConsistency"],isRecommend:!0,recommendScore:5,durationRange:"20-30ç§"},{labelKey:"seedream5Lite",value:"seedream-5-lite",name:"Seedream 5.0 Lite",groupKey:"seedream",tabs:["text2img","img2img","multi2multi"],type:"image",params:["seedream5LiteImageRatio","seedream5LiteResolution"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"seedream5Lite",iconName:"seedream",baseCredits:2,creditsDynamic:!1,estimatedDuration:20,img2imgPromptRequired:!0,releaseDate:"2026-04-15",showInMarket:!0,isHot:!1,isNew:!0,features:["3k","highConsistency","preciseTextRendering"],isRecommend:!0,recommendScore:5,durationRange:"10-20ç§"},{labelKey:"seedream45",value:"seedream-4-5",name:"Seedream 4.5",groupKey:"seedream",tabs:["text2img","img2img","multi2multi"],type:"image",params:["strongUnderstanding","4k"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"seedream45",iconName:"seedream",baseCredits:2,creditsDynamic:!1,estimatedDuration:20,img2imgPromptRequired:!0,releaseDate:"2025-01-03",showInMarket:!0,isHot:!1,isNew:!1,features:["4k","highConsistency"],isRecommend:!1,recommendScore:5,durationRange:"20-30ç§"},{labelKey:"seedream",value:"seedream-v4",name:"Seedream 4.0",groupKey:"seedream",tabs:["text2img","img2img","multi2multi"],type:"image",params:["seedreamImageRatio","seedreamQuality"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"seedream",iconName:"seedream",baseCredits:1,creditsDynamic:!1,estimatedDuration:30,img2imgPromptRequired:!0,releaseDate:"2025-9-9",showInMarket:!0,isHot:!0,isNew:!1,features:["ultraFast","highConsistency","4k"],isRecommend:!1,recommendScore:4.5,durationRange:"20-30ç§"},{labelKey:"nanoBanana",value:"nano-banana",name:"Nano Banana",groupKey:"google",tabs:["text2img","img2img","multi2multi"],type:"image",params:["bananaImageRatio"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"nanoBanana",iconName:"google",baseCredits:1,creditsDynamic:!1,estimatedDuration:30,img2imgPromptRequired:!0,releaseDate:"2025-8-26",showInMarket:!0,isHot:!1,isNew:!1,features:["ultraFast","highConsistency","strongUnderstanding"],isRecommend:!1,recommendScore:4.5,durationRange:"20-30ç§"},{labelKey:"gptImage2",value:"gpt-image-2",name:"GPT Image 2",groupKey:"openai",tabs:["text2img","img2img","multi2multi"],type:"image",params:["gptStyle","gptImageRatio","gptImageResolution"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"gptImage2",iconName:"openai",baseCredits:2,creditsDynamic:!0,estimatedDuration:(0,r.om)("1k").maxSeconds,img2imgPromptRequired:!0,releaseDate:"2026-04-21",showInMarket:!0,isHot:!0,isNew:!0,features:["strongTextRendering","highConsistency","smartUnderstanding"],isRecommend:!0,recommendScore:5,durationRange:(0,r.om)("1k").label,durationRangeByResolution:{"1k":(0,r.om)("1k").label,"2k":(0,r.om)("2k").label}},{labelKey:"gptImage15",value:"gpt-image-1.5",name:"GPT Image 1.5",groupKey:"openai",tabs:["text2img","img2img","multi2multi"],type:"image",params:["gptStyle","gptImageRatio"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"gptImage15",iconName:"openai",baseCredits:1,creditsDynamic:!0,estimatedDuration:30,img2imgPromptRequired:!0,releaseDate:"2026-04-21",showInMarket:!0,isHot:!1,isNew:!1,features:["1024hd","strongUnderstanding","highConsistency"],isRecommend:!1,recommendScore:4.5,durationRange:"20-40ç§"},{labelKey:"gpt4o",value:"gpt-4o",name:"GPT-4o",groupKey:"openai",tabs:["text2img","img2img","multi2multi"],type:"image",params:["gptStyle","gptImageRatio","gptNVariants"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"gpt4o",iconName:"openai",baseCredits:1,creditsDynamic:!0,img2imgPromptRequired:!1,releaseDate:"2025-03-26",showInMarket:!1,isHot:!0,isNew:!1,features:["1024hd","strongUnderstanding","batchGeneration"],isRecommend:!0,recommendScore:5,durationRange:"30-60ç§"},{labelKey:"fluxKontextPro",value:"flux-kontext-pro",name:"Flux.1 Kontext Pro",groupKey:"flux",tabs:["text2img","img2img","multi2multi"],type:"image",params:["fluxImageRatio"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"fluxKontextPro",iconName:"flux",baseCredits:1,creditsDynamic:!1,estimatedDuration:15,img2imgPromptRequired:!0,releaseDate:"2025-05-29",showInMarket:!0,isHot:!1,isNew:!1,features:["ultraFast","highConsistency","losslessEditing"],isRecommend:!1,recommendScore:3,durationRange:"15ç§"},{labelKey:"fluxKontextMax",value:"flux-kontext-max",name:"Flux.1 Kontext Max",groupKey:"flux",tabs:["text2img","img2img","multi2multi"],type:"image",params:["fluxImageRatio"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"fluxKontextMax",iconName:"flux",baseCredits:2,creditsDynamic:!1,estimatedDuration:15,img2imgPromptRequired:!0,releaseDate:"2025-05-29",showInMarket:!1,isHot:!1,isNew:!1,features:["ultraFast","highConsistency","losslessEditing"],isRecommend:!1,recommendScore:3,durationRange:"15ç§"},{labelKey:"zImage",value:"z-image",name:"Z-Image",groupKey:"tongyi",tabs:["text2img"],type:"image",params:["zImageRatio"],createUrl:"/api/image-create",taskUrl:"/api/image-result",descKey:"zImage",iconName:"tongyi",baseCredits:1,creditsDynamic:!1,estimatedDuration:10,img2imgPromptRequired:!1,releaseDate:"2025-01-03",showInMarket:!0,isHot:!1,isNew:!1,features:["ultraFast"],isRecommend:!1,recommendScore:3,durationRange:"10-15ç§"}],m=[{labelKey:"seedance2",value:"seedance-2",name:"Seedance 2.0",groupKey:"doubao",tabs:["text2video","img2video","firstLastFrame","reference2video"],tags:["4s","15s"],type:"video",supp
1ortUploadImage:!0,videoGenerationTypes:{img2video:{maxImages:1},firstLastFrame:{requiredImages:2},reference2video:{minImages:1,maxImages:9}},params:["seedance2AspectRatio","seedance2Resolution","seedance2Duration","seedance2Audio"],createUrl:"/api/video-create",taskUrl:"/api/video-result",descKey:"seedance2",iconName:"seedream",baseCredits:16,creditsDynamic:!0,estimatedDuration:300,img2videoPromptRequired:!0,releaseDate:"2026-04-04",showInMarket:!0,isHot:!0,isNew:!0,features:["chineseFriendly","720p","15sDuration"],isRecommend:!0,recommendScore:5,durationRange:"4-5åé"},{labelKey:"seedance2Fast",value:"seedance-2-fast",name:"Seedance 2.0 Fast",groupKey:"doubao",tabs:["text2video","img2video","firstLastFrame","reference2video"],tags:["4s","15s"],type:"video",supportUploadImage:!0,videoGenerationTypes:{img2video:{maxImages:1},firstLastFrame:{requiredImages:2},reference2video:{minImages:1,maxImages:9}},params:["seedance2AspectRatio","seedance2Resolution","seedance2Duration","seedance2Audio"],createUrl:"/api/video-create",taskUrl:"/api/video-result",descKey:"seedance2Fast",iconName:"seedream",baseCredits:16,creditsDynamic:!0,estimatedDuration:240,img2videoPromptRequired:!0,releaseDate:"2026-04-04",showInMarket:!0,isHot:!0,isNew:!0,features:["chineseFriendly","720p","15sDuration"],isRecommend:!1,recommendScore:4.5,durationRange:"3-4åé"},{labelKey:"doubaoSeedance",value:"doubao-seedance-1-5-pro",name:"Seedance 1.5",groupKey:"doubao",tabs:["text2video","img2video","firstLastFrame"],tags:["5s","10s"],type:"video",supportUploadImage:!0,videoGenerationTypes:{img2video:{maxImages:1},firstLastFrame:{requiredImages:2}},params:["doubaoAspectRatio","doubaoResolution","doubaoDuration","doubaoAudio"],createUrl:"/api/video-create",taskUrl:"/api/video-result",descKey:"doubaoSeedance",iconName:"seedream",baseCredits:5,creditsDynamic:!0,estimatedDuration:180,img2videoPromptRequired:!0,releaseDate:"2025-01-30",showInMarket:!0,isHot:!1,isNew:!1,features:["chineseFriendly","1080p","10sDuration"],isRecommend:!1,recommendScore:4,durationRange:"1-2åé"},{labelKey:"veo3Lite",value:"veo3_lite",name:"Veo 3.1 Lite",groupKey:"google",tabs:["text2video","img2video","firstLastFrame"],tags:["8s"],type:"video",videoGenerationTypes:{img2video:{maxImages:1},firstLastFrame:{requiredImages:2}},params:["veo3AspectRatio"],createUrl:"/api/video-create",taskUrl:"/api/video-result",descKey:"veo3Lite",iconName:"google",baseCredits:3,creditsDynamic:!1,estimatedDuration:180,img2videoPromptRequired:!0,releaseDate:"2026-04-15",showInMarket:!0,isHot:!1,isNew:!0,features:["asmrAudio","cinematicQuality","8sDuration"],isRecommend:!1,recommendScore:4,durationRange:"2-3åé"},{labelKey:"veo3Fast",value:"veo3_fast",name:"Veo 3.1 Fast",groupKey:"google",tabs:["text2video","img2video","reference2video","firstLastFrame"],tags:["8s"],type:"video",videoGenerationTypes:{img2video:{maxImages:1},reference2video:{minImages:1,maxImages:3},firstLastFrame:{requiredImages:2}},params:["veo3AspectRatio"],createUrl:"/api/video-create",taskUrl:"/api/video-result",descKey:"veo3Fast",iconName:"google",baseCredits:5,creditsDynamic:!1,maxUploadImages:3,estimatedDuration:180,img2videoPromptRequired:!0,releaseDate:"2025-10-16",showInMarket:!0,isHot:!0,isNew:!1,features:["asmrAudio","cinematicQuality","8sDuration"],isRecommend:!0,recommendScore:5,durationRange:"2-3åé"},{labelKey:"veo3",value:"veo3",name:"Veo 3.1",groupKey:"google",tabs:["text2video","img2video"],tags:["8s"],type:"video",videoGenerationTypes:{img2video:{maxImages:1}},params:["veo3AspectRatio"],createUrl:"/api/video-create",taskUrl:"/api/video-result",descKey:"veo3",iconName:"google",baseCredits:20,creditsDynamic:!1,maxUploadImages:3,estimatedDuration:180,img2videoPromptRequired:!0,releaseDate:"2025-10-16",showInMarket:!1,isHot:!1,isNew:!1,features:["asmrAudio","720p","8sDuration"],isRecommend:!1,recommendScore:4.5,durationRange:"2-3åé"},{labelKey:"klingAI",value:"kwaivgi/kling-v1.6-standard",name:"Kling AI",groupKey:"kling",tabs:["text2video","img2video"],tags:["5s","10s"],type:"video",supportUploadImage:!0,videoGenerationTypes:{img2video:{maxImages:1}},params:["klingVideoRatio","klingVideoDuration"],createUrl:"/api/video-create",taskUrl:"/api/video-result",descKey:"klingAI",iconName:"kling",baseCredits:10,creditsDynamic:!0,estimatedDuration:180,img2videoPromptRequired:!0,releaseDate:"2024-08-01",showInMarket:!0,isHot:!1,isNew:!1,features:["strongUnderstanding","chineseFriendly","10sDuration"],isRecommend:!1,recommendScore:3.5,durationRange:"2-3åé"}],d=new Set(["gpt-4o"]);function g(e){return!d.has(e.value)}function l(e){return!1!==e.showInMarket&&g(e)}let u=[...n,...m];function c(){let e=(0,i.useTranslations)("Models");return u.map(a=>({...a,label:e("".concat(a.labelKey,".label")),desc:e("".concat(a.descKey,".desc"))}))}function p(){let e=(0,i.useTranslations)("Models");return n.filter(g).map(a=>({...a,label:e("".concat(a.labelKey,".label")),desc:e("".concat(a.descKey,".desc")),slogan:e("".concat(a.labelKey,".slogan")),subheading:e("".concat(a.labelKey,".subheading"))}))}function y(){let e=(0,i.useTranslations)("Models");return m.map(a=>({...a,label:e("".concat(a.labelKey,".label")),desc:e("".concat(a.descKey,".desc")),slogan:e("".concat(a.labelKey,".slogan")),subheading:e("".concat(a.labelKey,".subheading"))}))}function b(){let e=(0,i.useTranslations)("ModelPicker.groups");return o.map(a=>({...a,groupLabel:e(a.groupLabelKey)}))}function v(){let e=(0,i.useTranslations)("ModelPicker.groups");return s.map(a=>({...a,groupLabel:e(a.groupLabelKey)}))}function f(e){var a;if("gpt-image-2"===e)return(0,r.Y3)();let t=u.find(a=>a.value===e);return null!==(a=null==t?void 0:t.baseCredits)&&void 0!==a?a:1}},58384:(e,a,t)=>{t.d(a,{$:()=>d,r:()=>m});var i=t(2699),r=t(54011),o=t(85171),s=t(64244),n=t(95631);let m=(0,s.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),d=r.forwardRef((e,a)=>{let{className:t,variant:r,size:s,asChild:d=!1,...g}=e,l=d?o.DX:"button";return(0,i.jsx)(l,{className:(0,n.cn)(m({variant:r,size:s,className:t})),ref:a,...g})});d.displayName="Button"},83062:(e,a,t)=>{t.d(a,{PH:()=>n,Y3:()=>r,om:()=>s});let i={"1k":1,"2k":2};function r(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"1k";return i["2k"===e?e:"1k"]}let o={"1k":{minSeconds:60,maxSeconds:120,label:"1-2 åé"},"2k":{minSeconds:120,maxSeconds:240,label:"2-4 åé"}};function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"1k",a="string"==typeof e?e.toLowerCase():"1k";return o["2k"===a?a:"1k"]}function n(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"1k";return s(e).maxSeconds}o["1k"].maxSeconds,o["2k"].maxSeconds},95631:(e,a,t)=>{t.d(a,{GJ:()=>n,GO:()=>s,cn:()=>o});var i=t(7234),r=t(76439);function o(){for(var e=arguments.length,a=Array(e),t=0;t<e;t++)a[t]=arguments[t];return(0,r.QP)((0,i.$)(a))}let s=async e=>{let a=await fetch(e);if(!a.ok){let e=Error("An error occurred while fetching the data.");throw e.info=await a.json(),e.status=a.status,e}return(await a.json()).data},n=e=>["image/jpeg","image/png","image/webp"].includes(e)}}]);
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.