PageSourceSearch

https://snapapi.ai/_next/static/chunks/cc35531ebf656885.js

js snapapi.ai collected 2026-10-05 14:43:30 UTC 54,170 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,394228,92561,e=>{"use strict";var n=e.i(843476);let t=e=>(0,n.jsx)("svg",{...e,preserveAspectRatio:"xMidYMid",viewBox:"0 0 256 260",children:(0,n.jsx)("path",{d:"M239.184 106.203a64.716 64.716 0 0 0-5.576-53.103C219.452 28.459 191 15.784 163.213 21.74A65.586 65.586 0 0 0 52.096 45.22a64.716 64.716 0 0 0-43.23 31.36c-14.31 24.602-11.061 55.634 8.033 76.74a64.665 64.665 0 0 0 5.525 53.102c14.174 24.65 42.644 37.324 70.446 31.36a64.72 64.72 0 0 0 48.754 21.744c28.481.025 53.714-18.361 62.414-45.481a64.767 64.767 0 0 0 43.229-31.36c14.137-24.558 10.875-55.423-8.083-76.483Zm-97.56 136.338a48.397 48.397 0 0 1-31.105-11.255l1.535-.87 51.67-29.825a8.595 8.595 0 0 0 4.247-7.367v-72.85l21.845 12.636c.218.111.37.32.409.563v60.367c-.056 26.818-21.783 48.545-48.601 48.601Zm-104.466-44.61a48.345 48.345 0 0 1-5.781-32.589l1.534.921 51.722 29.826a8.339 8.339 0 0 0 8.441 0l63.181-36.425v25.221a.87.87 0 0 1-.358.665l-52.335 30.184c-23.257 13.398-52.97 5.431-66.404-17.803ZM23.549 85.38a48.499 48.499 0 0 1 25.58-21.333v61.39a8.288 8.288 0 0 0 4.195 7.316l62.874 36.272-21.845 12.636a.819.819 0 0 1-.767 0L41.353 151.53c-23.211-13.454-31.171-43.144-17.804-66.405v.256Zm179.466 41.695-63.08-36.63L161.73 77.86a.819.819 0 0 1 .768 0l52.233 30.184a48.6 48.6 0 0 1-7.316 87.635v-61.391a8.544 8.544 0 0 0-4.4-7.213Zm21.742-32.69-1.535-.922-51.619-30.081a8.39 8.39 0 0 0-8.492 0L99.98 99.808V74.587a.716.716 0 0 1 .307-.665l52.233-30.133a48.652 48.652 0 0 1 72.236 50.391v.205ZM88.061 139.097l-21.845-12.585a.87.87 0 0 1-.41-.614V65.685a48.652 48.652 0 0 1 79.757-37.346l-1.535.87-51.67 29.825a8.595 8.595 0 0 0-4.246 7.367l-.051 72.697Zm11.868-25.58 28.138-16.217 28.188 16.218v32.434l-28.086 16.218-28.188-16.218-.052-32.434Z"})});e.s(["Openai",()=>t],394228);let i=e=>(0,n.jsxs)("svg",{...e,fillRule:"evenodd",style:{flex:"none",lineHeight:"1"},viewBox:"0 0 24 24",children:[(0,n.jsx)("title",{children:"Anthropic"}),(0,n.jsx)("path",{d:"M13.827 3.52h3.603L24 20h-3.603l-6.57-16.48zm-7.258 0h3.767L16.906 20h-3.674l-1.343-3.461H5.017l-1.344 3.46H0L6.57 3.522zm4.132 9.959L8.453 7.687 6.205 13.48H10.7z"})]});e.s(["AnthropicBlack",()=>i],92561)},470192,389907,e=>{"use strict";var n=e.i(843476);let t=e=>(0,n.jsxs)("svg",{...e,viewBox:"0 0 296 298",fill:"none",children:[(0,n.jsx)("mask",{id:"a",width:"296",height:"298",x:"0",y:"0",maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,n.jsx)("path",{fill:"#3186FF",d:"M141.201 4.886c2.282-6.17 11.042-6.071 13.184.148l5.985 17.37a184.004 184.004 0 0 0 111.257 113.049l19.304 6.997c6.143 2.227 6.156 10.91.02 13.155l-19.35 7.082a184.001 184.001 0 0 0-109.495 109.385l-7.573 20.629c-2.241 6.105-10.869 6.121-13.133.025l-7.908-21.296a184 184 0 0 0-109.02-108.658l-19.698-7.239c-6.102-2.243-6.118-10.867-.025-13.132l20.083-7.467A183.998 183.998 0 0 0 133.291 26.28l7.91-21.394Z"})}),(0,n.jsxs)("g",{mask:"url(#a)",children:[(0,n.jsx)("g",{filter:"url(#b)",children:(0,n.jsx)("ellipse",{cx:"163",cy:"149",fill:"#3689FF",rx:"196",ry:"159"})}),(0,n.jsx)("g",{filter:"url(#c)",children:(0,n.jsx)("ellipse",{cx:"33.5",cy:"142.5",fill:"#F6C013",rx:"68.5",ry:"72.5"})}),(0,n.jsx)("g",{filter:"url(#d)",children:(0,n.jsx)("ellipse",{cx:"19.5",cy:"148.5",fill:"#F6C013",rx:"68.5",ry:"72.5"})}),(0,n.jsx)("g",{filter:"url(#e)",children:(0,n.jsx)("path",{fill:"#FA4340",d:"M194 10.5C172 82.5 65.5 134.333 22.5 135L144-66l50 76.5Z"})}),(0,n.jsx)("g",{filter:"url(#f)",children:(0,n.jsx)("path",{fill:"#FA4340",d:"M190.5-12.5C168.5 59.5 62 111.333 19 112L140.5-89l50 76.5Z"})}),(0,n.jsx)("g",{filter:"url(#g)",children:(0,n.jsx)("path",{fill:"#14BB69",d:"M194.5 279.5C172.5 207.5 66 155.667 23 155l121.5 201 50-76.5Z"})}),(0,n.jsx)("g",{filter:"url(#h)",children:(0,n.jsx)("path",{fill:"#14BB69",d:"M196.5 320.5C174.5 248.5 68 196.667 25 196l121.5 201 50-76.5Z"})})]}),(0,n.jsxs)("defs",{children:[(0,n.jsxs)("filter",{id:"b",width:"464",height:"390",x:"-69",y:"-46",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,n.jsx)("feFlood",{floodOpacity:"0",result:"Backgroun
1dImageFix"}),(0,n.jsx)("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,n.jsx)("feGaussianBlur",{result:"effect1_foregroundBlur_69_17998",stdDeviation:"18"})]}),(0,n.jsxs)("filter",{id:"c",width:"265",height:"273",x:"-99",y:"6",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,n.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,n.jsx)("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,n.jsx)("feGaussianBlur",{result:"effect1_foregroundBlur_69_17998",stdDeviation:"32"})]}),(0,n.jsxs)("filter",{id:"d",width:"265",height:"273",x:"-113",y:"12",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,n.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,n.jsx)("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,n.jsx)("feGaussianBlur",{result:"effect1_foregroundBlur_69_17998",stdDeviation:"32"})]}),(0,n.jsxs)("filter",{id:"e",width:"299.5",height:"329",x:"-41.5",y:"-130",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,n.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,n.jsx)("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,n.jsx)("feGaussianBlur",{result:"effect1_foregroundBlur_69_17998",stdDeviation:"32"})]}),(0,n.jsxs)("filter",{id:"f",width:"299.5",height:"329",x:"-45",y:"-153",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,n.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,n.jsx)("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,n.jsx)("feGaussianBlur",{result:"effect1_foregroundBlur_69_17998",stdDeviation:"32"})]}),(0,n.jsxs)("filter",{id:"g",width:"299.5",height:"329",x:"-41",y:"91",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,n.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,n.jsx)("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,n.jsx)("feGaussianBlur",{result:"effect1_foregroundBlur_69_17998",stdDeviation:"32"})]}),(0,n.jsxs)("filter",{id:"h",width:"299.5",height:"329",x:"-39",y:"132",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,n.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,n.jsx)("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,n.jsx)("feGaussianBlur",{result:"effect1_foregroundBlur_69_17998",stdDeviation:"32"})]})]})]});e.s(["Gemini",()=>t],470192),e.s(["GoogleIcon",0,e=>(0,n.jsxs)("svg",{...e,viewBox:"0 0 77 24",children:[(0,n.jsx)("path",{d:"M19.947 8.482H11.43v2.536h6.041c-.298 3.557-3.247 5.074-6.03 5.074-3.562 0-6.67-2.812-6.67-6.753 0-3.839 2.963-6.795 6.677-6.795 2.866 0 4.555 1.833 4.555 1.833l1.77-1.84S15.5 0 11.357 0C6.081 0 2 4.468 2 9.294c0 4.729 3.84 9.34 9.491 9.34 4.972 0 8.61-3.417 8.61-8.47 0-1.067-.154-1.683-.154-1.683",fill:"#4285F4"}),(0,n.jsx)("path",{d:"M26.96 8.997c1.719 0 3.347 1.395 3.347 3.642 0 2.199-1.621 3.633-3.355 3.633-1.905 0-3.408-1.53-3.408-3.65 0-2.075 1.485-3.625 3.416-3.625zm-.035-2.352c-3.495 0-6 2.742-6 5.94 0 3.245 2.43 6.038 6.041 6.038 3.27 0 5.948-2.508 5.948-5.968 0-3.967-3.116-6.01-5.989-6.01z",fill:"#EB4335"}),(0,n.jsx)("path",{d:"M40.01 8.997c1.718 0 3.347 1.395 3.347 3.642 0 2.199-1.622 3.633-3.356 3.633-1.904 0-3.407-1.53-3.407-3.65 0-2.075 1.484-3.625 3.415-3.625zm-.035-2.352c-3.496 0-6 2.742-6 5.94 0 3.245 2.43 6.038 6.04 6.038 3.27 0 5.949-2.508 5.949-5.968 0-3.967-3.116-6.01-5.99-6.01z",fill:"#FBBC05"}),(0,n.jsx)("path",{d:"M53.006 9c1.573 0 3.188 1.347 3.188 3.648 0 2.34-1.611 3.629-3.222 3.629-1.71 0-3.302-1.394-3.302-3.607 0-2.299 1.652-3.67 3.336-3.67zm-.232-2.349c-3.208 0-5.73 2.82-5.73 5.984 0 3.605 2.924 5.996 5.675 5.996 1.7 0 2.605-.678 3.273-1.455v1.18c0 2.067-1.25 3.304-3.137 3.304-1.824 0-2.738-1.36-3.056-2.132l-2.293.962c.813 1.726 2.451 3.527 5.368 3.527 3.19 0 5.62-2.016 5.62-6.244V7.012h-2.502v1.014c-.77-.832-1.821-1.375-3.218-1.375z",fill:"#4285F4"}),(0,n.jsx)("path",{d:"M69.725 8.94c1.09 0 1.875.582 2.209 1.28l-5.345 2.241c-.23-1.735 1.408-3.52 3.136-3.52zm-.104-2.303c-3.026 0-5.567 2.416-5.567 5.981 0 3.772 2.832 6.01 5.858 6.01 2.525 0 4.075-1.387 5-2.629l-2.063-1.377c-.536.833-1.43 1.648-2.925 1.648-1.678 0-2.45-.922-2.927-1.815L75 11.123l-.415-.976c-.774-1.913-2.577-3.51-4.964-3.51z",fill:"#EB4335"}),(0,n.jsx)("path",{d:"M60.239 18.272h2.628V.62H60.24z",fill:"#34A853"})]})],389907)},576144,e=>{"use strict";let n=(0,e.i(475254).default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 
11.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);e.s(["default",()=>n])},278716,e=>{"use strict";let n=(0,e.i(475254).default)("video",[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]]);e.s(["Video",()=>n],278716)},473708,e=>{"use strict";let n=(0,e.i(475254).default)("image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]);e.s(["Image",()=>n],473708)},970136,283086,e=>{"use strict";var n=e.i(843476),t=e.i(522016),i=e.i(657688),o=e.i(515288),a=e.i(487486),r=e.i(278716),s=e.i(473708);let l=(0,e.i(475254).default)("message-square",[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]]);var c=e.i(576144);e.s(["Sparkles",()=>c.default],283086);var c=c,h=e.i(357864),g=e.i(21137);let d=e=>(0,n.jsx)("svg",{...e,style:{flex:"none",lineHeight:"1"},viewBox:"0 0 24 24",children:(0,n.jsx)("path",{fill:"#4D6BFE",d:"M23.748 4.482c-.254-.124-.364.113-.512.234-.051.039-.094.09-.137.136-.372.397-.806.657-1.373.626-.829-.046-1.537.214-2.163.848-.133-.782-.575-1.248-1.247-1.548-.352-.156-.708-.311-.955-.65-.172-.241-.219-.51-.305-.774-.055-.16-.11-.323-.293-.35-.2-.031-.278.136-.356.276-.313.572-.434 1.202-.422 1.84.027 1.436.633 2.58 1.838 3.393.137.093.172.187.129.323-.082.28-.18.552-.266.833-.055.179-.137.217-.329.14a5.526 5.526 0 0 1-1.736-1.18c-.857-.828-1.631-1.742-2.597-2.458a11.365 11.365 0 0 0-.689-.471c-.985-.957.13-1.743.388-1.836.27-.098.093-.432-.779-.428-.872.004-1.67.295-2.687.684a3.055 3.055 0 0 1-.465.137 9.597 9.597 0 0 0-2.883-.102c-1.885.21-3.39 1.102-4.497 2.623C.082 8.606-.231 10.684.152 12.85c.403 2.284 1.569 4.175 3.36 5.653 1.858 1.533 3.997 2.284 6.438 2.14 1.482-.085 3.133-.284 4.994-1.86.47.234.962.327 1.78.397.63.059 1.236-.03 1.705-.128.735-.156.684-.837.419-.961-2.155-1.004-1.682-.595-2.113-.926 1.096-1.296 2.746-2.642 3.392-7.003.05-.347.007-.565 0-.845-.004-.17.035-.237.23-.256a4.173 4.173 0 0 0 1.545-.475c1.396-.763 1.96-2.015 2.093-3.517.02-.23-.004-.467-.247-.588zM11.581 18c-2.089-1.642-3.102-2.183-3.52-2.16-.392.024-.321.471-.235.763.09.288.207.486.371.739.114.167.192.416-.113.603-.673.416-1.842-.14-1.897-.167-1.361-.802-2.5-1.86-3.301-3.307-.774-1.393-1.224-2.887-1.298-4.482-.02-.386.093-.522.477-.592a4.696 4.696 0 0 1 1.529-.039c2.132.312 3.946 1.265 5.468 2.774.868.86 1.525 1.887 2.202 2.891.72 1.066 1.494 2.082 2.48 2.914.348.292.625.514.891.677-.802.09-2.14.11-3.054-.614zm1-6.44a.306.306 0 0 1 .415-.287.302.302 0 0 1 .2.288.306.306 0 0 1-.31.307.303.303 0 0 1-.304-.308zm3.11 1.596c-.2.081-.399.151-.59.16a1.245 1.245 0 0 1-.798-.254c-.274-.23-.47-.358-.552-.758a1.73 1.73 0 0 1 .016-.588c.07-.327-.008-.537-.239-.727-.187-.156-.426-.199-.688-.199a.559.559 0 0 1-.254-.078.253.253 0 0 1-.114-.358c.028-.054.16-.186.192-.21.356-.202.767-.136 1.146.016.352.144.618.408 1.001.782.391.451.462.576.685.914.176.265.336.537.445.848.067.195-.019.354-.25.452z"})});var p=e.i(470192),m=e.i(394228);let v=e=>(0,n.jsxs)("svg",{...e,fill:"#ffff",fillRule:"evenodd",style:{flex:"none",lineHeight:"1"},viewBox:"0 0 24 24",children:[(0,n.jsx)("title",{children:"Anthropic"}),(0,n.jsx)("path",{d:"M13.827 3.52h3.603L24 20h-3.603l-6.57-16.48zm-7.258 0h3.767L16.906 20h-3.674l-1.343-3.461H5.017l-1.344 3.46H0L6.57 3.522zm4.132 9.959L8.453 7.687 6.205 13.48H10.7z"})]});var u=e.i(92561),I=e.i(389907);let A=e=>(0,n.jsxs)("svg",{height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 24 24",width:"1em",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,n.jsx)("title",{children:"ByteDance"}),(0,n.jsx)("path",{d:"M14.944 18.587l-1.704-.445V10.01l1.824-.462c1-.254 1.84-.461 1.88-.453.032 0 .056 2.235.056 4.972v4.973l-.176-.008c-.104 0-.952-.207-1.88-.446z",fill:"#00C8D2",fillRule:"nonzero"}),(0,n.jsx)("path",{d:"M7 16.542c0-2.736.024-4.98.064-4.98.032-.008.872.2 1.88.454l1.816.461-.016 4.05-.024 4.049-1.632.422c-.896.23-1.736.445-1.856.469L7 21.523v-4.98z",fill:"#3C8CFF",fillRule:"nonzero"}),(0,n.jsx)("path",{d:"M19.24 12.477c0-9.03.008-9.515.144-9.475.072.024.784.207 1.576.406.792.207 1.576.405 1.744.445l.296.08-.016 8.56-.024 8.568-1.624.414c-.888.23-1.728.437-1.856.47l-.24.055v-9.523z",fill:"#78E6DC",fillRule:"nonzero"}),(0,n.jsx)("path",{d:"M1 12.509c0-4.678.024-8.505.064-8.505.032 0 .872.207 1.872.454l1.824.461v7.582c0 4.16-.016 7.574-.032 7.574-.024 0-.872.215-1.88.47L1 21.013v-8.505z",fill:"#325AB4"})]});var f=e.i(975157);let x=({className:e})=>(0,n.jsxs)("svg",{viewBox:"0 0 24 24",className:(0,f.cn)("h-4 w-4",e),xmlns:"http://www.w3.org/2000/svg",children:[(0,n.jsx)("title",{children:"Qwen"}),(0,n.jsx)("path",{d:"M12.604 1.34c.393.69.784 1.382 1.174 2.075a.18.18 0 00.
1157.091h5.552c.174 0 .322.11.446.327l1.454 2.57c.19.337.24.478.024.837-.26.43-.513.864-.76 1.3l-.367.658c-.106.196-.223.28-.04.512l2.652 4.637c.172.301.111.494-.043.77-.437.785-.882 1.564-1.335 2.34-.159.272-.352.375-.68.37-.777-.016-1.552-.01-2.327.016a.099.099 0 00-.081.05 575.097 575.097 0 01-2.705 4.74c-.169.293-.38.363-.725.364-.997.003-2.002.004-3.017.002a.537.537 0 01-.465-.271l-1.335-2.323a.09.09 0 00-.083-.049H4.982c-.285.03-.553-.001-.805-.092l-1.603-2.77a.543.543 0 01-.002-.54l1.207-2.12a.198.198 0 000-.197 550.951 550.951 0 01-1.875-3.272l-.79-1.395c-.16-.31-.173-.496.095-.965.465-.813.927-1.625 1.387-2.436.132-.234.304-.334.584-.335a338.3 338.3 0 012.589-.001.124.124 0 00.107-.063l2.806-4.895a.488.488 0 01.422-.246c.524-.001 1.053 0 1.583-.006L11.704 1c.341-.003.724.032.9.34zm-3.432.403a.06.06 0 00-.052.03L6.254 6.788a.157.157 0 01-.135.078H3.253c-.056 0-.07.025-.041.074l5.81 10.156c.025.042.013.062-.034.063l-2.795.015a.218.218 0 00-.2.116l-1.32 2.31c-.044.078-.021.118.068.118l5.716.008c.046 0 .08.02.104.061l1.403 2.454c.046.081.092.082.139 0l5.006-8.76.783-1.382a.055.055 0 01.096 0l1.424 2.53a.122.122 0 00.107.062l2.763-.02a.04.04 0 00.035-.02.041.041 0 000-.04l-2.9-5.086a.108.108 0 010-.113l.293-.507 1.12-1.977c.024-.041.012-.062-.035-.062H9.2c-.059 0-.073-.026-.043-.077l1.434-2.505a.107.107 0 000-.114L9.225 1.774a.06.06 0 00-.053-.031zm6.29 8.02c.046 0 .058.02.034.06l-.832 1.465-2.613 4.585a.056.056 0 01-.05.029.058.058 0 01-.05-.029L8.498 9.841c-.02-.034-.01-.052.028-.054l.216-.012 6.722-.012z",fill:"url(#lobe-icons-qwen-fill)",fillRule:"evenodd"}),(0,n.jsx)("defs",{children:(0,n.jsxs)("linearGradient",{id:"lobe-icons-qwen-fill",x1:"0%",x2:"100%",y1:"0%",y2:"0%",children:[(0,n.jsx)("stop",{offset:"0%",stopColor:"#6336E7",stopOpacity:".84"}),(0,n.jsx)("stop",{offset:"100%",stopColor:"#6F69F7",stopOpacity:".84"})]})})]}),y=(e,t)=>{let i=e.toLowerCase(),o=t?.toLowerCase()||"",a="h-4 sm:h-5 w-auto flex-shrink-0";return o.includes("seedream")||o.includes("seedance")?(0,n.jsx)(A,{className:a}):o.includes("wan")||o.includes("qwen")?(0,n.jsx)(x,{className:a}):o.includes("sora")?(0,n.jsx)(m.Openai,{className:a}):o.includes("veo")?(0,n.jsx)(I.GoogleIcon,{className:a}):i.includes("silverai")?(0,n.jsx)("img",{src:"https://silverai.com/wp-content/uploads/2023/08/logo-silverai-1.png",alt:"SilverAI",className:a}):i.includes("google")||i.includes("gemini")?(0,n.jsx)(p.Gemini,{className:a}):i.includes("openai")?(0,n.jsx)(m.Openai,{className:a}):i.includes("anthropic")||i.includes("claude")?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u.AnthropicBlack,{className:`${a} dark:hidden`}),(0,n.jsx)(v,{className:`${a} hidden dark:block`})]}):i.includes("deepseek")?(0,n.jsx)(d,{className:a}):i.includes("qwen")||i.includes("alibaba")?(0,n.jsx)(x,{className:a}):i.includes("bytedance")?(0,n.jsx)(A,{className:a}):null},P=e=>{switch(e.toLowerCase()){case"video":return(0,n.jsx)(r.Video,{className:"size-3.5"});case"image":return(0,n.jsx)(s.Image,{className:"size-3.5"});case"chat":return(0,n.jsx)(l,{className:"size-3.5"});default:return(0,n.jsx)(c.default,{className:"size-3.5"})}},S=e=>{switch(e.toLowerCase()){case"video":return"bg-emerald-50 text-emerald-700 border-emerald-200 dark:bg-emerald-500/10 dark:text-emerald-400 dark:border-emerald-500/20";case"image":return"bg-blue-50 text-blue-700 border-blue-200 dark:bg-blue-500/10 dark:text-blue-400 dark:border-blue-500/20";case"chat":return"bg-purple-50 text-purple-700 border-purple-200 dark:bg-purple-500/10 dark:text-purple-400 dark:border-purple-500/20";default:return"bg-zinc-50 text-zinc-700 border-zinc-200 dark:bg-zinc-500/10 dark:text-zinc-400 dark:border-zinc-500/20"}};e.s(["ModelCard",0,({model:e})=>{let{t:r,language:s}=(0,h.useTranslation)("home"),l=S(e.type),c=y(e.category||"",e.title),d=e.slug||(0,f.generateSlug)(e.title);return(0,n.jsx)(t.default,{href:`/${s}/model/${d}`,className:"block h-full",children:(0,n.jsxs)(o.Card,{className:"group h-full flex flex-col overflow-hidden border bg-background shadow-none transition-all duration-300 hover:shadow-lg hover:-translate-y-1 p-0 gap-0 cursor-pointer",children:[(0,n.jsx)("div",{className:"relative aspect-video w-full overflow-hidden bg-muted",children:(0,n.jsx)(i.default,{src:e.image,alt:e.title,fill:!0,sizes:"(max-width: 640px) 100v
1w, (max-width: 1024px) 50vw, (max-width: 1400px) 33vw, 25vw",className:"object-cover transition-transform duration-500 group-hover:scale-105"})}),(0,n.jsxs)("div",{className:"flex flex-col flex-1 gap-2 p-4",children:[(0,n.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,n.jsx)("h3",{className:"text-lg font-bold text-foreground",children:e.title}),c&&(0,n.jsx)("div",{className:"flex items-center justify-center flex-shrink-0",children:c})]}),(0,n.jsx)("p",{className:"line-clamp-2 text-sm text-muted-foreground flex-1",children:e.description}),(0,n.jsxs)("div",{className:"mt-auto pt-2 flex flex-wrap items-center justify-between gap-2",children:[(0,n.jsxs)(a.Badge,{variant:"outline",className:`gap-1.5 rounded-md px-2 py-0.5 font-semibold capitalize border ${l}`,children:[P(e.type),e.type,"-To-",e.type]}),e.priceLabel&&(0,n.jsxs)("span",{className:"text-xs font-semibold text-muted-foreground",children:[e.priceLabel.startsWith("from ")?`${r(g.TRANSLATION_KEYS.home.models.priceFrom)} ${e.priceLabel.slice(5)}`:e.priceLabel,r(g.TRANSLATION_KEYS.home.models.pricePerRun)]})]})]})]})})},"getModelIcon",0,P,"getModelStyles",0,S,"getProviderLogo",0,y],970136)},221568,e=>{"use strict";var n=e.i(975157);let t="https://silverai.com/wp-content/uploads/2023/08/logo-silverai-1.png",i={"object-detection":"$0.0005","remove-object-gan":"$0.0013","remove-object-sd":"$0.0017","remove-text":"$0.0016","remove-logo":"$0.0021","remove-wireline":"$0.0016","enhance-upscale":"from $0.0028","enhance-art-image":"$0.001","remove-background":"$0.001","fairy-ai":"$0.0027","virtual-tryon":"from $0.0083","expand-outpaint":"$0.0073","skin-retouch":"$0.0006","headshot-gen":"$0.0102",cartoonsticker:"$0.0102","light-restoration":"$0.0102","image-colorize":"$0.0109","reflection-removal":"$0.0109","flux-kontext-dev":"$0.0088","qwen-image-edit-2509":"$0.0062","z-image-turbo":"$0.0041","restore-photo":"$0.0005","restore-photo-pro":"$0.0065","image-colorize-pro":"$0.0065","text-detection":"$0.0005","wire-detection":"$0.0005","hairstyle-transfer":"$0.003","makeup-transfer":"$0.0005","multi-image-edit":"$0.013","pose-suggest":"$0.014","qwen-generate":"$0.0045","ai-image-detection":"$0.0005","enhance-upscale-pro":"from $0.01","backlit-fix":"$0.0105","night-flash":"$0.0105","video-enhance":"$0.003/sec","remove-logo-video":"$0.003/sec","remove-logo-pdf":"$0.0005/page"},o={"object-detection":"Detection","text-detection":"Detection","wire-detection":"Detection","ai-image-detection":"Detection","remove-object-gan":"Removal","remove-object-sd":"Removal","remove-text":"Removal","remove-logo":"Removal","remove-wireline":"Removal","remove-background":"Removal","reflection-removal":"Removal","enhance-upscale":"Enhance & Restore","enhance-upscale-pro":"Enhance & Restore","enhance-art-image":"Enhance & Restore","restore-photo":"Enhance & Restore","restore-photo-pro":"Enhance & Restore","image-colorize":"Enhance & Restore","image-colorize-pro":"Enhance & Restore","light-restoration":"Enhance & Restore","backlit-fix":"Enhance & Restore","night-flash":"Enhance & Restore","fairy-ai":"Generation","z-image-turbo":"Generation","qwen-generate":"Generation","headshot-gen":"Generation",cartoonsticker:"Generation","flux-kontext-dev":"Editing","qwen-image-edit-2509":"Editing","multi-image-edit":"Editing","expand-outpaint":"Editing","pose-suggest":"Editing","skin-retouch":"Beauty & Style","hairstyle-transfer":"Beauty & Style","makeup-transfer":"Beauty & Style","virtual-tryon":"Virtual Try-On","video-enhance":"Videos","remove-logo-video":"Videos","remove-logo-pdf":"Files"},a=["Detection","Removal","Enhance & Restore","Generation","Editing","Beauty & Style","Virtual Try-On","Videos","Files"],r={"object-detection":{endpoint:"/v1/images/detect-objects"},"remove-object-gan":{endpoint:"/v1/images/remove-objects"},"remove-object-sd":{endpoint:"/v1/images/remove-objects"},"remove-text":{endpoint:"/v1/images/remove-text"},"remove-logo":{endpoint:"/v1/images/remove-logo"},"remove-wireline":{endpoint:"/v1/images/remove-wires"},"enhance-upscale":{endpoint:"/v1/images/enhance"}
1,"enhance-art-image":{endpoint:"/v1/images/enhance-art"},"remove-background":{endpoint:"/v1/images/remove-background"},"fairy-ai":{endpoint:"/v1/images/generates/art"},"virtual-tryon":{endpoint:"/v1/images/try-on"},"expand-outpaint":{endpoint:"/v1/images/outpaint"},"skin-retouch":{endpoint:"/v1/images/retouch-skin"},"headshot-gen":{endpoint:"/v1/images/generates/headshot"},cartoonsticker:{endpoint:"/v1/images/generates/sticker"},"light-restoration":{endpoint:"/v1/images/light-restore"},"image-colorize":{endpoint:"/v1/images/colorize"},"image-colorize-pro":{endpoint:"/v1/images/colorize/pro"},"flux-kontext-dev":{endpoint:"/v1/images/edits"},"qwen-image-edit-2509":{endpoint:"/v1/images/edits/multi"},"z-image-turbo":{endpoint:"/v1/images/generates/zimage"},"restore-photo":{endpoint:"/v1/images/restore"},"restore-photo-pro":{endpoint:"/v1/images/restore/pro"},"text-detection":{endpoint:"/v1/images/detect-text"},"wire-detection":{endpoint:"/v1/images/detect-wires"},"hairstyle-transfer":{endpoint:"/v1/images/hairstyle"},"makeup-transfer":{endpoint:"/v1/images/transfer-makeup"},"multi-image-edit":{endpoint:"/v1/images/edits/multi"},"pose-suggest":{endpoint:"/v1/images/pose-suggest"},"qwen-generate":{endpoint:"/v1/images/generates/qwen"},"ai-image-detection":{endpoint:"/v1/images/ai-detect"},"enhance-upscale-pro":{endpoint:"/v1/images/enhance/pro"},"backlit-fix":{endpoint:"/v1/images/backlit-fix"},"night-flash":{endpoint:"/v1/images/night-flash"},"video-enhance":{endpoint:"/v1/videos/enhance",async:!0},"remove-logo-video":{endpoint:"/v1/videos/remove-logo",async:!0},"remove-logo-pdf":{endpoint:"/v1/files/remove-logo-pdf",async:!0}},s=[{type:"image",title:"Object Detection",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Detect bounding boxes & masks for 353 object types with high accuracy.",vi:"Phát hiện box & mask của 353 loại đối tượng với độ chính xác cao."},seoTitle:{en:"Object Detection - AI Object Detection API | SnapAPI",vi:"Object Detection - API Model Phát Hiện Vật Thể | SnapAPI"},seoDescription:{en:"Object Detection model by SilverAI. Supports bounding box and mask detection for 353 object types with fast processing speed.",vi:"Model Object Detection do SilverAI phát triển. Hỗ trợ xác định vị trí (Box) và mặt nạ (Mask) cho 353 loại đối tượng với tốc độ xử lý nhanh."}},{type:"image",title:"Remove Object GAN",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Remove unwanted objects using GAN, optimized for simple backgrounds.",vi:"Xóa vật thể bằng GAN, tối ưu cho nền đơn giản."},seoTitle:{en:"Remove Object GAN - AI Object Removal API | SnapAPI",vi:"Remove Object GAN: API Xóa vật thể trong ảnh | SnapAPI"},seoDescription:{en:"Proprietary Remove Object GAN model using GAN architecture to remove small and medium objects from backgrounds with superior processing speed.",vi:"Model xóa vật thể độc quyền Remove Object GAN, sử dụng kiến trúc GAN để xóa các vật thể vừa và nhỏ ở phông nền với tốc độ xử lý ưu việt."}},{type:"image",title:"Remove Object SD",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Advanced object removal using Stable Diffusion for natural, seamless backgrounds.",vi:"Xóa vật thể nâng cao bằng Stable Diffusion, nền tự nhiên liền mạch."},seoTitle:{en:"Remove Object SD - AI High-Quality Object Removal API | SnapAPI",vi:"Remove Object SD: API model xóa vật thể ảnh chất lượng cao | SnapAPI"},seoDescription:{en:"Remove Object SD: Advanced object removal model from SilverAI. Uses Generative AI to recreate missing and occluded image areas with high realism.",vi:"Remove Object SD: Model xóa vật thể nâng cao từ SilverAI. Ứng dụng Generative AI để tái tạo vùng ảnh bị khuyết thiếu và che khuất với độ chân thực cao."}},{type:"image",title:"Remove Text",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Automatically detect and remove text from images with mask generation.",vi:"Tự động phát hiện mask và xóa text khỏi hình ảnh."},seoTitle:{en:"Remove Text - AI Text Detection & Removal API | SnapAPI",vi:"Remove Text: Model Tự động phát hiện và xóa văn bản | SnapAPI"},seoDescription:{en:"Specialized Remove Text model from SilverAI for detecting and removing text from images. Supports both Latin and non-Latin characters.",vi:"Model Remove Text chuyên biệt từ SilverAI giúp nhận diện và xóa text khỏi hình ảnh. Xóa cả chữ latin và non latin."}},{type:"image",title:"Remove Logo",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Automatically detect and remove logos from images with mask generation.",vi:"Tự động phát hiện mask và xóa logo khỏi hình ảnh."},seoTitle:{en:"Remove Logo - AI Logo Removal API | SnapAPI",vi:"Remove Logo - API xóa logo | SnapAPI"}
1,seoDescription:{en:"Remove Logo model from SilverAI optimized for logo mask detection and removal using GAN architecture. Fast processing, perfect background quality preservation.",vi:"Model Remove Logo từ SilverAI được tối ưu để phát hiện mặt nạ logo và xóa bỏ bằng kiến trúc GAN. Tốc độ xử lý nhanh, bảo toàn chất lượng nền hoàn hảo."}},{type:"image",title:"Remove WireLine",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Remove power lines and wire-like objects from landscape and urban photos.",vi:"Xóa dây điện, vật thể dạng đường thẳng khỏi ảnh phong cảnh và đô thị."},seoTitle:{en:"Remove WireLine - AI Wire & Power Line Removal API | SnapAPI",vi:"Remove WireLine: Model xóa dây điện và vật thể dạng sợi | SnapAPI"},seoDescription:{en:"Remove WireLine model by SilverAI specialized in detecting and removing thin, long objects like power lines and cables with pixel-level accuracy and fast GAN processing.",vi:"Model Remove WireLine của SilverAI chuyên biệt cho việc phát hiện và xóa các vật thể mảnh, dài như dây điện, dây cáp với độ chính xác pixel và tốc độ xử lý nhanh bằng GAN."}},{type:"image",title:"Enhance & Upscale",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Comprehensive image enhancement for faces and backgrounds, up to 12K resolution.",vi:"Làm nét toàn diện (Face, BG) đến độ phân giải 12K."},seoTitle:{en:"Enhance & Upscale Image - AI Image Enhancement API | SnapAPI",vi:"Enhance & Upscale Image: API Model làm nét ảnh | SnapAPI"},seoDescription:{en:"Enhance & Upscale Image model specialized in sharpening and improving image quality by x2, x4, x8.",vi:"Model Enhance & Upscale Image giúp chuyên làm nét, tăng chất lượng ảnh x2, x4, x8 lần."}},{type:"image",title:"Enhance Art Image",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Upscale anime and cartoon images with x2, x4, x8 scaling options.",vi:"Làm nét ảnh hoạt hình với tùy chọn x2, x4, x8."},seoTitle:{en:"Enhance Art Image - AI Anime & Cartoon Upscale API | SnapAPI",vi:"Enhance Art Image: API Làm nét và phóng to ảnh đồ họa, hoạt hình | SnapAPI"},seoDescription:{en:"Enhance Art Image AI model from SilverAI upscales Anime, cartoon and digital art resolution by x2, x4, x8. Preserves smooth lines and true-to-life colors.",vi:"Mô hình AI Enhance Art Image từ SilverAI nâng cấp độ phân giải ảnh Anime, hoạt hình và hình vẽ kỹ thuật số từ x2, x4, x8. Giữ nét vẽ mượt mà và màu sắc trung thực."}}
1,{type:"image",title:"Remove Background",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Precise background removal for people and objects with clean cutouts.",vi:"Tách nền chính xác cho người và đồ vật với đường cắt sạch."},seoTitle:{en:"Remove Background - AI Background Removal API | SnapAPI",vi:"Remove Background: Tách nền tự động | SnapAPI"},seoDescription:{en:"Remove Background AI model from SilverAI specialized in removing backgrounds from people, products and graphics with high accuracy. Returns RGBA mask for flexible post-processing.",vi:"Mô hình AI Remove Background từ SilverAI chuyên dụng để tách nền ảnh người, sản phẩm và đồ họa với độ chính xác cao. Trả về RGBA mask giúp xử lý hậu kỳ linh hoạt và nhanh chóng."}},{type:"image",title:"Fairy AI",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"AI art generation with diverse artistic styles and creative transformations.",vi:"AI Art Gen đa dạng style với nhiều phong cách nghệ thuật sáng tạo."},seoTitle:{en:"Fairy AI - Art Gen | AI Art Generation API | SnapAPI",vi:"Fairy AI - Art Gen | API tạo ảnh AI art | SnapAPI"},seoDescription:{en:"Fairy AI - Art Gen model from SilverAI transforms regular photos into artistic images in various styles: Anime, Cartoon, Fiction and more. Fast and flexible processing.",vi:"Model Fairy AI - Art Gen từ SilverAI biến ảnh thông thường thành ảnh nghệ thuật theo nhiều phong cách Anime, Cartoon, Fiction,.. Tốc độ xử lý nhanh, linh hoạt."}},{type:"image",title:"Virtual Tryon",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Virtual try-on for tops, bottoms, and full outfits using AI.",vi:"Thử đồ ảo cho áo, quần và fullset bằng AI."},seoTitle:{en:"Virtual Tryon Clothes - AI Virtual Try-On API | SnapAPI",vi:"Virtual tryon clothes: Thử quần áo lên người qua ảnh | SnapAPI"},seoDescription:{en:"AI model from SilverAI for virtual clothing try-on via photos. Supports various garment types (tops, bottoms, dresses) with Normal and HD modes.",vi:"Mô hình AI từ SilverAI cho phép mặc thử trang phục lên người mẫu qua ảnh. Hỗ trợ đa dạng loại đồ (áo, quần, váy) với hai chế độ Normal và HD."}},{type:"image",title:"Expand (Outpaint)",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Expand images in all 4 directions with AI-powered outpainting.",vi:"Mở rộng ảnh theo 4 hướng bằng AI outpainting."},seoTitle:{en:"Expand Image - Outpaint | AI Image Expansion API | SnapAPI",vi:"Expand Image - Outpaint: API Mở rộng khung hình ảnh | SnapAPI"},seoDescription:{en:"SilverAI in-house Expand Image AI model automatically expands images in all 4 directions. AI generates realistic, seamless context matching the original to change aspect ratios.",vi:"Mô hình AI Expand Image In-house của SilverAI giúp tự động mở rộng bức ảnh ra 4 phía. AI tự động vẽ thêm bối cảnh chân thực, liền mạch với ảnh gốc để thay đổi tỷ lệ khung hình."}},{type:"image",title:"Skin Retouch",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Remove blemishes and skin imperfections for flawless portrait retouching.",vi:"Xóa mụn, khuyết điểm vùng da cho ảnh chân dung hoàn hảo."},seoTitle:{en:"Skin Natural Retouch - AI Blemish Removal API | SnapAPI",vi:"Skin Natural Retouch, API Xóa Mụn Trong Ảnh | SnapAPI"},seoDescription:{en:"Specialized AI model for removing blemishes, dark spots and skin imperfections. Preserves natural skin texture, returns processed image and skin mask (RGBA mask).",vi:"Mô hình AI chuyên dụng để xóa mụn, thâm và các khuyết điểm trên da. Giữ nguyên kết cấu da tự nhiên, trả về ảnh đã xử lý và mặt nạ vùng da (RGBA mask)."}},{type:"image",title:"Headshot Gen",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Generate professional headshot portraits from casual photos.",vi:"Tạo ảnh chân dung chuyên nghiệp từ ảnh thường."}
1,seoTitle:{en:"Headshot Generation - AI Portrait Generation API | SnapAPI",vi:"Headshot Generation, API Tạo ảnh chân dung | SnapAPI"},seoDescription:{en:"AI Headshot Generation model (LoRA Qwen) creates professional profile photos from regular photos. Preserves facial features, customizable outfits and studio backgrounds via prompt. Fast processing.",vi:"Mô hình AI Headshot Generation (LoRA Qwen) chuyên tạo ảnh profile chuyên nghiệp từ ảnh thông thường. Giữ nguyên nét mặt người thật, tùy biến trang phục và bối cảnh studio qua câu lệnh. Tốc độ nhanh."}},{type:"image",title:"Cartoon/Sticker",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Transform photos into cartoon and sticker art styles.",vi:"Tạo style cartoon, sticker từ ảnh chụp."},seoTitle:{en:"Cartoon & Sticker Generation - AI Character Creation API | SnapAPI",vi:"Cartoon & Sticker Generation: API Tạo nhân vật hoạt hình và sticker | SnapAPI"},seoDescription:{en:"Specialized AI Cartoon & Sticker Generation model (LoRA) transforms real photos into minimalist cartoon characters or cute, expressive sticker sets.",vi:"Mô hình AI cartoon & Sticker Generation chuyên biệt (LoRA) giúp biến ảnh người thật thành nhân vật hoạt hình tối giản hoặc bộ sticker nhí nhảnh, dễ thương."}},{type:"image",title:"Light Restoration",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Fix lighting issues including backlight and overexposure correction.",vi:"Fix ánh sáng bao gồm ngược sáng và cháy sáng."},seoTitle:{en:"Light Restoration - AI Light Balance & Enhancement API | SnapAPI",vi:"Light Restoration: API cân bằng và đánh sáng cho ảnh | SnapAPI"},seoDescription:{en:"AI Light Restoration (LoRA) model specialized in fixing complex lighting issues: backlight, overexposure, underexposure and noise. Automatically recreates natural lighting with fast speed.",vi:"Mô hình AI Light Restoration (LoRA) chuyên sửa các lỗi ánh sáng phức tạp: ngược sáng, cháy sáng, thiếu sáng và nhiễu hạt. Tự động tái tạo lại nguồn sáng tự nhiên với tốc độ nhanh."}},{type:"image",title:"Image Colorize",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Restore and colorize old black-and-white photos with AI.",vi:"Phục chế và tô màu ảnh cũ trắng đen bằng AI."},seoTitle:{en:"Image Restore & Colorization - AI Photo Restoration API | SnapAPI",vi:"Image Restore & Colorization: API phục chế và tô màu ảnh cũ | SnapAPI"},seoDescription:{en:"AI Image Restore & Colorization model restores old photos, automatically removes cracks, scratches and colorizes black-and-white images. High quality and fast speed.",vi:"Mô hình AI Image Restore & Colorization phục chế lại ảnh cũ, tự động xóa vết nứt, trầy xước và tô màu cho ảnh đen trắng. Chất lượng và tốc độ cao."}},{type:"image",title:"Reflection Removal",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Remove unwanted reflections from glass and mirror surfaces.",vi:"Xóa phản chiếu không mong muốn trên bề mặt gương và kính."},seoTitle:{en:"Reflection Removal - AI Glass Reflection Removal API | SnapAPI",vi:"Reflection Removal: API Xóa hình phản chiếu trên kính và gương | SnapAPI"},seoDescription:{en:"AI Reflection Removal model specialized in removing shadows and reflections from transparent surfaces. Perfect solution for window, glass cabinet and real estate photography.",vi:"Mô hình AI Reflection Removal chuyên loại bỏ bóng mờ, hình phản chiếu trên các bề mặt trong suốt. Giải pháp hoàn hảo cho ảnh chụp qua cửa sổ, tủ kính hoặc ảnh bất động sản."}},{type:"image",title:"FLUX Kontext Dev",logo:"https://cdn.shadcnstudio.com/ss-assets/brand-logo/stability-logo.png",category:{en:"Black Forest Labs",vi:"Black Forest Labs"},description:{en:"AI image editing model with 12B parameters for context-aware edits and background changes.",vi:"Model chỉnh sửa ảnh AI 12 tỷ tham số, chỉnh sửa theo ngữ cảnh và thay đổi bối cảnh."},seoTitle:{en:"FLUX Kontext Dev - AI Image Editing API | SnapAPI",vi:"FLUX Kontext Dev - API FLUX Kontext Chỉnh Ảnh AI | SnapAPI"},seoDescription:{en:"FLUX Kontext Dev model for AI image editing. Ideal for background changes and text editing in images. Fast processing speed.",vi:"Model FLUX Kontext Dev chuyên chỉnh sửa ảnh AI. Phù hợp cho tác vụ: thay đổi background; chỉnh sửa text trong ảnh. Tốc độ chạy tốt."}}
1,{type:"image",title:"Qwen Image Edit 2509",logo:"https://cdn.shadcnstudio.com/ss-assets/brand-logo/alibaba-logo.png",category:{en:"Alibaba Qwen Team",vi:"Alibaba Qwen Team"},description:{en:"Multi-image AI editing model with ControlNet support and superior text rendering.",vi:"Model chỉnh sửa ảnh đa ảnh đầu vào với ControlNet và render chữ vượt trội."},seoTitle:{en:"Qwen Image Edit 2509 | AI Image Editing API | SnapAPI",vi:"Qwen Image Edit 2509 | API tạo chỉnh ảnh AI Qwen | SnapAPI"},seoDescription:{en:"Qwen-Image-Edit-2509 AI image editing model. High quality across most tasks. Supports multi-image input editing. Fast processing speed.",vi:"Qwen-Image-Edit-2509 model chỉnh sửa ảnh AI. Chất lượng tốt trong hầu hết các tác vụ. Hỗ trợ chỉnh sửa trên nhiều ảnh input. Tốc độ nhanh."}},{type:"image",title:"Z-Image Turbo",logo:"https://cdn.shadcnstudio.com/ss-assets/brand-logo/alibaba-logo.png",category:{en:"Tongyi-MAI",vi:"Tongyi-MAI"},description:{en:"SOTA text-to-image model with 6B parameters, photorealistic quality and fast inference.",vi:"Model tạo ảnh SOTA 6 tỷ tham số, chất lượng chân thực và tốc độ nhanh."},seoTitle:{en:"Z-Image Turbo | AI Text-to-Image API | SnapAPI",vi:"Z-Image Turbo | Z-Image Turbo API | SnapAPI"},seoDescription:{en:"Generate images from prompts with SOTA model Z-Image-Turbo. High quality, photorealistic output. Fast inference speed.",vi:"Tạo ảnh từ prompt với SOTA model Z-Image-Turbo. Chất lượng tốt, độ chân thực cao. Tốc độ nhanh."}},{type:"image",title:"Restore Photo",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Fast restoration of old photos — remove scratches, noise and aging artifacts.",vi:"Phục chế ảnh cũ tốc độ nhanh — xóa vết xước, nhiễu và dấu vết thời gian."},seoTitle:{en:"Restore Photo - AI Old Photo Restoration API | SnapAPI",vi:"Restore Photo - API Phục Chế Ảnh Cũ | SnapAPI"},seoDescription:{en:"Restore Photo model by SilverAI for fast, lightweight restoration of old and damaged images. Removes scratches and noise at scale.",vi:"Model Restore Photo của SilverAI phục chế nhanh, nhẹ cho ảnh cũ và hư hỏng. Xóa vết xước và nhiễu ở quy mô lớn."}},{type:"image",title:"Restore Photo Pro",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"High-fidelity restoration of heavily degraded photos, powered by Qwen-Image-Edit.",vi:"Phục chế chất lượng cao cho ảnh hư hỏng nặng, dùng Qwen-Image-Edit."},seoTitle:{en:"Restore Photo Pro - AI High-Quality Photo Restoration API | SnapAPI",vi:"Restore Photo Pro - API Phục Chế Ảnh Chất Lượng Cao | SnapAPI"},seoDescription:{en:"Restore Photo Pro model from SilverAI, powered by Qwen-Image-Edit, for premium restoration of heavily damaged and archival photos.",vi:"Model Restore Photo Pro từ SilverAI, dùng Qwen-Image-Edit, phục chế cao cấp cho ảnh hư hỏng nặng và ảnh lưu trữ."}},{type:"image",title:"Image Colorize Pro",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Premium AI colorization of black-and-white photos with richer, more natural colors.",vi:"Tô màu ảnh trắng đen cao cấp với màu sắc phong phú, tự nhiên hơn."},seoTitle:{en:"Image Colorize Pro - AI Photo Colorization API | SnapAPI",vi:"Image Colorize Pro - API Tô Màu Ảnh Cũ | SnapAPI"},seoDescription:{en:"Image Colorize Pro from SilverAI, powered by Qwen-Image-Edit, delivers premium, natural colorization for black-and-white and heritage photos.",vi:"Image Colorize Pro từ SilverAI, dùng Qwen-Image-Edit, tô màu tự nhiên cao cấp cho ảnh trắng đen và ảnh tư liệu."}},{type:"image",title:"Text Detection",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Detect text regions and return a mask, ready to feed the Remove Text API.",vi:"Phát hiện vùng chữ và trả về mask, dùng ngay cho API Remove Text."},seoTitle:{en:"Text Detection - AI Text Region Detection API | SnapAPI",vi:"Text Detection - API Phát Hiện Vùng Chữ | SnapAPI"},seoDescription:{en:"Text Detection model from SilverAI detects Latin and non-Latin text regions and returns a mask for use with the Remove Text API.",vi:"Model Text Detection từ SilverAI phát hiện vùng chữ Latin và non-Latin, trả về mask dùng cho API Remove Text."}},{type:"image",title:"Wire Detection",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Detect wires, cables and lines and return a mask for the Remove Wires API.",vi:"Phát hiện dây điện, cáp và đường thẳng, trả về mask cho API Remove Wires."},seoTitle:{en:"Wire Detection - AI Wire & Cable Detection API | SnapAPI",vi:"Wire Detection - API Phát Hiện Dây Điện | SnapAPI"},seoDescription:{en:"Wire Detection model from SilverAI detects thin wires, cables and lines with pixel precision and returns a mask for the Remove Wires API.",vi:"Model Wire Detection từ SilverAI phát hiện dây mảnh, cáp và đường thẳng với độ chính xác pixel, trả về mask cho API Remove Wires."}},{type:"image",title:"Hairstyle Transfer",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Transform the hairstyle in a portrait using a chosen reference style.",vi:"Đổi kiểu tóc trong ảnh chân dung theo kiểu tham chiếu được chọn."},seoTitle:{en:"Hairstyle Transfer - AI Hairstyle Changer API | SnapAPI",vi:"Hairstyle Transfer - API Đổi Kiểu Tóc | SnapAPI"},seoDescription:{en:"Hairstyle Transfer model from SilverAI changes hairstyles in portrait photos using reference styles, with fast and distinct results.",vi:"Model Hairstyle Transfer từ SilverAI đổi kiểu tóc trong ảnh chân dung theo kiểu tham chiếu, tốc độ nhanh, thể hiện style rõ ràng."}},{type:"image",title:"Makeup Transfer",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Apply a selected makeup style to all faces in an image.",vi:"Áp dụng kiểu trang điểm được chọn lên tất cả khuôn mặt trong ảnh."},seoTitle:{en:"Makeup Transfer - AI Virtual Makeup API | SnapAPI",vi:"Makeup Transfer - API Trang Điểm Ảo | SnapAPI"},seoDescription:{en:"Makeup Transfer model from SilverAI applies predefined makeup styles to all faces in an image. Fast and affordable for beauty apps.",vi:"Model Makeup Transfer từ SilverAI áp dụng kiểu trang điểm có sẵn lên mọi khuôn mặt trong ảnh. Nhanh và tiết kiệm cho ứng dụng làm đẹp."}},{type:"image",title:"Multi-Image Edit",logo:"https://cdn.shadcnstudio.com/ss-assets/brand-logo/alibaba-logo.png",category:{en:"Alibaba Qwen Team",vi:"Alibaba Qwen Team"},description:{en:"Edit and composite up to 3 input images with natural-language prompts.",vi:"Chỉnh sửa và ghép tối đa 3 ảnh đầu vào bằng câu lện
1h ngôn ngữ tự nhiên."},seoTitle:{en:"Multi-Image Edit - AI Multi-Image Editing API | SnapAPI",vi:"Multi-Image Edit - API Chỉnh Sửa Nhiều Ảnh | SnapAPI"},seoDescription:{en:"Multi-Image Edit, powered by Qwen-Image-Edit, edits and composites up to 3 input images using natural-language prompts and editing modes.",vi:"Multi-Image Edit, dùng Qwen-Image-Edit, chỉnh sửa và ghép tối đa 3 ảnh đầu vào bằng câu lệnh ngôn ngữ tự nhiên và các chế độ chỉnh sửa."}},{type:"image",title:"Qwen Generate",logo:"https://cdn.shadcnstudio.com/ss-assets/brand-logo/alibaba-logo.png",category:{en:"Tongyi-MAI",vi:"Tongyi-MAI"},description:{en:"Generate high-quality images from a text prompt with the Qwen-Image model.",vi:"Tạo ảnh chất lượng cao từ prompt văn bản bằng model Qwen-Image."},seoTitle:{en:"Qwen Generate API – AI Text-to-Image with Qwen-Image | SnapAPI",vi:"Qwen Generate API – Tạo ảnh từ văn bản với Qwen-Image | SnapAPI"},seoDescription:{en:"Create images from text with the Qwen Generate API. Strong prompt understanding and multiple aspect ratios for art, marketing, and product visuals.",vi:"Tạo ảnh từ văn bản với Qwen Generate API. Hiểu prompt tốt và nhiều tỉ lệ khung hình cho nghệ thuật, marketing và ảnh sản phẩm."}},{type:"image",title:"Pose Suggest",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Get AI-generated pose suggestions from an input image for guided photography and fashion.",vi:"Nhận gợi ý tư thế bằng AI từ ảnh đầu vào cho chụp ảnh hướng dẫn và thời trang."},seoTitle:{en:"Pose Suggest API – AI Pose Recommendations | SnapAPI",vi:"Pose Suggest API – Gợi ý tư thế bằng AI | SnapAPI"},seoDescription:{en:"Generate flattering pose suggestions from any image with the Pose Suggest API. Power guided-photography, fashion, and posing-assistant experiences.",vi:"Sinh gợi ý tư thế đẹp từ ảnh bất kỳ với Pose Suggest API. Hỗ trợ chụp ảnh hướng dẫn, thời trang và trợ lý tạo dáng."}},{type:"image",title:"AI Image Detection",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Detect whether an image is likely AI-generated, with a confidence score for moderation pipelines.",vi:"Phát hiện ảnh có khả năng do AI tạo ra, kèm điểm tin cậy cho pipeline kiểm duyệt."},seoTitle:{en:"AI Image Detection API – Detect AI-Generated Images | SnapAPI",vi:"AI Image Detection API – Phát hiện ảnh do AI tạo | SnapAPI"},seoDescription:{en:"Detect AI-generated and synthetic images with the AI Image Detection API. Flag deepfakes and enforce content-authenticity policies at scale.",vi:"Phát hiện ảnh tổng hợp và do AI tạo với AI Image Detection API. Gắn cờ deepfake và thực thi chính sách xác thực nội dung ở quy mô lớn."}},{type:"image",title:"Enhance Upscale Pro",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Upscale and enhance images by 2x or 4x with SnapAPI’s strongest model, optimized for people and portraits.",vi:"Phóng to và tăng cường ảnh 2x hoặc 4x bằng model mạnh nhất của SnapAPI, tối ưu cho người và chân dung."},seoTitle:{en:"Enhance Upscale Pro API – 2x/4x AI Image Upscaling | SnapAPI",vi:"Enhance Upscale Pro API – Phóng to ảnh AI 2x/4x | SnapAPI"},seoDescription:{en:"Upscale images by 2x or 4x with the Enhance Upscale Pro API. The strongest SnapAPI enhancement model, with optional face enhancement for portraits.",vi:"Phóng to ảnh 2x hoặc 4x với Enhance Upscale Pro API. Model tăng cường mạnh nhất của SnapAPI, kèm tùy chọn tăng cường khuôn mặt cho chân dung."}},{type:"image",title:"Backlit Fix",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Fix underexposed, backlit photos by recovering shadow detail and rebalancing exposure.",vi:"Sửa ảnh thiếu sáng, ngược sáng bằng cách khôi phục chi tiết vùng tối và cân bằng lại phơi sáng."},seoTitle:{en:"Backlit Fix API – Fix Backlit & Underexposed Photos | SnapAPI",vi:"Backlit Fix API – Sửa ảnh ngược sáng & thiếu sáng | SnapAPI"},seoDescription:{en:"Rescue backlit and silhouetted photos with the Backlit Fix API. Recover shadow detail and rebalance exposure while preserving natural color.",vi:"
1Cứu ảnh ngược sáng và bị thành bóng đen với Backlit Fix API. Khôi phục chi tiết vùng tối và cân bằng phơi sáng trong khi giữ màu tự nhiên."}},{type:"image",title:"Night Flash",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Add realistic flash-style lighting to dark and night-time photos while preserving detail.",vi:"Thêm ánh sáng kiểu flash chân thực vào ảnh tối và ảnh ban đêm trong khi giữ chi tiết."},seoTitle:{en:"Night Flash API – AI Relighting for Night Photos | SnapAPI",vi:"Night Flash API – Chỉnh sáng AI cho ảnh đêm | SnapAPI"},seoDescription:{en:"Relight dark and night-time photos with the Night Flash API. Add realistic flash lighting that reveals the subject while keeping detail and color natural.",vi:"Chỉnh sáng ảnh tối và ảnh đêm với Night Flash API. Thêm ánh sáng flash chân thực làm rõ chủ thể trong khi giữ chi tiết và màu tự nhiên."}},{type:"video",title:"Video Enhance",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Upscale and enhance video to HD or 2K with per-frame detail recovery and compression cleanup.",vi:"Nâng cấp và tăng cường video lên HD hoặc 2K với khôi phục chi tiết từng khung hình và dọn nhiễu nén."},seoTitle:{en:"Video Enhance API – AI Video Upscaling to HD & 2K | SnapAPI",vi:"Video Enhance API – Nâng cấp video AI lên HD & 2K | SnapAPI"},seoDescription:{en:"Upscale video to HD or 2K with the Video Enhance API. Per-frame detail recovery and compression cleanup via an asynchronous upload-and-poll workflow.",vi:"Nâng độ phân giải video lên HD hoặc 2K với Video Enhance API. Khôi phục chi tiết từng khung hình và dọn nhiễu nén qua quy trình tải lên rồi poll bất đồng bộ."}},{type:"video",title:"Remove Logo Video",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Erase logos, watermarks, and overlay graphics from video with frame-consistent reconstruction.",vi:"Xóa logo, watermark và đồ họa lớp phủ khỏi video với tái tạo nhất quán theo khung hình."},seoTitle:{en:"Remove Logo Video API – AI Watermark Removal for Video | SnapAPI",vi:"Remove Logo Video API – Xóa watermark video bằng AI | SnapAPI"},seoDescription:{en:"Remove logos and watermarks from video with the Remove Logo Video API. Frame-consistent, flicker-free reconstruction via an asynchronous workflow.",vi:"Xóa logo và watermark khỏi video với Remove Logo Video API. Tái tạo nhất quán, không nhấp nháy qua quy trình bất đồng bộ."}},{type:"file",title:"Remove Logo PDF",logo:t,category:{en:"SilverAI",vi:"SilverAI"},description:{en:"Erase logos, watermarks, and stamps from PDF documents while preserving the original layout.",vi:"Xóa logo, watermark và con dấu khỏi tài liệu PDF trong khi giữ nguyên bố cục gốc."},seoTitle:{en:"Remove Logo PDF API – AI Watermark Removal for PDFs | SnapAPI",vi:"Remove Logo PDF API – Xóa watermark PDF bằng AI | SnapAPI"},seoDescription:{en:"Remove logos and watermarks from PDF documents with the Remove Logo PDF API. Per-page cleanup that preserves text, structure, and formatting.",vi:"Xóa logo và watermark khỏi tài liệu PDF với Remove Logo PDF API. Làm sạch từng trang trong khi giữ văn bản, cấu trúc và định dạng."}}];function l(e){let t="vi"===e?"vi":"en";return s.map(e=>{let a=(0,n.generateSlug)(e.title),s=r[a];return{image:`/images/models/${a}/thumbnail.webp`,beforeAfter:`/images/models/${a}/demo.webp`,type:e.type,title:e.title,logo:e.logo,category:e.category[t],description:e.description[t],seoTitle:e.seoTitle?.[t],seoDescription:e.seoDescription?.[t],ogImage:e.ogImage||`/og/${a}.jpg`,priceLabel:i[a],group:o[a],api:s?{endpoint:s.endpoint,method:s.method||"POST",authType:"apiKey",async:s.async}:void 0}}).sort((e,n)=>{let t=a.indexOf(e.group),i=a.indexOf(n.group);return(-1===t?999:t)-(-1===i?999:i)})}e.s(["MODEL_GROUPS",0,a,"getModels",()=>l])}]);

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.