import{s as Yl,n as Sl,o as Hl}from"../chunks/scheduler.94020406.js";import{S as Ol,i as Cl,g as n,s as a,r as o,E as Fl,h as p,f as t,c as i,j as Xl,u as m,x as d,k as Ql,y as Vl,a as s,v as r,d as M,t as c,w as u}from"../chunks/index.a08c8d92.js";import{C}from"../chunks/CodeBlock.f1fae7de.js";import{D as Ll}from"../chunks/DocNotebookDropdown.a1753374.js";import{H as L,E as Dl}from"../chunks/getInferenceSnippets.58cd4b84.js";function Nl(Jl){let f,D,F,N,U,A,T,z,h,wl='SDXL Turbo는 adversarial time-distilled(적대적 시간 전이) <a href="https://huggingface.co/papers/2307.01952" rel="nofollow">Stable Diffusion XL</a>(SDXL) 모델로, 단 한 번의 스텝만으로 추론을 실행할 수 있습니다.',q,y,Zl="이 가이드에서는 text-to-image와 image-to-image를 위한 SDXL-Turbo를 사용하는 방법을 설명합니다.",P,j,$l="시작하기 전에 다음 라이브러리가 설치되어 있는지 확인하세요:",K,Q,ll,J,el,w,Rl="모델 가중치는 Hub의 별도 하위 폴더 또는 로컬에 저장할 수 있으며, 이 경우 <code>from_pretrained()</code> 메서드를 사용해야 합니다:",tl,Z,sl,$,kl="또한 <code>from_single_file()</code> 메서드를 사용하여 허브 또는 로컬에서 단일 파일 형식(<code>.ckpt</code> 또는 <code>.safetensors</code>)으로 저장된 모델 체크포인트를 불러올 수도 있습니다:",al,R,il,k,nl,G,Gl="Text-to-image의 경우 텍스트 프롬프트를 전달합니다. 기본적으로 SDXL Turbo는 512x512 이미지를 생성하며, 이 해상도에서 최상의 결과를 제공합니다. <code>height</code> 및 <code>width</code> 매개 변수를 768x768 또는 1024x1024로 설정할 수 있지만 이 경우 품질 저하를 예상할 수 있습니다.",pl,W,Wl=`모델이 <code>guidance_scale</code> 없이 학습되었으므로 이를 0.0으로 설정해 비활성화해야 합니다. 단일 추론 스텝만으로도 고품질 이미지를 생성할 수 있습니다.
스텝 수를 2, 3 또는 4로 늘리면 이미지 품질이 향상됩니다.`,ol,x,ml,g,xl='<img src="https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/sdxl-turbo-text2img.png" alt="generated image of a racoon in a robe"/>',rl,_,Ml,I,_l=`Image-to-image 생성의 경우 <code>num_inference_steps * strength</code>가 1보다 크거나 같은지 확인하세요.
Image-to-image 파이프라인은 아래 예제에서 <code>0.5 * 2.0 = 1</code> 스텝과 같이 <code>int(num_inference_steps * strength)</code> 스텝으로 실행됩니다.`,cl,v,ul,b,Il='<img src="https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/sdxl-turbo-img2img.png" alt="Image-to-image generation sample using SDXL Turbo"/>',dl,B,fl,E,vl="<li>PyTorch 버전 2 이상을 사용하는 경우 UNet을 컴파일합니다. 첫 번째 추론 실행은 매우 느리지만 이후 실행은 훨씬 빨라집니다.</li>",gl,X,bl,Y,Bl="<li>기본 VAE를 사용하는 경우, 각 생성 전후에 비용이 많이 드는 <code>dtype</code> 변환을 피하기 위해 <code>float32</code>로 유지하세요. 이 작업은 첫 생성 이전에 한 번만 수행하면 됩니다:</li>",Ul,S,Tl,H,El='또는, 커뮤니티 회원인 <a href="https://huggingface.co/madebyollin" rel="nofollow"><code>@madebyollin</code></a>이 만든 <a href="https://huggingface.co/madebyollin/sdxl-vae-fp16-fix" rel="nofollow">16비트 VAE</a>를 사용할 수도 있으며, 이는 <code>float32</code>로 업캐스트할 필요가 없습니다.',hl,O,yl,V,jl;return U=new L({props:{title:"Stable Diffusion XL Turbo",local:"stable-diffusion-xl-turbo",headingTag:"h1"}}),T=new Ll({props:{classNames:"absolute z-10 right-0 top-0",options:[{label:"Mixed",value:"https://colab.research.google.com/github/huggingface/notebooks/blob/main/diffusers_doc/ko/sdxl_turbo.ipynb"},{label:"PyTorch",value:"https://colab.research.google.com/github/huggingface/notebooks/blob/main/diffusers_doc/ko/pytorch/sdxl_turbo.ipynb"},{label:"TensorFlow",value:"https://colab.research.google.com/github/huggingface/notebooks/blob/main/diffusers_doc/ko/tensorflow/sdxl_turbo.ipynb"},{label:"Mixed",value:"https://studiolab.sagemaker.aws/import/github/huggingface/notebooks/blob/main/diffusers_doc/ko/sdxl_turbo.ipynb"},{label:"PyTorch",value:"https://studiolab.sagemaker.aws/import/github/huggingface/notebooks/blob/main/diffusers_doc/ko/pytorch/sdxl_turbo.ipynb"},{label:"TensorFlow",value:"https://studiolab.sagemaker.aws/import/github/huggingface/notebooks/blob/main/diffusers_doc/ko/tensorflow/sdxl_turbo.ipynb"}]}}),Q=new C({props:{code:"JTIzJTIwQ29sYWIlRUMlOTclOTAlRUMlODQlOUMlMjAlRUQlOTUlODQlRUMlOUElOTQlRUQlOTUlOUMlMjAlRUIlOUQlQkMlRUMlOUQlQjQlRUIlQjglOEMlRUIlOUYlQUMlRUIlQTYlQUMlRUIlQTUlQkMlMjAlRUMlODQlQTQlRUMlQjklOTglRUQlOTUlOTglRUElQjglQjAlMjAlRUMlOUMlODQlRUQlOTUlQjQlMjAlRUMlQTMlQkMlRUMlODQlOUQlRUMlOUQlODQlMjAlRUMlQTAlOUMlRUMlOTklQjglRUQlOTUlOTglRUMlODQlQjglRUMlOUElOTQlMEElMjMhcGlwJTIwaW5zdGFsbCUyMC1xJTIwZGlmZnVzZXJzJTIwdHJhbnNmb3JtZXJzJTIwYWNjZWxlcmF0ZQ==",highlighted:`<span class="hljs-comment"># Colab에서 필요한 라이브러리를 설치하기 위해 주석을 제외하세요</span>
<span class="hljs-comment">#!pip install -q diffusers transformers accelerate</span>`,wrap:!1}}),J=new L({props:{title:"모델 체크포인트 불러오기",local:"모델-체크포인트-불러오기",headingTag:"h2"}}),Z=new C({props:{code:"ZnJvbSUyMGRpZmZ1c2VycyUyMGltcG9ydCUyMEF1dG9QaXBlbGluZUZvclRleHQySW1hZ2UlMkMlMjBBdXRvUGlwZWxpbmVGb3JJbWFnZTJJbWFnZSUwQWltcG9ydCUyMHRvcmNoJTBBJTBBcGlwZWxpbmUlMjAlM0QlMjBBdXRvUGlwZWxpbmVGb3JUZXh0MkltYWdlLmZyb21fcHJldHJhaW5lZCglMjJzdGFiaWxpdHlhaSUyRnNkeGwtdHVyYm8lMjIlMkMlMjB0b3JjaF9kdHlwZSUzRHRvcmNoLmZsb2F0MTYlMkMlMjB2YXJpYW50JTNEJTIyZnAxNiUyMiklMEFwaXBlbGluZSUyMCUzRCUyMHBpcGVsaW5lLnRvKCUyMmN1ZGElMjIp",highlighted:`<span class="hljs-keyword">from</span> diffusers <span class="hljs-keyword">import</span> AutoPipelineForText2Image, AutoPipelineForImage2Image
<span class="hljs-keyword">import</span> torch

pipeline = AutoPipelineForText2Image.from_pretrained(<span class="hljs-string">&quot;stabilityai/sdxl-turbo&quot;</span>, torch_dtype=torch.float16, variant=<span class="hljs-string">&quot;fp16&quot;</span>)
pipeline = pipeline.to(<span class="hljs-string">&quot;cuda&quot;</span>)`,wrap:!1}}),R=new C({props:{code:"ZnJvbSUyMGRpZmZ1c2VycyUyMGltcG9ydCUyMFN0YWJsZURpZmZ1c2lvblhMUGlwZWxpbmUlMEFpbXBvcnQlMjB0b3JjaCUwQSUwQXBpcGVsaW5lJTIwJTNEJTIwU3RhYmxlRGlmZnVzaW9uWExQaXBlbGluZS5mcm9tX3NpbmdsZV9maWxlKCUwQSUyMCUyMCUyMCUyMCUyMmh0dHBzJTNBJTJGJTJGaHVnZ2luZ2ZhY2UuY28lMkZzdGFiaWxpdHlhaSUyRnNkeGwtdHVyYm8lMkZibG9iJTJGbWFpbiUyRnNkX3hsX3R1cmJvXzEuMF9mcDE2LnNhZmV0ZW5zb3JzJTIyJTJDJTIwdG9yY2hfZHR5cGUlM0R0b3JjaC5mbG9hdDE2KSUwQXBpcGVsaW5lJTIwJTNEJTIwcGlwZWxpbmUudG8oJTIyY3VkYSUyMik=",highlighted:`<span class="hljs-keyword">from</span> diffusers <span class="hljs-keyword">import</span> StableDiffusionXLPipeline
<span class="hljs-keyword">import</span> torch

pipeline = StableDiffusionXLPipeline.from_single_file(
    <span class="hljs-string">&quot;https://huggingface.co/stabilityai/sdxl-turbo/blob/main/sd_xl_turbo_1.0_fp16.safetensors&quot;</span>, torch_dtype=torch.float16)
pipeline = pipeline.to(<span class="hljs-string">&quot;cuda&quot;</span>)`,wrap:!1}}),k=new L({props:{title:"Text-to-image",local:"text-to-image",headingTag:"h2"}}),x=new C({props:{code:"ZnJvbSUyMGRpZmZ1c2VycyUyMGltcG9ydCUyMEF1dG9QaXBlbGluZUZvclRleHQySW1hZ2UlMEFpbXBvcnQlMjB0b3JjaCUwQSUwQXBpcGVsaW5lX3RleHQyaW1hZ2UlMjAlM0QlMjBBdXRvUGlwZWxpbmVGb3JUZXh0MkltYWdlLmZyb21fcHJldHJhaW5lZCglMjJzdGFiaWxpdHlhaSUyRnNkeGwtdHVyYm8lMjIlMkMlMjB0b3JjaF9kdHlwZSUzRHRvcmNoLmZsb2F0MTYlMkMlMjB2YXJpYW50JTNEJTIyZnAxNiUyMiklMEFwaXBlbGluZV90ZXh0MmltYWdlJTIwJTNEJTIwcGlwZWxpbmVfdGV4dDJpbWFnZS50byglMjJjdWRhJTIyKSUwQSUwQXByb21wdCUyMCUzRCUyMCUyMkElMjBjaW5lbWF0aWMlMjBzaG90JTIwb2YlMjBhJTIwYmFieSUyMHJhY29vbiUyMHdlYXJpbmclMjBhbiUyMGludHJpY2F0ZSUyMGl0YWxpYW4lMjBwcmllc3QlMjByb2JlLiUyMiUwQSUwQWltYWdlJTIwJTNEJTIwcGlwZWxpbmVfdGV4dDJpbWFnZShwcm9tcHQlM0Rwcm9tcHQlMkMlMjBndWlkYW5jZV9zY2FsZSUzRDAuMCUyQyUyMG51bV9pbmZlcmVuY2Vfc3RlcHMlM0QxKS5pbWFnZXMlNUIwJTVEJTBBaW1hZ2U=",highlighted:`<span class="hljs-keyword">from</span> diffusers <span class="hljs-keyword">import</span> AutoPipelineForText2Image
<span class="hljs-keyword">import</span> torch

pipeline_text2image = AutoPipelineForText2Image.from_pretrained(<span class="hljs-string">&quot;stabilityai/sdxl-turbo&quot;</span>, torch_dtype=torch.float16, variant=<span class="hljs-string">&quot;fp16&quot;</span>)
pipeline_text2image = pipeline_text2image.to(<span class="hljs-string">&quot;cuda&quot;</span>)

prompt = <span class="hljs-string">&quot;A cinematic shot of a baby racoon wearing an intricate italian priest robe.&quot;</span>

image = pipeline_text2image(prompt=prompt, guidance_scale=<span class="hljs-number">0.0</span>, num_inference_steps=<span class="hljs-number">1</span>).images[<span class="hljs-number">0</span>]
image`,wrap:!1}}),_=new L({props:{title:"Image-to-image",local:"image-to-image",headingTag:"h2"}}),v=new C({props:{code:"ZnJvbSUyMGRpZmZ1c2VycyUyMGltcG9ydCUyMEF1dG9QaXBlbGluZUZvckltYWdlMkltYWdlJTBBZnJvbSUyMGRpZmZ1c2Vycy51dGlscyUyMGltcG9ydCUyMGxvYWRfaW1hZ2UlMkMlMjBtYWtlX2ltYWdlX2dyaWQlMEElMEElMjMlMjAlRUMlQjIlQjQlRUQlODElQUMlRUQlOEYlQUMlRUMlOUQlQjglRUQlOEElQjglRUIlQTUlQkMlMjAlRUIlQjYlODglRUIlOUYlQUMlRUMlOTglQUMlMjAlRUIlOTUlOEMlMjAlRUMlQjYlOTQlRUElQjAlODAlMjAlRUIlQTklOTQlRUIlQUElQTglRUIlQTYlQUMlMjAlRUMlODYlOEMlRUIlQUElQTglRUIlQTUlQkMlMjAlRUQlOTQlQkMlRUQlOTUlOTglRUIlQTAlQTQlRUIlQTklQjQlMjBmcm9tX3BpcGUlRUIlQTUlQkMlMjAlRUMlODIlQUMlRUMlOUElQTklRUQlOTUlOTglRUMlODQlQjglRUMlOUElOTQuJTBBcGlwZWxpbmUlMjAlM0QlMjBBdXRvUGlwZWxpbmVGb3JJbWFnZTJJbWFnZS5mcm9tX3BpcGUocGlwZWxpbmVfdGV4dDJpbWFnZSkudG8oJTIyY3VkYSUyMiklMEElMEFpbml0X2ltYWdlJTIwJTNEJTIwbG9hZF9pbWFnZSglMjJodHRwcyUzQSUyRiUyRmh1Z2dpbmdmYWNlLmNvJTJGZGF0YXNldHMlMkZodWdnaW5nZmFjZSUyRmRvY3VtZW50YXRpb24taW1hZ2VzJTJGcmVzb2x2ZSUyRm1haW4lMkZkaWZmdXNlcnMlMkZjYXQucG5nJTIyKSUwQWluaXRfaW1hZ2UlMjAlM0QlMjBpbml0X2ltYWdlLnJlc2l6ZSgoNTEyJTJDJTIwNTEyKSklMEElMEFwcm9tcHQlMjAlM0QlMjAlMjJjYXQlMjB3aXphcmQlMkMlMjBnYW5kYWxmJTJDJTIwbG9yZCUyMG9mJTIwdGhlJTIwcmluZ3MlMkMlMjBkZXRhaWxlZCUyQyUyMGZhbnRhc3klMkMlMjBjdXRlJTJDJTIwYWRvcmFibGUlMkMlMjBQaXhhciUyQyUyMERpc25leSUyQyUyMDhrJTIyJTBBJTBBaW1hZ2UlMjAlM0QlMjBwaXBlbGluZShwcm9tcHQlMkMlMjBpbWFnZSUzRGluaXRfaW1hZ2UlMkMlMjBzdHJlbmd0aCUzRDAuNSUyQyUyMGd1aWRhbmNlX3NjYWxlJTNEMC4wJTJDJTIwbnVtX2luZmVyZW5jZV9zdGVwcyUzRDIpLmltYWdlcyU1QjAlNUQlMEFtYWtlX2ltYWdlX2dyaWQoJTVCaW5pdF9pbWFnZSUyQyUyMGltYWdlJTVEJTJDJTIwcm93cyUzRDElMkMlMjBjb2xzJTNEMik=",highlighted:`<span class="hljs-keyword">from</span> diffusers <span class="hljs-keyword">import</span> AutoPipelineForImage2Image
<span class="hljs-keyword">from</span> diffusers.utils <span class="hljs-keyword">import</span> load_image, make_image_grid

<span class="hljs-comment"># 체크포인트를 불러올 때 추가 메모리 소모를 피하려면 from_pipe를 사용하세요.</span>
pipeline = AutoPipelineForImage2Image.from_pipe(pipeline_text2image).to(<span class="hljs-string">&quot;cuda&quot;</span>)

init_image = load_image(<span class="hljs-string">&quot;https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/diffusers/cat.png&quot;</span>)
init_image = init_image.resize((<span class="hljs-number">512</span>, <span class="hljs-number">512</span>))

prompt = <span class="hljs-string">&quot;cat wizard, gandalf, lord of the rings, detailed, fantasy, cute, adorable, Pixar, Disney, 8k&quot;</span>

image = pipeline(prompt, image=init_image, strength=<span class="hljs-number">0.5</span>, guidance_scale=<span class="hljs-number">0.0</span>, num_inference_steps=<span class="hljs-number">2</span>).images[<span class="hljs-number">0</span>]
make_image_grid([init_image, image], rows=<span class="hljs-number">1</span>, cols=<span class="hljs-number">2</span>)`,wrap:!1}}),B=new L({props:{title:"SDXL Turbo 속도 훨씬 더 빠르게 하기",local:"sdxl-turbo-속도-훨씬-더-빠르게-하기",headingTag:"h2"}}),X=new C({props:{code:"cGlwZS51bmV0JTIwJTNEJTIwdG9yY2guY29tcGlsZShwaXBlLnVuZXQlMkMlMjBtb2RlJTNEJTIycmVkdWNlLW92ZXJoZWFkJTIyJTJDJTIwZnVsbGdyYXBoJTNEVHJ1ZSk=",highlighted:'pipe.unet = torch.<span class="hljs-built_in">compile</span>(pipe.unet, mode=<span class="hljs-string">&quot;reduce-overhead&quot;</span>, fullgraph=<span class="hljs-literal">True</span>)',wrap:!1}}),S=new C({props:{code:"cGlwZS51cGNhc3RfdmFlKCk=",highlighted:"pipe.upcast_vae()",wrap:!1}}),O=new Dl({props:{source:"https://github.com/huggingface/diffusers/blob/main/docs/source/ko/using-diffusers/sdxl_turbo.md"}}),{c(){f=n("meta"),D=a(),F=n("p"),N=a(),o(U.$$.fragment),A=a(),o(T.$$.fragment),z=a(),h=n("p"),h.innerHTML=wl,q=a(),y=n("p"),y.textContent=Zl,P=a(),j=n("p"),j.textContent=$l,K=a(),o(Q.$$.fragment),ll=a(),o(J.$$.fragment),el=a(),w=n("p"),w.innerHTML=Rl,tl=a(),o(Z.$$.fragment),sl=a(),$=n("p"),$.innerHTML=kl,al=a(),o(R.$$.fragment),il=a(),o(k.$$.fragment),nl=a(),G=n("p"),G.innerHTML=Gl,pl=a(),W=n("p"),W.innerHTML=Wl,ol=a(),o(x.$$.fragment),ml=a(),g=n("div"),g.innerHTML=xl,rl=a(),o(_.$$.fragment),Ml=a(),I=n("p"),I.innerHTML=_l,cl=a(),o(v.$$.fragment),ul=a(),b=n("div"),b.innerHTML=Il,dl=a(),o(B.$$.fragment),fl=a(),E=n("ul"),E.innerHTML=vl,gl=a(),o(X.$$.fragment),bl=a(),Y=n("ul"),Y.innerHTML=Bl,Ul=a(),o(S.$$.fragment),Tl=a(),H=n("p"),H.innerHTML=El,hl=a(),o(O.$$.fragment),yl=a(),V=n("p"),this.h()},l(l){const e=Fl("svelte-u9bgzb",document.head);f=p(e,"META",{name:!0,content:!0}),e.forEach(t),D=i(l),F=p(l,"P",{}),Xl(F).forEach(t),N=i(l),m(U.$$.fragment,l),A=i(l),m(T.$$.fragment,l),z=i(l),h=p(l,"P",{"data-svelte-h":!0}),d(h)!=="svelte-1ufuzv5"&&(h.innerHTML=wl),q=i(l),y=p(l,"P",{"data-svelte-h":!0}),d(y)!=="svelte-b6e8o9"&&(y.textContent=Zl),P=i(l),j=p(l,"P",{"data-svelte-h":!0}),d(j)!=="svelte-1dydg7a"&&(j.textContent=$l),K=i(l),m(Q.$$.fragment,l),ll=i(l),m(J.$$.fragment,l),el=i(l),w=p(l,"P",{"data-svelte-h":!0}),d(w)!=="svelte-1002t17"&&(w.innerHTML=Rl),tl=i(l),m(Z.$$.fragment,l),sl=i(l),$=p(l,"P",{"data-svelte-h":!0}),d($)!=="svelte-1sxulob"&&($.innerHTML=kl),al=i(l),m(R.$$.fragment,l),il=i(l),m(k.$$.fragment,l),nl=i(l),G=p(l,"P",{"data-svelte-h":!0}),d(G)!=="svelte-578px2"&&(G.innerHTML=Gl),pl=i(l),W=p(l,"P",{"data-svelte-h":!0}),d(W)!=="svelte-19as9ic"&&(W.innerHTML=Wl),ol=i(l),m(x.$$.fragment,l),ml=i(l),g=p(l,"DIV",{class:!0,"data-svelte-h":!0}),d(g)!=="svelte-1lx4ppg"&&(g.innerHTML=xl),rl=i(l),m(_.$$.fragment,l),Ml=i(l),I=p(l,"P",{"data-svelte-h":!0}),d(I)!=="svelte-plguoj"&&(I.innerHTML=_l),cl=i(l),m(v.$$.fragment,l),ul=i(l),b=p(l,"DIV",{class:!0,"data-svelte-h":!0}),d(b)!=="svelte-ovbosa"&&(b.innerHTML=Il),dl=i(l),m(B.$$.fragment,l),fl=i(l),E=p(l,"UL",{"data-svelte-h":!0}),d(E)!=="svelte-d9vh8a"&&(E.innerHTML=vl),gl=i(l),m(X.$$.fragment,l),bl=i(l),Y=p(l,"UL",{"data-svelte-h":!0}),d(Y)!=="svelte-13u9mbf"&&(Y.innerHTML=Bl),Ul=i(l),m(S.$$.fragment,l),Tl=i(l),H=p(l,"P",{"data-svelte-h":!0}),d(H)!=="svelte-6q79hw"&&(H.innerHTML=El),hl=i(l),m(O.$$.fragment,l),yl=i(l),V=p(l,"P",{}),Xl(V).forEach(t),this.h()},h(){Ql(f,"name","hf:doc:metadata"),Ql(f,"content",Al),Ql(g,"class","flex justify-center"),Ql(b,"class","flex justify-center")},m(l,e){Vl(document.head,f),s(l,D,e),s(l,F,e),s(l,N,e),r(U,l,e),s(l,A,e),r(T,l,e),s(l,z,e),s(l,h,e),s(l,q,e),s(l,y,e),s(l,P,e),s(l,j,e),s(l,K,e),r(Q,l,e),s(l,ll,e),r(J,l,e),s(l,el,e),s(l,w,e),s(l,tl,e),r(Z,l,e),s(l,sl,e),s(l,$,e),s(l,al,e),r(R,l,e),s(l,il,e),r(k,l,e),s(l,nl,e),s(l,G,e),s(l,pl,e),s(l,W,e),s(l,ol,e),r(x,l,e),s(l,ml,e),s(l,g,e),s(l,rl,e),r(_,l,e),s(l,Ml,e),s(l,I,e),s(l,cl,e),r(v,l,e),s(l,ul,e),s(l,b,e),s(l,dl,e),r(B,l,e),s(l,fl,e),s(l,E,e),s(l,gl,e),r(X,l,e),s(l,bl,e),s(l,Y,e),s(l,Ul,e),r(S,l,e),s(l,Tl,e),s(l,H,e),s(l,hl,e),r(O,l,e),s(l,yl,e),s(l,V,e),jl=!0},p:Sl,i(l){jl||(M(U.$$.fragment,l),M(T.$$.fragment,l),M(Q.$$.fragment,l),M(J.$$.fragment,l),M(Z.$$.fragment,l),M(R.$$.fragment,l),M(k.$$.fragment,l),M(x.$$.fragment,l),M(_.$$.fragment,l),M(v.$$.fragment,l),M(B.$$.fragment,l),M(X.$$.fragment,l),M(S.$$.fragment,l),M(O.$$.fragment,l),jl=!0)},o(l){c(U.$$.fragment,l),c(T.$$.fragment,l),c(Q.$$.fragment,l),c(J.$$.fragment,l),c(Z.$$.fragment,l),c(R.$$.fragment,l),c(k.$$.fragment,l),c(x.$$.fragment,l),c(_.$$.fragment,l),c(v.$$.fragment,l),c(B.$$.fragment,l),c(X.$$.fragment,l),c(S.$$.fragment,l),c(O.$$.fragment,l),jl=!1},d(l){l&&(t(D),t(F),t(N),t(A),t(z),t(h),t(q),t(y),t(P),t(j),t(K),t(ll),t(el),t(w),t(tl),t(sl),t($),t(al),t(il),t(nl),t(G),t(pl),t(W),t(ol),t(ml),t(g),t(rl),t(Ml),t(I),t(cl),t(ul),t(b),t(dl),t(fl),t(E),t(gl),t(bl),t(Y),t(Ul),t(Tl),t(H),t(hl),t(yl),t(V)),t(f),u(U,l),u(T,l),u(Q,l),u(J,l),u(Z,l),u(R,l),u(k,l),u(x,l),u(_,l),u(v,l),u(B,l),u(X,l),u(S,l),u(O,l)}}}const Al='{"title":"Stable Diffusion XL Turbo","local":"stable-diffusion-xl-turbo","sections":[{"title":"모델 체크포인트 불러오기","local":"모델-체크포인트-불러오기","sections":[],"depth":2},{"title":"Text-to-image","local":"text-to-image","sections":[],"depth":2},{"title":"Image-to-image","local":"image-to-image","sections":[],"depth":2},{"title":"SDXL Turbo 속도 훨씬 더 빠르게 하기","local":"sdxl-turbo-속도-훨씬-더-빠르게-하기","sections":[],"depth":2}],"depth":1}';function zl(Jl){return Hl(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class te extends Ol{constructor(f){super(),Cl(this,f,zl,Nl,Yl,{})}}export{te as component};
