import{s as Tt,o as bt,n as dt}from"../chunks/scheduler.6062bdaf.js";import{S as wt,i as Mt,g as i,s as n,r as m,A as _t,h as f,f as l,c as a,j as rt,u,x as g,k as $t,y as yt,a as s,v as h,d as o,t as r,w as $}from"../chunks/index.4bca734e.js";import{T as ct}from"../chunks/Tip.b9ac1f03.js";import{C as M}from"../chunks/CodeBlock.fa01571c.js";import{H as ne,E as Jt}from"../chunks/EditOnGithub.74ab2baa.js";function vt(ae){let p,d="로그인하면 Hub에 대한 모든 요청(반드시 인증이 필요하지 않은 메소드 포함)은 기본적으로 액세스 토큰을 사용합니다. 토큰의 암시적 사용을 비활성화하려면 <code>HF_HUB_DISABLE_IMPLICIT_TOKEN</code> 환경 변수를 설정해야 합니다.";return{c(){p=i("p"),p.innerHTML=d},l(c){p=f(c,"P",{"data-svelte-h":!0}),g(p)!=="svelte-zyf0eu"&&(p.innerHTML=d)},m(c,T){s(c,p,T)},p:dt,d(c){c&&l(p)}}}function jt(ae){let p,d='리포지토리를 생성하거나 Hub에 콘텐츠를 푸시하려면 <code>write</code> (쓰기) 권한이 있는 사용자 액세스 토큰을 제공해야 합니다. 토큰을 생성할 때 <a href="https://huggingface.co/settings/tokens" rel="nofollow">설정 페이지</a>에서 권한을 선택할 수 있습니다.';return{c(){p=i("p"),p.innerHTML=d},l(c){p=f(c,"P",{"data-svelte-h":!0}),g(p)!=="svelte-666hyi"&&(p.innerHTML=d)},m(c,T){s(c,p,T)},p:dt,d(c){c&&l(p)}}}function Ht(ae){let p,d,c,T,_,ie,y,Ae='<a href="https://huggingface.co/" rel="nofollow">Hugging Face Hub</a>는 머신러닝 모델, 데모, 데이터 세트 및 메트릭을 공유할 수 있는 곳입니다. <code>huggingface_hub</code> 라이브러리는 개발 환경을 벗어나지 않고도 Hub와 상호작용할 수 있도록 도와줍니다. 리포지토리를 쉽게 만들고 관리하거나, 파일을 다운로드 및 업로드하고, 유용한 모델과 데이터 세트의 메타데이터도 구할 수 있습니다.',fe,J,ge,v,Qe="시작하려면 <code>huggingface_hub</code> 라이브러리를 설치하세요:",me,j,ue,H,Re='자세한 내용은 <a href="./installation">설치</a> 가이드를 참조하세요.',he,k,oe,U,Fe=`Hub의 리포지토리는 git으로 버전 관리되며, 사용자는 단일 파일 또는 전체 리포지토리를 다운로드할 수 있습니다. 파일을 다운로드하려면 <code>hf_hub_download()</code> 함수를 사용하면 됩니다.
사용하면 파일을 다운로드하여 로컬 디스크에 캐시하기 때문에, 다음에 해당 파일이 필요하면 캐시에서 가져오므로 다시 다운로드할 필요가 없습니다.`,re,C,ze='다운로드하려면 리포지토리 ID와 파일명이 필요합니다. 예를 들어, <a href="https://huggingface.co/google/pegasus-xsum" rel="nofollow">Pegasus</a> 모델 구성 파일을 다운로드하려면:',$e,G,ce,Z,De="특정 버전의 파일을 다운로드하려면 <code>revision</code> 매개변수를 사용하여 브랜치 이름, 태그 또는 커밋 해시를 지정하세요. 커밋 해시를 사용하기로 선택한 경우, 7자로 된 짧은 커밋 해시 대신 전체 길이의 해시여야 합니다:",de,x,Te,I,Ke="자세한 내용과 옵션은 <code>hf_hub_download()</code>에 대한 API 레퍼런스를 참조하세요.",be,L,we,B,Oe=`비공개 리포지토리 다운로드, 파일 업로드, PR 생성 등 Hub와 상호 작용하려면 Hugging Face 계정으로 로그인해야 하는 경우가 많습니다.
아직 계정이 없다면 <a href="https://huggingface.co/join" rel="nofollow">계정 만들기</a>를 클릭한 다음, 로그인하여 <a href="https://huggingface.co/settings/tokens" rel="nofollow">설정 페이지</a>에서 <a href="https://huggingface.co/docs/hub/security-tokens" rel="nofollow">사용자 액세스 토큰</a>을 받으세요. 사용자 액세스 토큰은 Hub에 인증하는 데 사용됩니다.`,Me,Y,et="사용자 액세스 토큰을 받으면 터미널에서 다음 명령을 실행하세요:",_e,X,ye,E,tt='또는 주피터 노트북이나 스크립트에서 <a href="/docs/huggingface_hub/pr_2404/ko/package_reference/login#huggingface_hub.login">login()</a>로 프로그래밍 방식으로 로그인할 수도 있습니다:',Je,P,ve,W,lt='<code>login(token=&quot;hf_xxx&quot;)</code>과 같이 토큰을 <a href="/docs/huggingface_hub/pr_2404/ko/package_reference/login#huggingface_hub.login">login()</a>에 직접 전달하여 토큰을 입력하라는 메시지를 표시하지 않고 프로그래밍 방식으로 로그인할 수도 있습니다. 이렇게 한다면 소스 코드를 공유할 때 주의하세요. 토큰을 소스코드에 명시적으로 저장하는 대신에 보안 저장소에서 토큰을 가져오는 것이 가장 좋습니다.',je,N,st=`한 번에 하나의 계정에만 로그인할 수 있습니다. 새 계정으로 로그인하면 이전 계정에서 로그아웃됩니다. 항상 <code>huggingface-cli whoami</code> 명령으로 어떤 계정을 사용 중인지 확인하세요.
동일한 스크립트에서 여러 계정을 처리하려면 각 메서드를 호출할 때 토큰을 제공하면 됩니다. 이 방법은 머신에 토큰을 저장하지 않으려는 경우에도 유용합니다.`,He,b,ke,S,Ue,q,nt='등록 및 로그인이 완료되면 <a href="/docs/huggingface_hub/pr_2404/ko/package_reference/hf_api#huggingface_hub.HfApi.create_repo">create_repo()</a> 함수를 사용하여 리포지토리를 생성하세요:',Ce,V,Ge,A,at="리포지토리를 비공개로 설정하려면 다음과 같이 하세요:",Ze,Q,xe,R,pt="비공개 리포지토리는 본인 외에는 누구에게도 공개되지 않습니다.",Ie,w,Le,F,Be,z,it='새로 만든 리포지토리에 파일을 추가하려면 <a href="/docs/huggingface_hub/pr_2404/ko/package_reference/hf_api#huggingface_hub.HfApi.upload_file">upload_file()</a> 함수를 사용하세요. 다음을 지정해야 합니다:',Ye,D,ft="<li>업로드할 파일의 경로</li> <li>리포지토리에 있는 파일의 경로</li> <li>파일을 추가할 위치의 리포지토리 ID</li>",Xe,K,Ee,O,gt='한 번에 두 개 이상의 파일을 업로드하려면 <a href="./guides/upload">업로드</a> 가이드에서 (git을 포함하거나 제외한) 여러 가지 파일 업로드 방법을 소개하는 가이드를 참조하세요.',Pe,ee,We,te,mt='<code>huggingface_hub</code> 라이브러리는 사용자가 파이썬으로 Hub와 상호작용할 수 있는 쉬운 방법을 제공합니다. Hub에서 파일과 리포지토리를 관리하는 방법에 대해 자세히 알아보려면 <a href="./guides/overview">How-to 가이드</a>를 읽어보시기 바랍니다:',Ne,le,ut='<li>보다 쉽게 <a href="./guides/repository">리포지토리를 관리</a>해보세요.</li> <li>Hub에서 <a href="./guides/download">다운로드</a> 파일을 다운로드해보세요.</li> <li>Hub에 <a href="./guides/upload">업로드</a> 파일을 업로드해보세요.</li> <li>원하는 모델 또는 데이터 세트에 대한 <a href="./guides/search">Hub에서 검색</a>해보세요.</li> <li>빠른 추론을 원하신다면 <a href="./guides/inference">추론 API</a>를 사용해보세요.</li>',Se,se,qe,pe,Ve;return _=new ne({props:{title:"둘러보기",local:"quickstart",headingTag:"h1"}}),J=new ne({props:{title:"설치",local:"installation",headingTag:"h2"}}),j=new M({props:{code:"cGlwJTIwaW5zdGFsbCUyMC0tdXBncmFkZSUyMGh1Z2dpbmdmYWNlX2h1Yg==",highlighted:"pip install --upgrade huggingface_hub",wrap:!1}}),k=new ne({props:{title:"파일 다운로드",local:"download-files",headingTag:"h2"}}),G=new M({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGhmX2h1Yl9kb3dubG9hZCUwQWhmX2h1Yl9kb3dubG9hZChyZXBvX2lkJTNEJTIyZ29vZ2xlJTJGcGVnYXN1cy14c3VtJTIyJTJDJTIwZmlsZW5hbWUlM0QlMjJjb25maWcuanNvbiUyMik=",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> hf_hub_download
<span class="hljs-meta">&gt;&gt;&gt; </span>hf_hub_download(repo_id=<span class="hljs-string">&quot;google/pegasus-xsum&quot;</span>, filename=<span class="hljs-string">&quot;config.json&quot;</span>)`,wrap:!1}}),x=new M({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGhmX2h1Yl9kb3dubG9hZCUwQWhmX2h1Yl9kb3dubG9hZCglMEElMjAlMjAlMjAlMjByZXBvX2lkJTNEJTIyZ29vZ2xlJTJGcGVnYXN1cy14c3VtJTIyJTJDJTBBJTIwJTIwJTIwJTIwZmlsZW5hbWUlM0QlMjJjb25maWcuanNvbiUyMiUyQyUwQSUyMCUyMCUyMCUyMHJldmlzaW9uJTNEJTIyNGQzM2IwMWQ3OTY3MmYyN2YwMDFmNmFiYWRlMzNmMjJkOTkzYjE1MSUyMiUwQSk=",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> hf_hub_download
<span class="hljs-meta">&gt;&gt;&gt; </span>hf_hub_download(
<span class="hljs-meta">... </span>    repo_id=<span class="hljs-string">&quot;google/pegasus-xsum&quot;</span>,
<span class="hljs-meta">... </span>    filename=<span class="hljs-string">&quot;config.json&quot;</span>,
<span class="hljs-meta">... </span>    revision=<span class="hljs-string">&quot;4d33b01d79672f27f001f6abade33f22d993b151&quot;</span>
<span class="hljs-meta">... </span>)`,wrap:!1}}),L=new ne({props:{title:"로그인",local:"login",headingTag:"h2"}}),X=new M({props:{code:"aHVnZ2luZ2ZhY2UtY2xpJTIwbG9naW4lMEElMjMlMjBvciUyMHVzaW5nJTIwYW4lMjBlbnZpcm9ubWVudCUyMHZhcmlhYmxlJTBBaHVnZ2luZ2ZhY2UtY2xpJTIwbG9naW4lMjAtLXRva2VuJTIwJTI0SFVHR0lOR0ZBQ0VfVE9LRU4=",highlighted:`huggingface-cli login
<span class="hljs-comment"># or using an environment variable</span>
huggingface-cli login --token <span class="hljs-variable">$HUGGINGFACE_TOKEN</span>`,wrap:!1}}),P=new M({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGxvZ2luJTBBbG9naW4oKQ==",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> login
<span class="hljs-meta">&gt;&gt;&gt; </span>login()`,wrap:!1}}),b=new ct({props:{warning:!0,$$slots:{default:[vt]},$$scope:{ctx:ae}}}),S=new ne({props:{title:"리포지토리 만들기",local:"create-a-repository",headingTag:"h2"}}),V=new M({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMEhmQXBpJTBBYXBpJTIwJTNEJTIwSGZBcGkoKSUwQWFwaS5jcmVhdGVfcmVwbyhyZXBvX2lkJTNEJTIyc3VwZXItY29vbC1tb2RlbCUyMik=",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> HfApi
<span class="hljs-meta">&gt;&gt;&gt; </span>api = HfApi()
<span class="hljs-meta">&gt;&gt;&gt; </span>api.create_repo(repo_id=<span class="hljs-string">&quot;super-cool-model&quot;</span>)`,wrap:!1}}),Q=new M({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMEhmQXBpJTBBYXBpJTIwJTNEJTIwSGZBcGkoKSUwQWFwaS5jcmVhdGVfcmVwbyhyZXBvX2lkJTNEJTIyc3VwZXItY29vbC1tb2RlbCUyMiUyQyUyMHByaXZhdGUlM0RUcnVlKQ==",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> HfApi
<span class="hljs-meta">&gt;&gt;&gt; </span>api = HfApi()
<span class="hljs-meta">&gt;&gt;&gt; </span>api.create_repo(repo_id=<span class="hljs-string">&quot;super-cool-model&quot;</span>, private=<span class="hljs-literal">True</span>)`,wrap:!1}}),w=new ct({props:{$$slots:{default:[jt]},$$scope:{ctx:ae}}}),F=new ne({props:{title:"파일 업로드",local:"upload-files",headingTag:"h2"}}),K=new M({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMEhmQXBpJTBBYXBpJTIwJTNEJTIwSGZBcGkoKSUwQWFwaS51cGxvYWRfZmlsZSglMEElMjAlMjAlMjAlMjBwYXRoX29yX2ZpbGVvYmolM0QlMjIlMkZob21lJTJGbHlzYW5kcmUlMkZkdW1teS10ZXN0JTJGUkVBRE1FLm1kJTIyJTJDJTBBJTIwJTIwJTIwJTIwcGF0aF9pbl9yZXBvJTNEJTIyUkVBRE1FLm1kJTIyJTJDJTBBJTIwJTIwJTIwJTIwcmVwb19pZCUzRCUyMmx5c2FuZHJlJTJGdGVzdC1tb2RlbCUyMiUyQyUwQSk=",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> HfApi
<span class="hljs-meta">&gt;&gt;&gt; </span>api = HfApi()
<span class="hljs-meta">&gt;&gt;&gt; </span>api.upload_file(
<span class="hljs-meta">... </span>    path_or_fileobj=<span class="hljs-string">&quot;/home/lysandre/dummy-test/README.md&quot;</span>,
<span class="hljs-meta">... </span>    path_in_repo=<span class="hljs-string">&quot;README.md&quot;</span>,
<span class="hljs-meta">... </span>    repo_id=<span class="hljs-string">&quot;lysandre/test-model&quot;</span>,
<span class="hljs-meta">... </span>)`,wrap:!1}}),ee=new ne({props:{title:"다음 단계",local:"next-steps",headingTag:"h2"}}),se=new Jt({props:{source:"https://github.com/huggingface/huggingface_hub/blob/main/docs/source/ko/quick-start.md"}}),{c(){p=i("meta"),d=n(),c=i("p"),T=n(),m(_.$$.fragment),ie=n(),y=i("p"),y.innerHTML=Ae,fe=n(),m(J.$$.fragment),ge=n(),v=i("p"),v.innerHTML=Qe,me=n(),m(j.$$.fragment),ue=n(),H=i("p"),H.innerHTML=Re,he=n(),m(k.$$.fragment),oe=n(),U=i("p"),U.innerHTML=Fe,re=n(),C=i("p"),C.innerHTML=ze,$e=n(),m(G.$$.fragment),ce=n(),Z=i("p"),Z.innerHTML=De,de=n(),m(x.$$.fragment),Te=n(),I=i("p"),I.innerHTML=Ke,be=n(),m(L.$$.fragment),we=n(),B=i("p"),B.innerHTML=Oe,Me=n(),Y=i("p"),Y.textContent=et,_e=n(),m(X.$$.fragment),ye=n(),E=i("p"),E.innerHTML=tt,Je=n(),m(P.$$.fragment),ve=n(),W=i("p"),W.innerHTML=lt,je=n(),N=i("p"),N.innerHTML=st,He=n(),m(b.$$.fragment),ke=n(),m(S.$$.fragment),Ue=n(),q=i("p"),q.innerHTML=nt,Ce=n(),m(V.$$.fragment),Ge=n(),A=i("p"),A.textContent=at,Ze=n(),m(Q.$$.fragment),xe=n(),R=i("p"),R.textContent=pt,Ie=n(),m(w.$$.fragment),Le=n(),m(F.$$.fragment),Be=n(),z=i("p"),z.innerHTML=it,Ye=n(),D=i("ol"),D.innerHTML=ft,Xe=n(),m(K.$$.fragment),Ee=n(),O=i("p"),O.innerHTML=gt,Pe=n(),m(ee.$$.fragment),We=n(),te=i("p"),te.innerHTML=mt,Ne=n(),le=i("ul"),le.innerHTML=ut,Se=n(),m(se.$$.fragment),qe=n(),pe=i("p"),this.h()},l(e){const t=_t("svelte-u9bgzb",document.head);p=f(t,"META",{name:!0,content:!0}),t.forEach(l),d=a(e),c=f(e,"P",{}),rt(c).forEach(l),T=a(e),u(_.$$.fragment,e),ie=a(e),y=f(e,"P",{"data-svelte-h":!0}),g(y)!=="svelte-1t7k8n6"&&(y.innerHTML=Ae),fe=a(e),u(J.$$.fragment,e),ge=a(e),v=f(e,"P",{"data-svelte-h":!0}),g(v)!=="svelte-k2pzjg"&&(v.innerHTML=Qe),me=a(e),u(j.$$.fragment,e),ue=a(e),H=f(e,"P",{"data-svelte-h":!0}),g(H)!=="svelte-ujpmhd"&&(H.innerHTML=Re),he=a(e),u(k.$$.fragment,e),oe=a(e),U=f(e,"P",{"data-svelte-h":!0}),g(U)!=="svelte-1vajpz"&&(U.innerHTML=Fe),re=a(e),C=f(e,"P",{"data-svelte-h":!0}),g(C)!=="svelte-ctdbsl"&&(C.innerHTML=ze),$e=a(e),u(G.$$.fragment,e),ce=a(e),Z=f(e,"P",{"data-svelte-h":!0}),g(Z)!=="svelte-12osyn3"&&(Z.innerHTML=De),de=a(e),u(x.$$.fragment,e),Te=a(e),I=f(e,"P",{"data-svelte-h":!0}),g(I)!=="svelte-1483k8d"&&(I.innerHTML=Ke),be=a(e),u(L.$$.fragment,e),we=a(e),B=f(e,"P",{"data-svelte-h":!0}),g(B)!=="svelte-1nnbogs"&&(B.innerHTML=Oe),Me=a(e),Y=f(e,"P",{"data-svelte-h":!0}),g(Y)!=="svelte-1wp3sok"&&(Y.textContent=et),_e=a(e),u(X.$$.fragment,e),ye=a(e),E=f(e,"P",{"data-svelte-h":!0}),g(E)!=="svelte-1xedste"&&(E.innerHTML=tt),Je=a(e),u(P.$$.fragment,e),ve=a(e),W=f(e,"P",{"data-svelte-h":!0}),g(W)!=="svelte-l864up"&&(W.innerHTML=lt),je=a(e),N=f(e,"P",{"data-svelte-h":!0}),g(N)!=="svelte-1i4bg7t"&&(N.innerHTML=st),He=a(e),u(b.$$.fragment,e),ke=a(e),u(S.$$.fragment,e),Ue=a(e),q=f(e,"P",{"data-svelte-h":!0}),g(q)!=="svelte-7xpit8"&&(q.innerHTML=nt),Ce=a(e),u(V.$$.fragment,e),Ge=a(e),A=f(e,"P",{"data-svelte-h":!0}),g(A)!=="svelte-1gcnhiv"&&(A.textContent=at),Ze=a(e),u(Q.$$.fragment,e),xe=a(e),R=f(e,"P",{"data-svelte-h":!0}),g(R)!=="svelte-3ngmx9"&&(R.textContent=pt),Ie=a(e),u(w.$$.fragment,e),Le=a(e),u(F.$$.fragment,e),Be=a(e),z=f(e,"P",{"data-svelte-h":!0}),g(z)!=="svelte-1sl3we9"&&(z.innerHTML=it),Ye=a(e),D=f(e,"OL",{"data-svelte-h":!0}),g(D)!=="svelte-1z09li3"&&(D.innerHTML=ft),Xe=a(e),u(K.$$.fragment,e),Ee=a(e),O=f(e,"P",{"data-svelte-h":!0}),g(O)!=="svelte-1abcbug"&&(O.innerHTML=gt),Pe=a(e),u(ee.$$.fragment,e),We=a(e),te=f(e,"P",{"data-svelte-h":!0}),g(te)!=="svelte-rumjdy"&&(te.innerHTML=mt),Ne=a(e),le=f(e,"UL",{"data-svelte-h":!0}),g(le)!=="svelte-xmm8jz"&&(le.innerHTML=ut),Se=a(e),u(se.$$.fragment,e),qe=a(e),pe=f(e,"P",{}),rt(pe).forEach(l),this.h()},h(){$t(p,"name","hf:doc:metadata"),$t(p,"content",kt)},m(e,t){yt(document.head,p),s(e,d,t),s(e,c,t),s(e,T,t),h(_,e,t),s(e,ie,t),s(e,y,t),s(e,fe,t),h(J,e,t),s(e,ge,t),s(e,v,t),s(e,me,t),h(j,e,t),s(e,ue,t),s(e,H,t),s(e,he,t),h(k,e,t),s(e,oe,t),s(e,U,t),s(e,re,t),s(e,C,t),s(e,$e,t),h(G,e,t),s(e,ce,t),s(e,Z,t),s(e,de,t),h(x,e,t),s(e,Te,t),s(e,I,t),s(e,be,t),h(L,e,t),s(e,we,t),s(e,B,t),s(e,Me,t),s(e,Y,t),s(e,_e,t),h(X,e,t),s(e,ye,t),s(e,E,t),s(e,Je,t),h(P,e,t),s(e,ve,t),s(e,W,t),s(e,je,t),s(e,N,t),s(e,He,t),h(b,e,t),s(e,ke,t),h(S,e,t),s(e,Ue,t),s(e,q,t),s(e,Ce,t),h(V,e,t),s(e,Ge,t),s(e,A,t),s(e,Ze,t),h(Q,e,t),s(e,xe,t),s(e,R,t),s(e,Ie,t),h(w,e,t),s(e,Le,t),h(F,e,t),s(e,Be,t),s(e,z,t),s(e,Ye,t),s(e,D,t),s(e,Xe,t),h(K,e,t),s(e,Ee,t),s(e,O,t),s(e,Pe,t),h(ee,e,t),s(e,We,t),s(e,te,t),s(e,Ne,t),s(e,le,t),s(e,Se,t),h(se,e,t),s(e,qe,t),s(e,pe,t),Ve=!0},p(e,[t]){const ht={};t&2&&(ht.$$scope={dirty:t,ctx:e}),b.$set(ht);const ot={};t&2&&(ot.$$scope={dirty:t,ctx:e}),w.$set(ot)},i(e){Ve||(o(_.$$.fragment,e),o(J.$$.fragment,e),o(j.$$.fragment,e),o(k.$$.fragment,e),o(G.$$.fragment,e),o(x.$$.fragment,e),o(L.$$.fragment,e),o(X.$$.fragment,e),o(P.$$.fragment,e),o(b.$$.fragment,e),o(S.$$.fragment,e),o(V.$$.fragment,e),o(Q.$$.fragment,e),o(w.$$.fragment,e),o(F.$$.fragment,e),o(K.$$.fragment,e),o(ee.$$.fragment,e),o(se.$$.fragment,e),Ve=!0)},o(e){r(_.$$.fragment,e),r(J.$$.fragment,e),r(j.$$.fragment,e),r(k.$$.fragment,e),r(G.$$.fragment,e),r(x.$$.fragment,e),r(L.$$.fragment,e),r(X.$$.fragment,e),r(P.$$.fragment,e),r(b.$$.fragment,e),r(S.$$.fragment,e),r(V.$$.fragment,e),r(Q.$$.fragment,e),r(w.$$.fragment,e),r(F.$$.fragment,e),r(K.$$.fragment,e),r(ee.$$.fragment,e),r(se.$$.fragment,e),Ve=!1},d(e){e&&(l(d),l(c),l(T),l(ie),l(y),l(fe),l(ge),l(v),l(me),l(ue),l(H),l(he),l(oe),l(U),l(re),l(C),l($e),l(ce),l(Z),l(de),l(Te),l(I),l(be),l(we),l(B),l(Me),l(Y),l(_e),l(ye),l(E),l(Je),l(ve),l(W),l(je),l(N),l(He),l(ke),l(Ue),l(q),l(Ce),l(Ge),l(A),l(Ze),l(xe),l(R),l(Ie),l(Le),l(Be),l(z),l(Ye),l(D),l(Xe),l(Ee),l(O),l(Pe),l(We),l(te),l(Ne),l(le),l(Se),l(qe),l(pe)),l(p),$(_,e),$(J,e),$(j,e),$(k,e),$(G,e),$(x,e),$(L,e),$(X,e),$(P,e),$(b,e),$(S,e),$(V,e),$(Q,e),$(w,e),$(F,e),$(K,e),$(ee,e),$(se,e)}}}const kt='{"title":"둘러보기","local":"quickstart","sections":[{"title":"설치","local":"installation","sections":[],"depth":2},{"title":"파일 다운로드","local":"download-files","sections":[],"depth":2},{"title":"로그인","local":"login","sections":[],"depth":2},{"title":"리포지토리 만들기","local":"create-a-repository","sections":[],"depth":2},{"title":"파일 업로드","local":"upload-files","sections":[],"depth":2},{"title":"다음 단계","local":"next-steps","sections":[],"depth":2}],"depth":1}';function Ut(ae){return bt(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Lt extends wt{constructor(p){super(),Mt(this,p,Ut,Ht,Tt,{})}}export{Lt as component};
