import{s as W,n as X,o as Y}from"../chunks/scheduler.cc52f4b9.js";import{S as Z,i as ee,e as o,s,c as b,h as te,a as r,d as a,b as l,f as V,g as w,j as C,k as K,l as ae,m as i,n as z,t as H,o as L,p as P}from"../chunks/index.9480bb2b.js";import{C as ie,H as Q,E as se}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.04d617be.js";import{C as le}from"../chunks/CourseFloatingBanner.cdc38ef1.js";function ne(F){let n,G,x,M,m,T,p,S,u,y,c,I="Ceci conclut le chapitre sur la construction de démos d’apprentissage automatique avec <em>Gradio</em>. Nous espérons que vous l’avez apprécié ! Pour récapituler, dans ce chapitre nous avons appris :",E,f,N='<li>à créer des démos <em>Gradio</em> avec l’API <code>Interface</code> de haut niveau et comment configurer les différentes modalités d’entrée et de sortie,</li> <li>les différentes manières de partager les démos <em>Gradio</em>, à travers des liens temporaires et l’hébergement sur <a href="https://huggingface.co/spaces" rel="nofollow"><em>Hugging Face Spaces</em></a>,</li> <li>comment intégrer les démos <em>Gradio</em> avec le <em>Hub</em> et <em>Spaces</em>,</li> <li>des fonctionnalités avancées comme le stockage de l’état dans une démo ou l’authentification,</li> <li>comment avoir un contrôle total sur le flux de données et la mise en page de votre démo avec les <em>Blocks</em>.</li>',q,d,j="Si vous souhaitez tester votre compréhension des concepts abordés dans ce chapitre, consultez le quiz dans la section suivante !",k,$,O,g,J="Si vous voulez en savoir plus à propos de Gradio, vous pouvez :",U,h,R='<li>Jeter un coup d’œil à la page <a href="https://github.com/gradio-app/gradio/tree/main/demo" rel="nofollow">Demos</a> dans le dépôt GitHub pour consulter beaucoup d’exemples.</li> <li>Voir la page <a href="https://gradio.app/guides/" rel="nofollow">Guides</a> où vous trouverez des guides sur les fonctionnalités avancées.</li> <li>Consulter la page <a href="https://gradio.app/docs/" rel="nofollow">Docs</a> pour connaître les détails.</li>',A,v,B,_,D;return m=new ie({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),p=new Q({props:{title:"<i> Gradio </i> , coché !",local:"i-gradio-i--coché-",headingTag:"h1"}}),u=new le({props:{chapter:9,classNames:"absolute z-10 right-0 top-0"}}),$=new Q({props:{title:"Où aller ensuite ?",local:"où-aller-ensuite-",headingTag:"h2"}}),v=new se({props:{source:"https://github.com/huggingface/course/blob/main/chapters/fr/chapter9/8.mdx"}}),{c(){n=o("meta"),G=s(),x=o("p"),M=s(),b(m.$$.fragment),T=s(),b(p.$$.fragment),S=s(),b(u.$$.fragment),y=s(),c=o("p"),c.innerHTML=I,E=s(),f=o("ul"),f.innerHTML=N,q=s(),d=o("p"),d.textContent=j,k=s(),b($.$$.fragment),O=s(),g=o("p"),g.textContent=J,U=s(),h=o("ul"),h.innerHTML=R,A=s(),b(v.$$.fragment),B=s(),_=o("p"),this.h()},l(e){const t=te("svelte-u9bgzb",document.head);n=r(t,"META",{name:!0,content:!0}),t.forEach(a),G=l(e),x=r(e,"P",{}),V(x).forEach(a),M=l(e),w(m.$$.fragment,e),T=l(e),w(p.$$.fragment,e),S=l(e),w(u.$$.fragment,e),y=l(e),c=r(e,"P",{"data-svelte-h":!0}),C(c)!=="svelte-ttzl3g"&&(c.innerHTML=I),E=l(e),f=r(e,"UL",{"data-svelte-h":!0}),C(f)!=="svelte-1lwkit2"&&(f.innerHTML=N),q=l(e),d=r(e,"P",{"data-svelte-h":!0}),C(d)!=="svelte-1we4qaw"&&(d.textContent=j),k=l(e),w($.$$.fragment,e),O=l(e),g=r(e,"P",{"data-svelte-h":!0}),C(g)!=="svelte-xvapiz"&&(g.textContent=J),U=l(e),h=r(e,"UL",{"data-svelte-h":!0}),C(h)!=="svelte-1ozirpi"&&(h.innerHTML=R),A=l(e),w(v.$$.fragment,e),B=l(e),_=r(e,"P",{}),V(_).forEach(a),this.h()},h(){K(n,"name","hf:doc:metadata"),K(n,"content",oe)},m(e,t){ae(document.head,n),i(e,G,t),i(e,x,t),i(e,M,t),z(m,e,t),i(e,T,t),z(p,e,t),i(e,S,t),z(u,e,t),i(e,y,t),i(e,c,t),i(e,E,t),i(e,f,t),i(e,q,t),i(e,d,t),i(e,k,t),z($,e,t),i(e,O,t),i(e,g,t),i(e,U,t),i(e,h,t),i(e,A,t),z(v,e,t),i(e,B,t),i(e,_,t),D=!0},p:X,i(e){D||(H(m.$$.fragment,e),H(p.$$.fragment,e),H(u.$$.fragment,e),H($.$$.fragment,e),H(v.$$.fragment,e),D=!0)},o(e){L(m.$$.fragment,e),L(p.$$.fragment,e),L(u.$$.fragment,e),L($.$$.fragment,e),L(v.$$.fragment,e),D=!1},d(e){e&&(a(G),a(x),a(M),a(T),a(S),a(y),a(c),a(E),a(f),a(q),a(d),a(k),a(O),a(g),a(U),a(h),a(A),a(B),a(_)),a(n),P(m,e),P(p,e),P(u,e),P($,e),P(v,e)}}}const oe='{"title":"<i> Gradio </i> , coché !","local":"i-gradio-i--coché-","sections":[{"title":"Où aller ensuite ?","local":"où-aller-ensuite-","sections":[],"depth":2}],"depth":1}';function re(F){return Y(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class fe extends Z{constructor(n){super(),ee(this,n,re,ne,W,{})}}export{fe as component};
