import{s as gt,o as vt,n as ht}from"../chunks/scheduler.b108d059.js";import{S as $t,i as Tt,g as r,s as n,r as d,A as bt,h as p,f as s,c as a,j as ct,u as c,x as o,k as mt,y as wt,a as l,v as m,d as f,t as h,w as g}from"../chunks/index.008de539.js";import{T as ft}from"../chunks/Tip.aeb15ab7.js";import{C as w}from"../chunks/CodeBlock.3968c746.js";import{H as le}from"../chunks/Heading.88bfeb84.js";function Mt(ne){let i,v=`Une fois que vous êtes connectés, toutes les requêtes vers le Hub (même les méthodes qui ne nécessite pas explicitement
d’authentification) utiliseront votre token d’authentification par défaut. Si vous voulez supprimer l’utilisation implicite
de votre token, vous devez définir la variable d’environnement <code>HF_HUB_DISABLE_IMPLICIT_TOKEN</code>.`;return{c(){i=r("p"),i.innerHTML=v},l(u){i=p(u,"P",{"data-svelte-h":!0}),o(i)!=="svelte-1sku1hd"&&(i.innerHTML=v)},m(u,$){l(u,i,$)},p:ht,d(u){u&&s(i)}}}function yt(ne){let i,v=`Pour créer un dépôt ou push du contenu sur le Hub, vous devez fournir un token
d’authentification qui a les permissions <code>write</code>. Vous pouvez choisir la permission
lorsque vous générez le token dans vos <a href="https://huggingface.co/settings/tokens" rel="nofollow">paramètres</a>.`;return{c(){i=r("p"),i.innerHTML=v},l(u){i=p(u,"P",{"data-svelte-h":!0}),o(i)!=="svelte-1n7agz9"&&(i.innerHTML=v)},m(u,$){l(u,i,$)},p:ht,d(u){u&&s(i)}}}function _t(ne){let i,v,u,$,M,ie,y,Ee=`Le <a href="https://huggingface.co/" rel="nofollow">Hugging Face Hub</a> est le meilleur endroit pour partager des
modèles de machine learning, des démos, des datasets et des métriques. La librairie
<code>huggingface_hub</code> vous aide à intéragir avec le Hub sans sortir de votre environnement de
développement. Vous pouvez: créer et gérer des dépôts facilement, télécharger et upload des
fichiers, et obtenir des modèles et des métadonnées depuis le Hub.`,re,_,pe,J,Ne="Pour commencer, installez la librairie <code>huggingface_hub</code>:",oe,j,ue,U,Ve='Pour plus de détails, vérifiez le guide d’<a href="installation">installation</a>',de,k,ce,H,Qe=`Les dépôts sur le Hub utilisent le versioning Git, les utilisateurs peuvent
télécharger un fichier, ou un dépôt entier. Vous pouvez utiliser la fonction <code>hf_hub_download()</code>
pour télécharger des fichiers. Cette fonction téléchargera et mettra dans le cache un fichier
sur votre disque local. La prochaine fois que vous aurez besoin de ce fichier, il sera chargé
depuis votre cache de façon à ce que vous n’ayez pas besoin de le retélécharger.`,me,C,Ae=`Vous aurez besoin de l’id du dépôt et du nom du fichier que vous voulez télécharger.
Par exemple, pour télécharger le fichier de configuration du
modèle <a href="https://huggingface.co/google/pegasus-xsum" rel="nofollow">Pegasus</a>:`,fe,G,he,x,Fe=`Pour télécharger une version spécifique du fichier, utilisez le paramètre <code>revision</code> afin
de spécifier le nom de la branche, le tag ou le hash de commit. Si vous décidez d’utiliser
le hash de commit, vous devez renseigner le hash entier et pas le hash court de 7 caractères:`,ge,L,ve,z,Re="Pour plus de détails et d’options, consultez la réference de l’API pour <code>hf_hub_download()</code>.",$e,Z,Te,I,De=`Dans la plupart des cas, vous devez être connectés avec un compte Hugging Face pour interagir
avec le Hub: pour télécharger des dépôts privés, upload des fichiers, créer des pull
requests…
<a href="https://huggingface.co/join" rel="nofollow">Créez un compte</a> si vous n’en avez pas déjà un et connectez
vous pour obtenir votre <a href="https://huggingface.co/docs/hub/security-tokens" rel="nofollow">token d’authentification</a>
depuis vos <a href="https://huggingface.co/settings/tokens" rel="nofollow">paramètres</a>. Le token
est utilisé pour authentifier votre identité au Hub.`,be,q,Ke=`Une fois que vous avez votre token d’authentification, lancez la commande suivante
dans votre terminal:`,we,P,Me,S,Oe=`Sinon, vous pouvez vous connecter en utilisant <code>login()</code> dans un notebook ou
un script:`,ye,X,_e,B,et=`Il est aussi possible de se connecter automatiquement sans qu’on vous demande votre token en
passant le token dans <code>login()</code> de cette manière: <code>login(token=&quot;hf_xxx&quot;)</code>. Si vous choisissez
cette méthode, faites attention lorsque vous partagez votre code source. Une bonne pratique est
de charger le token depuis un trousseau sécurisé au lieu de l’enregistrer en clair dans votre
codebase/notebook.`,Je,Y,tt=`Vous ne pouvez être connecté qu’à un seul compte à la fois. Si vous connectez votre machine à un autre compte,
vous serez déconnecté du premier compte. Vérifiez toujours le compte que vous utilisez avec la commande
<code>huggingface-cli whoami</code>. Si vous voulez gérer plusieurs compte dans le même script, vous pouvez passer votre
token à chaque appel de méthode. C’est aussi utile si vous ne voulez pas sauvegarder de token sur votre machine.`,je,T,Ue,W,ke,E,st=`Une fois que vous avez créé votre compte et que vous vous êtes connectés,
vous pouvez créer un dépôt avec la fonction <code>create_repo()</code>:`,He,N,Ce,V,lt="Si vous voulez que votre dépôt soit privé, alors:",Ge,Q,xe,A,nt="Les dépôts privés ne seront visible que par vous.",Le,b,ze,F,Ze,R,at=`Utilisez la fonction <code>upload_file()</code> pour ajouter un fichier à votre dépôt.
Vous devez spécifier:`,Ie,D,it="<li>Le chemin du fichier à upload.</li> <li>Le chemin du fichier dans le dépôt.</li> <li>L’id du dépôt dans lequel vous voulez ajouter le fichier.</li>",qe,K,Pe,O,rt=`Pour upload plus d’un fichier à la fois, consultez le guide <a href="./guides/upload">upload</a>
qui détaille plusieurs méthodes pour upload des fichiers (avec ou sans Git).`,Se,ee,Xe,te,pt=`La librairie <code>huggingface_hub</code> permet à ses utilisateurs d’intéragir facilementavec le Hub via
Python. Pour en apprendre plus sur comment gérer vos fichiers
et vos dépôts sur le Hub, nous vous recommandons de lire notre <a href="./guides/overview">guide conceptuel</a>
pour :`,Be,se,ot='<li><a href="./guides/repository">Gérer votre dépôt</a>.</li> <li><a href="./guides/download">Télécharger</a> des fichiers depuis le Hub.</li> <li><a href="./guides/upload">Upload</a> des fichiers vers le Hub.</li> <li><a href="./guides/search">Faire des recherches dans le Hub</a> pour votre modèle ou dataset.</li> <li><a href="./guides/inference">Accédder à l’API d’inférence</a> pour faire des inférences rapides.</li>',Ye,ae,We;return M=new le({props:{title:"Démarrage rapide",local:"démarrage-rapide",headingTag:"h1"}}),_=new le({props:{title:"Installation",local:"installation",headingTag:"h2"}}),j=new w({props:{code:"cGlwJTIwaW5zdGFsbCUyMC0tdXBncmFkZSUyMGh1Z2dpbmdmYWNlX2h1Yg==",highlighted:"pip install --upgrade huggingface_hub",wrap:!1}}),k=new le({props:{title:"Télécharger des fichiers",local:"télécharger-des-fichiers",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}}),L=new w({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGhmX2h1Yl9kb3dubG9hZCUwQWhmX2h1Yl9kb3dubG9hZCglMEElMjAlMjAlMjAlMjByZXBvX2lkJTNEJTIyZ29vZ2xlJTJGcGVnYXN1cy14c3VtJTIyJTJDJTIwJTBBJTIwJTIwJTIwJTIwZmlsZW5hbWUlM0QlMjJjb25maWcuanNvbiUyMiUyQyUyMCUwQSUyMCUyMCUyMCUyMHJldmlzaW9uJTNEJTIyNGQzM2IwMWQ3OTY3MmYyN2YwMDFmNmFiYWRlMzNmMjJkOTkzYjE1MSUyMiUwQSk=",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}}),Z=new le({props:{title:"Connexion",local:"connexion",headingTag:"h2"}}),P=new w({props:{code:"aHVnZ2luZ2ZhY2UtY2xpJTIwbG9naW4lMEElMjMlMjBvdSUyMGVuJTIwdXRpbGlzYW50JTIwdW5lJTIwdmFyaWJsZSUyMGQnZW52aXJvbm5lbWVudCUzQSUwQWh1Z2dpbmdmYWNlLWNsaSUyMGxvZ2luJTIwLS10b2tlbiUyMCUyNEhVR0dJTkdGQUNFX1RPS0VO",highlighted:`huggingface-cli login
<span class="hljs-comment"># ou en utilisant une varible d&#x27;environnement:</span>
huggingface-cli login --token <span class="hljs-variable">$HUGGINGFACE_TOKEN</span>`,wrap:!1}}),X=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}}),T=new ft({props:{warning:!0,$$slots:{default:[Mt]},$$scope:{ctx:ne}}}),W=new le({props:{title:"Créer un dépôt",local:"créer-un-dépôt",headingTag:"h2"}}),N=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}}),b=new ft({props:{$$slots:{default:[yt]},$$scope:{ctx:ne}}}),F=new le({props:{title:"Upload des fichiers",local:"upload-des-fichiers",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 le({props:{title:"Prochaines étapes",local:"prochaines-étapes",headingTag:"h2"}}),{c(){i=r("meta"),v=n(),u=r("p"),$=n(),d(M.$$.fragment),ie=n(),y=r("p"),y.innerHTML=Ee,re=n(),d(_.$$.fragment),pe=n(),J=r("p"),J.innerHTML=Ne,oe=n(),d(j.$$.fragment),ue=n(),U=r("p"),U.innerHTML=Ve,de=n(),d(k.$$.fragment),ce=n(),H=r("p"),H.innerHTML=Qe,me=n(),C=r("p"),C.innerHTML=Ae,fe=n(),d(G.$$.fragment),he=n(),x=r("p"),x.innerHTML=Fe,ge=n(),d(L.$$.fragment),ve=n(),z=r("p"),z.innerHTML=Re,$e=n(),d(Z.$$.fragment),Te=n(),I=r("p"),I.innerHTML=De,be=n(),q=r("p"),q.textContent=Ke,we=n(),d(P.$$.fragment),Me=n(),S=r("p"),S.innerHTML=Oe,ye=n(),d(X.$$.fragment),_e=n(),B=r("p"),B.innerHTML=et,Je=n(),Y=r("p"),Y.innerHTML=tt,je=n(),d(T.$$.fragment),Ue=n(),d(W.$$.fragment),ke=n(),E=r("p"),E.innerHTML=st,He=n(),d(N.$$.fragment),Ce=n(),V=r("p"),V.textContent=lt,Ge=n(),d(Q.$$.fragment),xe=n(),A=r("p"),A.textContent=nt,Le=n(),d(b.$$.fragment),ze=n(),d(F.$$.fragment),Ze=n(),R=r("p"),R.innerHTML=at,Ie=n(),D=r("ol"),D.innerHTML=it,qe=n(),d(K.$$.fragment),Pe=n(),O=r("p"),O.innerHTML=rt,Se=n(),d(ee.$$.fragment),Xe=n(),te=r("p"),te.innerHTML=pt,Be=n(),se=r("ul"),se.innerHTML=ot,Ye=n(),ae=r("p"),this.h()},l(e){const t=bt("svelte-u9bgzb",document.head);i=p(t,"META",{name:!0,content:!0}),t.forEach(s),v=a(e),u=p(e,"P",{}),ct(u).forEach(s),$=a(e),c(M.$$.fragment,e),ie=a(e),y=p(e,"P",{"data-svelte-h":!0}),o(y)!=="svelte-6b3hwu"&&(y.innerHTML=Ee),re=a(e),c(_.$$.fragment,e),pe=a(e),J=p(e,"P",{"data-svelte-h":!0}),o(J)!=="svelte-1k070dg"&&(J.innerHTML=Ne),oe=a(e),c(j.$$.fragment,e),ue=a(e),U=p(e,"P",{"data-svelte-h":!0}),o(U)!=="svelte-4xmb80"&&(U.innerHTML=Ve),de=a(e),c(k.$$.fragment,e),ce=a(e),H=p(e,"P",{"data-svelte-h":!0}),o(H)!=="svelte-n46jjv"&&(H.innerHTML=Qe),me=a(e),C=p(e,"P",{"data-svelte-h":!0}),o(C)!=="svelte-1oy4jst"&&(C.innerHTML=Ae),fe=a(e),c(G.$$.fragment,e),he=a(e),x=p(e,"P",{"data-svelte-h":!0}),o(x)!=="svelte-1ee72xi"&&(x.innerHTML=Fe),ge=a(e),c(L.$$.fragment,e),ve=a(e),z=p(e,"P",{"data-svelte-h":!0}),o(z)!=="svelte-11wlsdr"&&(z.innerHTML=Re),$e=a(e),c(Z.$$.fragment,e),Te=a(e),I=p(e,"P",{"data-svelte-h":!0}),o(I)!=="svelte-6x4jg6"&&(I.innerHTML=De),be=a(e),q=p(e,"P",{"data-svelte-h":!0}),o(q)!=="svelte-1xrtt5h"&&(q.textContent=Ke),we=a(e),c(P.$$.fragment,e),Me=a(e),S=p(e,"P",{"data-svelte-h":!0}),o(S)!=="svelte-ubl5d0"&&(S.innerHTML=Oe),ye=a(e),c(X.$$.fragment,e),_e=a(e),B=p(e,"P",{"data-svelte-h":!0}),o(B)!=="svelte-1u0rmnt"&&(B.innerHTML=et),Je=a(e),Y=p(e,"P",{"data-svelte-h":!0}),o(Y)!=="svelte-1w7r1cm"&&(Y.innerHTML=tt),je=a(e),c(T.$$.fragment,e),Ue=a(e),c(W.$$.fragment,e),ke=a(e),E=p(e,"P",{"data-svelte-h":!0}),o(E)!=="svelte-vgn2x0"&&(E.innerHTML=st),He=a(e),c(N.$$.fragment,e),Ce=a(e),V=p(e,"P",{"data-svelte-h":!0}),o(V)!=="svelte-1ta65i6"&&(V.textContent=lt),Ge=a(e),c(Q.$$.fragment,e),xe=a(e),A=p(e,"P",{"data-svelte-h":!0}),o(A)!=="svelte-67hafi"&&(A.textContent=nt),Le=a(e),c(b.$$.fragment,e),ze=a(e),c(F.$$.fragment,e),Ze=a(e),R=p(e,"P",{"data-svelte-h":!0}),o(R)!=="svelte-fw41x7"&&(R.innerHTML=at),Ie=a(e),D=p(e,"OL",{"data-svelte-h":!0}),o(D)!=="svelte-1es6xpf"&&(D.innerHTML=it),qe=a(e),c(K.$$.fragment,e),Pe=a(e),O=p(e,"P",{"data-svelte-h":!0}),o(O)!=="svelte-15uvkeu"&&(O.innerHTML=rt),Se=a(e),c(ee.$$.fragment,e),Xe=a(e),te=p(e,"P",{"data-svelte-h":!0}),o(te)!=="svelte-41bld2"&&(te.innerHTML=pt),Be=a(e),se=p(e,"UL",{"data-svelte-h":!0}),o(se)!=="svelte-h4jsud"&&(se.innerHTML=ot),Ye=a(e),ae=p(e,"P",{}),ct(ae).forEach(s),this.h()},h(){mt(i,"name","hf:doc:metadata"),mt(i,"content",Jt)},m(e,t){wt(document.head,i),l(e,v,t),l(e,u,t),l(e,$,t),m(M,e,t),l(e,ie,t),l(e,y,t),l(e,re,t),m(_,e,t),l(e,pe,t),l(e,J,t),l(e,oe,t),m(j,e,t),l(e,ue,t),l(e,U,t),l(e,de,t),m(k,e,t),l(e,ce,t),l(e,H,t),l(e,me,t),l(e,C,t),l(e,fe,t),m(G,e,t),l(e,he,t),l(e,x,t),l(e,ge,t),m(L,e,t),l(e,ve,t),l(e,z,t),l(e,$e,t),m(Z,e,t),l(e,Te,t),l(e,I,t),l(e,be,t),l(e,q,t),l(e,we,t),m(P,e,t),l(e,Me,t),l(e,S,t),l(e,ye,t),m(X,e,t),l(e,_e,t),l(e,B,t),l(e,Je,t),l(e,Y,t),l(e,je,t),m(T,e,t),l(e,Ue,t),m(W,e,t),l(e,ke,t),l(e,E,t),l(e,He,t),m(N,e,t),l(e,Ce,t),l(e,V,t),l(e,Ge,t),m(Q,e,t),l(e,xe,t),l(e,A,t),l(e,Le,t),m(b,e,t),l(e,ze,t),m(F,e,t),l(e,Ze,t),l(e,R,t),l(e,Ie,t),l(e,D,t),l(e,qe,t),m(K,e,t),l(e,Pe,t),l(e,O,t),l(e,Se,t),m(ee,e,t),l(e,Xe,t),l(e,te,t),l(e,Be,t),l(e,se,t),l(e,Ye,t),l(e,ae,t),We=!0},p(e,[t]){const ut={};t&2&&(ut.$$scope={dirty:t,ctx:e}),T.$set(ut);const dt={};t&2&&(dt.$$scope={dirty:t,ctx:e}),b.$set(dt)},i(e){We||(f(M.$$.fragment,e),f(_.$$.fragment,e),f(j.$$.fragment,e),f(k.$$.fragment,e),f(G.$$.fragment,e),f(L.$$.fragment,e),f(Z.$$.fragment,e),f(P.$$.fragment,e),f(X.$$.fragment,e),f(T.$$.fragment,e),f(W.$$.fragment,e),f(N.$$.fragment,e),f(Q.$$.fragment,e),f(b.$$.fragment,e),f(F.$$.fragment,e),f(K.$$.fragment,e),f(ee.$$.fragment,e),We=!0)},o(e){h(M.$$.fragment,e),h(_.$$.fragment,e),h(j.$$.fragment,e),h(k.$$.fragment,e),h(G.$$.fragment,e),h(L.$$.fragment,e),h(Z.$$.fragment,e),h(P.$$.fragment,e),h(X.$$.fragment,e),h(T.$$.fragment,e),h(W.$$.fragment,e),h(N.$$.fragment,e),h(Q.$$.fragment,e),h(b.$$.fragment,e),h(F.$$.fragment,e),h(K.$$.fragment,e),h(ee.$$.fragment,e),We=!1},d(e){e&&(s(v),s(u),s($),s(ie),s(y),s(re),s(pe),s(J),s(oe),s(ue),s(U),s(de),s(ce),s(H),s(me),s(C),s(fe),s(he),s(x),s(ge),s(ve),s(z),s($e),s(Te),s(I),s(be),s(q),s(we),s(Me),s(S),s(ye),s(_e),s(B),s(Je),s(Y),s(je),s(Ue),s(ke),s(E),s(He),s(Ce),s(V),s(Ge),s(xe),s(A),s(Le),s(ze),s(Ze),s(R),s(Ie),s(D),s(qe),s(Pe),s(O),s(Se),s(Xe),s(te),s(Be),s(se),s(Ye),s(ae)),s(i),g(M,e),g(_,e),g(j,e),g(k,e),g(G,e),g(L,e),g(Z,e),g(P,e),g(X,e),g(T,e),g(W,e),g(N,e),g(Q,e),g(b,e),g(F,e),g(K,e),g(ee,e)}}}const Jt='{"title":"Démarrage rapide","local":"démarrage-rapide","sections":[{"title":"Installation","local":"installation","sections":[],"depth":2},{"title":"Télécharger des fichiers","local":"télécharger-des-fichiers","sections":[],"depth":2},{"title":"Connexion","local":"connexion","sections":[],"depth":2},{"title":"Créer un dépôt","local":"créer-un-dépôt","sections":[],"depth":2},{"title":"Upload des fichiers","local":"upload-des-fichiers","sections":[],"depth":2},{"title":"Prochaines étapes","local":"prochaines-étapes","sections":[],"depth":2}],"depth":1}';function jt(ne){return vt(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class xt extends $t{constructor(i){super(),Tt(this,i,jt,_t,gt,{})}}export{xt as component};
