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