import{s as Tt,o as bt,n as dt}from"../chunks/scheduler.6062bdaf.js";import{S as Mt,i as wt,g as i,s as a,r as m,A as _t,h as f,f as l,c as n,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 w}from"../chunks/CodeBlock.fa01571c.js";import{H as ae,E as vt}from"../chunks/EditOnGithub.74ab2baa.js";function Jt(ne){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(ne){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(ne){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,v,ge,J,Qe="시작하려면 <code>huggingface_hub</code> 라이브러리를 설치하세요:",me,j,ue,H,Re='자세한 내용은 <a href="./installation">설치</a> 가이드를 참조하세요.',he,k,oe,U,ze=`Hub의 리포지토리는 git으로 버전 관리되며, 사용자는 단일 파일 또는 전체 리포지토리를 다운로드할 수 있습니다. 파일을 다운로드하려면 <code>hf_hub_download()</code> 함수를 사용하면 됩니다.
사용하면 파일을 다운로드하여 로컬 디스크에 캐시하기 때문에, 다음에 해당 파일이 필요하면 캐시에서 가져오므로 다시 다운로드할 필요가 없습니다.`,re,C,Fe='다운로드하려면 리포지토리 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,Me,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에 인증하는 데 사용됩니다.`,we,Y,et="사용자 액세스 토큰을 받으면 터미널에서 다음 명령을 실행하세요:",_e,X,ye,E,tt='또는 주피터 노트북이나 스크립트에서 <a href="/docs/huggingface_hub/pr_2368/ko/package_reference/login#huggingface_hub.login">login()</a>로 프로그래밍 방식으로 로그인할 수도 있습니다:',ve,P,Je,W,lt='<code>login(token=&quot;hf_xxx&quot;)</code>과 같이 토큰을 <a href="/docs/huggingface_hub/pr_2368/ko/package_reference/login#huggingface_hub.login">login()</a>에 직접 전달하여 토큰을 입력하라는 메시지를 표시하지 않고 프로그래밍 방식으로 로그인할 수도 있습니다. 이렇게 한다면 소스 코드를 공유할 때 주의하세요. 토큰을 소스코드에 명시적으로 저장하는 대신에 보안 저장소에서 토큰을 가져오는 것이 가장 좋습니다.',je,N,st=`한 번에 하나의 계정에만 로그인할 수 있습니다. 새 계정으로 로그인하면 이전 계정에서 로그아웃됩니다. 항상 <code>huggingface-cli whoami</code> 명령으로 어떤 계정을 사용 중인지 확인하세요.
동일한 스크립트에서 여러 계정을 처리하려면 각 메서드를 호출할 때 토큰을 제공하면 됩니다. 이 방법은 머신에 토큰을 저장하지 않으려는 경우에도 유용합니다.`,He,b,ke,S,Ue,q,at='등록 및 로그인이 완료되면 <a href="/docs/huggingface_hub/pr_2368/ko/package_reference/hf_api#huggingface_hub.HfApi.create_repo">create_repo()</a> 함수를 사용하여 리포지토리를 생성하세요:',Ce,V,Ge,A,nt="리포지토리를 비공개로 설정하려면 다음과 같이 하세요:",Ze,Q,xe,R,pt="비공개 리포지토리는 본인 외에는 누구에게도 공개되지 않습니다.",Ie,M,Le,z,Be,F,it='새로 만든 리포지토리에 파일을 추가하려면 <a href="/docs/huggingface_hub/pr_2368/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 ae({props:{title:"둘러보기",local:"quickstart",headingTag:"h1"}}),v=new ae({props:{title:"설치",local:"installation",headingTag:"h2"}}),j=new w({props:{code:"cGlwJTIwaW5zdGFsbCUyMC0tdXBncmFkZSUyMGh1Z2dpbmdmYWNlX2h1Yg==",highlighted:"pip install --upgrade huggingface_hub",wrap:!1}}),k=new ae({props:{title:"파일 다운로드",local:"download-files",headingTag:"h2"}}),G=new w({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 w({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 ae({props:{title:"로그인",local:"login",headingTag:"h2"}}),X=new w({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 w({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:[Jt]},$$scope:{ctx:ne}}}),S=new ae({props:{title:"리포지토리 만들기",local:"create-a-repository",headingTag:"h2"}}),V=new w({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 w({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}}),M=new ct({props:{$$slots:{default:[jt]},$$scope:{ctx:ne}}}),z=new ae({props:{title:"파일 업로드",local:"upload-files",headingTag:"h2"}}),K=new w({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 ae({props:{title:"다음 단계",local:"next-steps",headingTag:"h2"}}),se=new vt({props:{source:"https://github.com/huggingface/huggingface_hub/blob/main/docs/source/ko/quick-start.md"}}),{c(){p=i("meta"),d=a(),c=i("p"),T=a(),m(_.$$.fragment),ie=a(),y=i("p"),y.innerHTML=Ae,fe=a(),m(v.$$.fragment),ge=a(),J=i("p"),J.innerHTML=Qe,me=a(),m(j.$$.fragment),ue=a(),H=i("p"),H.innerHTML=Re,he=a(),m(k.$$.fragment),oe=a(),U=i("p"),U.innerHTML=ze,re=a(),C=i("p"),C.innerHTML=Fe,$e=a(),m(G.$$.fragment),ce=a(),Z=i("p"),Z.innerHTML=De,de=a(),m(x.$$.fragment),Te=a(),I=i("p"),I.innerHTML=Ke,be=a(),m(L.$$.fragment),Me=a(),B=i("p"),B.innerHTML=Oe,we=a(),Y=i("p"),Y.textContent=et,_e=a(),m(X.$$.fragment),ye=a(),E=i("p"),E.innerHTML=tt,ve=a(),m(P.$$.fragment),Je=a(),W=i("p"),W.innerHTML=lt,je=a(),N=i("p"),N.innerHTML=st,He=a(),m(b.$$.fragment),ke=a(),m(S.$$.fragment),Ue=a(),q=i("p"),q.innerHTML=at,Ce=a(),m(V.$$.fragment),Ge=a(),A=i("p"),A.textContent=nt,Ze=a(),m(Q.$$.fragment),xe=a(),R=i("p"),R.textContent=pt,Ie=a(),m(M.$$.fragment),Le=a(),m(z.$$.fragment),Be=a(),F=i("p"),F.innerHTML=it,Ye=a(),D=i("ol"),D.innerHTML=ft,Xe=a(),m(K.$$.fragment),Ee=a(),O=i("p"),O.innerHTML=gt,Pe=a(),m(ee.$$.fragment),We=a(),te=i("p"),te.innerHTML=mt,Ne=a(),le=i("ul"),le.innerHTML=ut,Se=a(),m(se.$$.fragment),qe=a(),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=n(e),c=f(e,"P",{}),rt(c).forEach(l),T=n(e),u(_.$$.fragment,e),ie=n(e),y=f(e,"P",{"data-svelte-h":!0}),g(y)!=="svelte-1t7k8n6"&&(y.innerHTML=Ae),fe=n(e),u(v.$$.fragment,e),ge=n(e),J=f(e,"P",{"data-svelte-h":!0}),g(J)!=="svelte-k2pzjg"&&(J.innerHTML=Qe),me=n(e),u(j.$$.fragment,e),ue=n(e),H=f(e,"P",{"data-svelte-h":!0}),g(H)!=="svelte-ujpmhd"&&(H.innerHTML=Re),he=n(e),u(k.$$.fragment,e),oe=n(e),U=f(e,"P",{"data-svelte-h":!0}),g(U)!=="svelte-1vajpz"&&(U.innerHTML=ze),re=n(e),C=f(e,"P",{"data-svelte-h":!0}),g(C)!=="svelte-ctdbsl"&&(C.innerHTML=Fe),$e=n(e),u(G.$$.fragment,e),ce=n(e),Z=f(e,"P",{"data-svelte-h":!0}),g(Z)!=="svelte-12osyn3"&&(Z.innerHTML=De),de=n(e),u(x.$$.fragment,e),Te=n(e),I=f(e,"P",{"data-svelte-h":!0}),g(I)!=="svelte-1483k8d"&&(I.innerHTML=Ke),be=n(e),u(L.$$.fragment,e),Me=n(e),B=f(e,"P",{"data-svelte-h":!0}),g(B)!=="svelte-1nnbogs"&&(B.innerHTML=Oe),we=n(e),Y=f(e,"P",{"data-svelte-h":!0}),g(Y)!=="svelte-1wp3sok"&&(Y.textContent=et),_e=n(e),u(X.$$.fragment,e),ye=n(e),E=f(e,"P",{"data-svelte-h":!0}),g(E)!=="svelte-12647kz"&&(E.innerHTML=tt),ve=n(e),u(P.$$.fragment,e),Je=n(e),W=f(e,"P",{"data-svelte-h":!0}),g(W)!=="svelte-1yla4x2"&&(W.innerHTML=lt),je=n(e),N=f(e,"P",{"data-svelte-h":!0}),g(N)!=="svelte-1i4bg7t"&&(N.innerHTML=st),He=n(e),u(b.$$.fragment,e),ke=n(e),u(S.$$.fragment,e),Ue=n(e),q=f(e,"P",{"data-svelte-h":!0}),g(q)!=="svelte-dg4y6v"&&(q.innerHTML=at),Ce=n(e),u(V.$$.fragment,e),Ge=n(e),A=f(e,"P",{"data-svelte-h":!0}),g(A)!=="svelte-1gcnhiv"&&(A.textContent=nt),Ze=n(e),u(Q.$$.fragment,e),xe=n(e),R=f(e,"P",{"data-svelte-h":!0}),g(R)!=="svelte-3ngmx9"&&(R.textContent=pt),Ie=n(e),u(M.$$.fragment,e),Le=n(e),u(z.$$.fragment,e),Be=n(e),F=f(e,"P",{"data-svelte-h":!0}),g(F)!=="svelte-ylez4y"&&(F.innerHTML=it),Ye=n(e),D=f(e,"OL",{"data-svelte-h":!0}),g(D)!=="svelte-1z09li3"&&(D.innerHTML=ft),Xe=n(e),u(K.$$.fragment,e),Ee=n(e),O=f(e,"P",{"data-svelte-h":!0}),g(O)!=="svelte-1abcbug"&&(O.innerHTML=gt),Pe=n(e),u(ee.$$.fragment,e),We=n(e),te=f(e,"P",{"data-svelte-h":!0}),g(te)!=="svelte-rumjdy"&&(te.innerHTML=mt),Ne=n(e),le=f(e,"UL",{"data-svelte-h":!0}),g(le)!=="svelte-xmm8jz"&&(le.innerHTML=ut),Se=n(e),u(se.$$.fragment,e),qe=n(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(v,e,t),s(e,ge,t),s(e,J,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,Me,t),s(e,B,t),s(e,we,t),s(e,Y,t),s(e,_e,t),h(X,e,t),s(e,ye,t),s(e,E,t),s(e,ve,t),h(P,e,t),s(e,Je,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(M,e,t),s(e,Le,t),h(z,e,t),s(e,Be,t),s(e,F,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}),M.$set(ot)},i(e){Ve||(o(_.$$.fragment,e),o(v.$$.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(M.$$.fragment,e),o(z.$$.fragment,e),o(K.$$.fragment,e),o(ee.$$.fragment,e),o(se.$$.fragment,e),Ve=!0)},o(e){r(_.$$.fragment,e),r(v.$$.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(M.$$.fragment,e),r(z.$$.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(J),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(Me),l(B),l(we),l(Y),l(_e),l(ye),l(E),l(ve),l(Je),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(F),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),$(v,e),$(j,e),$(k,e),$(G,e),$(x,e),$(L,e),$(X,e),$(P,e),$(b,e),$(S,e),$(V,e),$(Q,e),$(M,e),$(z,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(ne){return bt(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Lt extends Mt{constructor(p){super(),wt(this,p,Ut,Ht,Tt,{})}}export{Lt as component};
