import{s as J,n as K,o as N}from"../chunks/scheduler.37c15a92.js";import{S as O,i as Q,g as s,s as n,r as q,A as V,h as r,f as a,c as o,j as A,u as U,x as $,k as F,y as W,a as l,v as I,d as z,t as B,w as D}from"../chunks/index.2bf4358c.js";import{H as R}from"../chunks/Heading.8ada512a.js";function X(T){let i,v,_,x,p,w,m,b="關於使用 Gradio 構建酷炫的 ML 演示的章節到此結束 - 我們希望您喜歡它！回顧一下，在本章中，我們學習了：",C,f,S='<li>如何使用高級 <code>Interface</code> API 創建 Gradio 演示，以及如何配置不同的輸入和輸出模式。</li> <li>通過臨時鏈接和託管在 <a href="https://huggingface.co/spaces" rel="nofollow">Hugging Face Spaces</a> 上共享 Gradio 演示的不同方式。</li> <li>如何將 Gradio 演示與 Hugging Face Hub 上的Model和Space集成在一起。</li> <li>高級功能，例如在演示中存儲狀態或提供身份驗證。</li> <li>如何使用 Gradio Blocks 完全控制演示的數據流和佈局。</li>',P,c,E="如果您想測試您對本章所涵蓋概念的理解，請查看下一節中的測驗！",H,u,G,d,j="如果您想了解有關 Gradio 的更多信息，您可以",L,h,k='<li>看看 repo 中的 <a href="https://github.com/gradio-app/gradio/tree/main/demo" rel="nofollow">Demos</a>，那裡有很多例子。</li> <li>請參閱 <a href="https://gradio.app/guides/" rel="nofollow">指南</a> 頁面，您可以在其中找到有關酷炫和高級功能的指南。</li> <li>查看 <a href="https://gradio.app/docs/" rel="nofollow">文檔</a> 頁面瞭解詳情。</li>',M,g,y;return p=new R({props:{title:"Gradio，回顧！",local:"gradio回顧",headingTag:"h1"}}),u=new R({props:{title:"下一步去哪裡？",local:"下一步去哪裡",headingTag:"h2"}}),{c(){i=s("meta"),v=n(),_=s("p"),x=n(),q(p.$$.fragment),w=n(),m=s("p"),m.textContent=b,C=n(),f=s("ul"),f.innerHTML=S,P=n(),c=s("p"),c.textContent=E,H=n(),q(u.$$.fragment),G=n(),d=s("p"),d.textContent=j,L=n(),h=s("ul"),h.innerHTML=k,M=n(),g=s("p"),this.h()},l(t){const e=V("svelte-u9bgzb",document.head);i=r(e,"META",{name:!0,content:!0}),e.forEach(a),v=o(t),_=r(t,"P",{}),A(_).forEach(a),x=o(t),U(p.$$.fragment,t),w=o(t),m=r(t,"P",{"data-svelte-h":!0}),$(m)!=="svelte-1yjch30"&&(m.textContent=b),C=o(t),f=r(t,"UL",{"data-svelte-h":!0}),$(f)!=="svelte-10lxvwy"&&(f.innerHTML=S),P=o(t),c=r(t,"P",{"data-svelte-h":!0}),$(c)!=="svelte-1yvb9qd"&&(c.textContent=E),H=o(t),U(u.$$.fragment,t),G=o(t),d=r(t,"P",{"data-svelte-h":!0}),$(d)!=="svelte-rm6kw9"&&(d.textContent=j),L=o(t),h=r(t,"UL",{"data-svelte-h":!0}),$(h)!=="svelte-11jphq9"&&(h.innerHTML=k),M=o(t),g=r(t,"P",{}),A(g).forEach(a),this.h()},h(){F(i,"name","hf:doc:metadata"),F(i,"content",Y)},m(t,e){W(document.head,i),l(t,v,e),l(t,_,e),l(t,x,e),I(p,t,e),l(t,w,e),l(t,m,e),l(t,C,e),l(t,f,e),l(t,P,e),l(t,c,e),l(t,H,e),I(u,t,e),l(t,G,e),l(t,d,e),l(t,L,e),l(t,h,e),l(t,M,e),l(t,g,e),y=!0},p:K,i(t){y||(z(p.$$.fragment,t),z(u.$$.fragment,t),y=!0)},o(t){B(p.$$.fragment,t),B(u.$$.fragment,t),y=!1},d(t){t&&(a(v),a(_),a(x),a(w),a(m),a(C),a(f),a(P),a(c),a(H),a(G),a(d),a(L),a(h),a(M),a(g)),a(i),D(p,t),D(u,t)}}}const Y='{"title":"Gradio，回顧！","local":"gradio回顧","sections":[{"title":"下一步去哪裡？","local":"下一步去哪裡","sections":[],"depth":2}],"depth":1}';function Z(T){return N(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class lt extends O{constructor(i){super(),Q(this,i,Z,X,J,{})}}export{lt as component};
