Buckets:
| import{s as K,n as Q,o as V}from"../chunks/scheduler.893fe8c9.js";import{S as W,i as Y,e as c,s as a,c as S,h as Z,a as h,d as n,b as l,f as O,g as q,j as x,k as R,l as tt,m as i,n as U,t as z,o as A,p as F}from"../chunks/index.2d09ebb4.js";import{C as et,H as J,E as nt}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.7e2047a3.js";function it(I){let o,_,$,C,m,k,r,y,s,N="Điều này kết thúc chương về xây dựng các bản demo ML thú vị với Gradio - chúng tôi hy vọng bạn thích nó! Tóm lại, trong chương này, chúng ta đã học:",w,p,X='<li>Cách tạo bản demo Gradio với API <code>Interface</code> cấp cao và cách định cấu hình các phương thức đầu vào và đầu ra khác nhau.</li> <li>Các cách khác nhau để chia sẻ bản demo Gradio, thông qua các liên kết tạm thời và lưu trữ trên <a href="https://huggingface.co/spaces" rel="nofollow">Hugging Face Spaces</a>.</li> <li>Cách tích hợp bản demo Gradio với mô hình và Hugging Face Spaces.</li> <li>Các tính năng nâng cao như lưu trữ trạng thái trong bản demo hoặc cung cấp xác thực.</li> <li>Làm thế nào để có toàn quyền kiểm soát luồng dữ liệu và bố cục của bản demo của bạn với Gradio Blocks.</li>',T,u,j="Nếu bạn muốn kiểm tra sự hiểu biết của mình về các khái niệm được đề cập trong chương này, hãy xem bài kiểm tra trong phần tiếp theo!",L,g,H,f,B="Nếu bạn muốn tìm hiểu thêm về Gradio, bạn có thể",P,d,D='<li>Hãy xem <a href="https://github.com/gradio-app/gradio/tree/main/demo" rel="nofollow">Demo</a> trong kho, có khá nhiều ví dụ ở đó.</li> <li>Xem trang <a href="https://gradio.app/guides/" rel="nofollow">Hướng dẫn</a>, nơi bạn có thể tìm thấy hướng dẫn về các tính năng thú vị và nâng cao.</li> <li>Xem trang <a href="https://gradio.app/docs/" rel="nofollow">Tài liệu</a> để biết thêm chi tiết.</li>',G,v,M,b,E;return m=new et({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),r=new J({props:{title:"Gradio, kiểm tra nào!",local:"gradio-kiểm-tra-nào",headingTag:"h1"}}),g=new J({props:{title:"Tiếp theo là đâu?",local:"tiếp-theo-là-đâu",headingTag:"h2"}}),v=new nt({props:{source:"https://github.com/huggingface/course/blob/main/chapters/vi/chapter9/8.mdx"}}),{c(){o=c("meta"),_=a(),$=c("p"),C=a(),S(m.$$.fragment),k=a(),S(r.$$.fragment),y=a(),s=c("p"),s.textContent=N,w=a(),p=c("ul"),p.innerHTML=X,T=a(),u=c("p"),u.textContent=j,L=a(),S(g.$$.fragment),H=a(),f=c("p"),f.textContent=B,P=a(),d=c("ul"),d.innerHTML=D,G=a(),S(v.$$.fragment),M=a(),b=c("p"),this.h()},l(t){const e=Z("svelte-u9bgzb",document.head);o=h(e,"META",{name:!0,content:!0}),e.forEach(n),_=l(t),$=h(t,"P",{}),O($).forEach(n),C=l(t),q(m.$$.fragment,t),k=l(t),q(r.$$.fragment,t),y=l(t),s=h(t,"P",{"data-svelte-h":!0}),x(s)!=="svelte-rfiga"&&(s.textContent=N),w=l(t),p=h(t,"UL",{"data-svelte-h":!0}),x(p)!=="svelte-n5ytln"&&(p.innerHTML=X),T=l(t),u=h(t,"P",{"data-svelte-h":!0}),x(u)!=="svelte-1bwbk75"&&(u.textContent=j),L=l(t),q(g.$$.fragment,t),H=l(t),f=h(t,"P",{"data-svelte-h":!0}),x(f)!=="svelte-th9q1g"&&(f.textContent=B),P=l(t),d=h(t,"UL",{"data-svelte-h":!0}),x(d)!=="svelte-1a0m2f3"&&(d.innerHTML=D),G=l(t),q(v.$$.fragment,t),M=l(t),b=h(t,"P",{}),O(b).forEach(n),this.h()},h(){R(o,"name","hf:doc:metadata"),R(o,"content",at)},m(t,e){tt(document.head,o),i(t,_,e),i(t,$,e),i(t,C,e),U(m,t,e),i(t,k,e),U(r,t,e),i(t,y,e),i(t,s,e),i(t,w,e),i(t,p,e),i(t,T,e),i(t,u,e),i(t,L,e),U(g,t,e),i(t,H,e),i(t,f,e),i(t,P,e),i(t,d,e),i(t,G,e),U(v,t,e),i(t,M,e),i(t,b,e),E=!0},p:Q,i(t){E||(z(m.$$.fragment,t),z(r.$$.fragment,t),z(g.$$.fragment,t),z(v.$$.fragment,t),E=!0)},o(t){A(m.$$.fragment,t),A(r.$$.fragment,t),A(g.$$.fragment,t),A(v.$$.fragment,t),E=!1},d(t){t&&(n(_),n($),n(C),n(k),n(y),n(s),n(w),n(p),n(T),n(u),n(L),n(H),n(f),n(P),n(d),n(G),n(M),n(b)),n(o),F(m,t),F(r,t),F(g,t),F(v,t)}}}const at='{"title":"Gradio, kiểm tra nào!","local":"gradio-kiểm-tra-nào","sections":[{"title":"Tiếp theo là đâu?","local":"tiếp-theo-là-đâu","sections":[],"depth":2}],"depth":1}';function lt(I){return V(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class mt extends W{constructor(o){super(),Y(this,o,lt,it,K,{})}}export{mt as component}; | |
Xet Storage Details
- Size:
- 4.43 kB
- Xet hash:
- d0824809b92cb6fafb116d06a8d92fa5f7b035f2bc8a44b46ade3598f1483bd1
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.