|
const VERSION_RE = new RegExp("3.44.4/", "g");function import_fix(mod, base) {const url = new URL(mod, base); return import(`https://gradio.s3-us-west-2.amazonaws.com/3.44.4/${url.pathname?.startsWith('/') ? url.pathname.substring(1).replace(VERSION_RE, "") : url.pathname.replace(VERSION_RE, "")}`);}import{n as $,i as an,a as _n,l as cn,c as fn,d as un,b as dn,S as se,e as re,s as ae,f as de,g as u,h as k,j as m,k as b,m as T,o as U,t as O,p as pe,q as He,r as le,u as C,v as ie,w as P,x as W,y as mn,z as pn,A as gn,B as hn,C as ye,D as Pe,E as he,F as Q,G as K,H as Z,I as ne,J as zt,K as ue,L as vn,_ as N,M as je,N as Le,O as ge,P as bn,Q as ce,R as Ee,T as Ge,U as We,V as kn,W as wn,X as En,Y as yn,Z as jn,$ as An,a0 as On,a1 as Ln,a2 as Tn,a3 as Je,a4 as Pn,a5 as In,a6 as Rn,a7 as Dn}from"./index-40573ec4.js";import{c as Vn,f as Qe,B as Ve,a as qn}from"./Button-20e55939.js";function Cn(l,e,t,n){if(!e)return $;const i=l.getBoundingClientRect();if(e.left===i.left&&e.right===i.right&&e.top===i.top&&e.bottom===i.bottom)return $;const{delay:o=0,duration:r=300,easing:s=an,start:_=_n()+o,end:a=_+r,tick:c=$,css:f}=t(l,{from:e,to:i},n);let d=!0,g=!1,y;function A(){f&&(y=fn(l,0,1,r,o,s,f)),o||(g=!0)}function w(){f&&un(l,y),d=!1}return cn(p=>{if(!g&&p>=_&&(g=!0),g&&p>=a&&(c(1,0),w()),!d)return!1;if(g){const E=p-_,L=0+1*s(E/r);c(L,1-L)}return!0}),A(),c(0,1),w}function Nn(l){const e=getComputedStyle(l);if(e.position!=="absolute"&&e.position!=="fixed"){const{width:t,height:n}=e,i=l.getBoundingClientRect();l.style.position="absolute",l.style.width=t,l.style.height=n,Sn(l,i)}}function Sn(l,e){const t=l.getBoundingClientRect();if(e.left!==t.left||e.top!==t.top){const n=getComputedStyle(l),i=n.transform==="none"?"":n.transform;l.style.transform=`${i} translate(${e.left-t.left}px, ${e.top-t.top}px)`}}function zn(l,{from:e,to:t},n={}){const i=getComputedStyle(l),o=i.transform==="none"?"":i.transform,[r,s]=i.transformOrigin.split(" ").map(parseFloat),_=e.left+e.width*r/t.width-(t.left+r),a=e.top+e.height*s/t.height-(t.top+s),{delay:c=0,duration:f=g=>Math.sqrt(g)*120,easing:d=Vn}=n;return{delay:c,duration:dn(f)?f(Math.sqrt(_*_+a*a)):f,easing:d,css:(g,y)=>{const A=y*_,w=y*a,p=g+y*e.width/t.width,E=g+y*e.height/t.height;return`transform: ${o} translate(${A}px, ${w}px) scale(${p}, ${E});`}}}function Mn(l){let e,t;return{c(){e=de("svg"),t=de("path"),u(t,"stroke-linecap","round"),u(t,"stroke-linejoin","round"),u(t,"d","M12 9v3.75m9-.75a9 9 0 11-18 0 9 9 0 0118 0zm-9 3.75h.008v.008H12v-.008z"),u(e,"fill","none"),u(e,"stroke","currentColor"),u(e,"viewBox","0 0 24 24"),u(e,"width","100%"),u(e,"height","100%"),u(e,"xmlns","http://www.w3.org/2000/svg"),u(e,"aria-hidden","true"),u(e,"stroke-width","2"),u(e,"stroke-linecap","round"),u(e,"stroke-linejoin","round")},m(n,i){k(n,e,i),m(e,t)},p:$,i:$,o:$,d(n){n&&b(e)}}}let Bn=class extends se{constructor(e){super(),re(this,e,null,Mn,ae,{})}};function Un(l){let e,t;return{c(){e=de("svg"),t=de("path"),u(t,"stroke-linecap","round"),u(t,"stroke-linejoin","round"),u(t,"d","M11.25 11.25l.041-.02a.75.75 0 011.063.852l-.708 2.836a.75.75 0 001.063.853l.041-.021M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-9-3.75h.008v.008H12V8.25z"),u(e,"fill","none"),u(e,"stroke","currentColor"),u(e,"viewBox","0 0 24 24"),u(e,"width","100%"),u(e,"height","100%"),u(e,"xmlns","http://www.w3.org/2000/svg"),u(e,"aria-hidden","true"),u(e,"stroke-width","2"),u(e,"stroke-linecap","round"),u(e,"stroke-linejoin","round")},m(n,i){k(n,e,i),m(e,t)},p:$,i:$,o:$,d(n){n&&b(e)}}}class Fn extends se{constructor(e){super(),re(this,e,null,Un,ae,{})}}function Hn(l){let e,t;return{c(){e=de("svg"),t=de("path"),u(t,"stroke-linecap","round"),u(t,"stroke-linejoin","round"),u(t,"d","M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126zM12 15.75h.007v.008H12v-.008z"),u(e,"fill","none"),u(e,"stroke","currentColor"),u(e,"stroke-width","2"),u(e,"viewBox","0 0 24 24"),u(e,"width","100%"),u(e,"height","100%"),u(e,"xmlns","http://www.w3.org/2000/svg"),u(e,"aria-hidden","true"),u(e,"stroke-linecap","round"),u(e,"stroke-linejoin","round")},m(n,i){k(n,e,i),m(e,t)},p:$,i:$,o:$,d(n){n&&b(e)}}}class Gn extends se{constructor(e){super(),re(this,e,null,Hn,ae,{})}}function Wn(l){let e,t;return e=new Bn({}),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}function Jn(l){let e,t;return e=new Fn({}),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}function Qn(l){let e,t;return e=new Gn({}),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}function Kn(l){let e,t,n,i,o,r,s,_,a,c,f,d,g,y,A,w,p,E,L,v,j,R,q,M,J,V,fe,D;const F=[Qn,Jn,Wn],X=[];function _e(I,x){return I[1]==="warning"?0:I[1]==="info"?1:I[1]==="error"?2:-1}return~(n=_e(l))&&(i=X[n]=F[n](l)),{c(){e=T("div"),t=T("div"),i&&i.c(),r=U(),s=T("div"),_=T("div"),a=O(l[1]),f=U(),d=T("div"),g=O(l[0]),w=U(),p=T("button"),E=T("span"),E.textContent="×",v=U(),j=T("div"),u(t,"class",o="toast-icon "+l[1]+" svelte-z3l7qj"),u(_,"class",c="toast-title "+l[1]+" svelte-z3l7qj"),u(d,"class",y="toast-text "+l[1]+" svelte-z3l7qj"),u(s,"class",A="toast-details "+l[1]+" svelte-z3l7qj"),u(E,"aria-hidden","true"),u(p,"class",L="toast-close "+l[1]+" svelte-z3l7qj"),u(p,"type","button"),u(p,"aria-label","Close"),u(p,"data-testid","toast-close"),u(j,"class",R="timer "+l[1]+" svelte-z3l7qj"),u(e,"class",q="toast-body "+l[1]+" svelte-z3l7qj"),u(e,"role","alert"),u(e,"data-testid","toast-body")},m(I,x){k(I,e,x),m(e,t),~n&&X[n].m(t,null),m(e,r),m(e,s),m(s,_),m(_,a),m(s,f),m(s,d),m(d,g),m(e,w),m(e,p),m(p,E),m(e,v),m(e,j),V=!0,fe||(D=[pe(p,"click",l[2]),pe(e,"click",He(l[4])),pe(e,"keydown",He(l[5]))],fe=!0)},p(I,[x]){let ve=n;n=_e(I),n!==ve&&(i&&(le(),C(X[ve],1,1,()=>{X[ve]=null}),ie()),~n?(i=X[n],i||(i=X[n]=F[n](I),i.c()),P(i,1),i.m(t,null)):i=null),(!V||x&2&&o!==(o="toast-icon "+I[1]+" svelte-z3l7qj"))&&u(t,"class",o),(!V||x&2)&&W(a,I[1]),(!V||x&2&&c!==(c="toast-title "+I[1]+" svelte-z3l7qj"))&&u(_,"class",c),(!V||x&1)&&W(g,I[0]),(!V||x&2&&y!==(y="toast-text "+I[1]+" svelte-z3l7qj"))&&u(d,"class",y),(!V||x&2&&A!==(A="toast-details "+I[1]+" svelte-z3l7qj"))&&u(s,"class",A),(!V||x&2&&L!==(L="toast-close "+I[1]+" svelte-z3l7qj"))&&u(p,"class",L),(!V||x&2&&R!==(R="timer "+I[1]+" svelte-z3l7qj"))&&u(j,"class",R),(!V||x&2&&q!==(q="toast-body "+I[1]+" svelte-z3l7qj"))&&u(e,"class",q)},i(I){V||(P(i),I&&mn(()=>{V&&(J&&J.end(1),M=pn(e,Qe,{duration:200,delay:100}),M.start())}),V=!0)},o(I){C(i),M&&M.invalidate(),I&&(J=gn(e,Qe,{duration:200})),V=!1},d(I){I&&b(e),~n&&X[n].d(),I&&J&&J.end(),fe=!1,hn(D)}}}function Zn(l,e,t){let{message:n=""}=e,{type:i}=e,{id:o}=e;const r=ye();function s(){r("close",o)}Pe(()=>{setTimeout(()=>{s()},1e4)});function _(c){he.call(this,l,c)}function a(c){he.call(this,l,c)}return l.$$set=c=>{"message"in c&&t(0,n=c.message),"type"in c&&t(1,i=c.type),"id"in c&&t(3,o=c.id)},[n,i,s,o,_,a]}class Xn extends se{constructor(e){super(),re(this,e,Zn,Kn,ae,{message:0,type:1,id:3})}}function Ke(l,e,t){const n=l.slice();return n[2]=e[t].type,n[3]=e[t].message,n[4]=e[t].id,n}function Ze(l,e){let t,n,i,o,r=$,s;return n=new Xn({props:{type:e[2],message:e[3],id:e[4]}}),n.$on("close",e[1]),{key:l,first:null,c(){t=T("div"),Q(n.$$.fragment),i=U(),ue(t,"width","100%"),this.first=t},m(_,a){k(_,t,a),K(n,t,null),m(t,i),s=!0},p(_,a){e=_;const c={};a&1&&(c.type=e[2]),a&1&&(c.message=e[3]),a&1&&(c.id=e[4]),n.$set(c)},r(){o=t.getBoundingClientRect()},f(){Nn(t),r()},a(){r(),r=Cn(t,o,zn,{duration:300})},i(_){s||(P(n.$$.fragment,_),s=!0)},o(_){C(n.$$.fragment,_),s=!1},d(_){_&&b(t),Z(n)}}}function Yn(l){let e,t=[],n=new Map,i,o=ne(l[0]);const r=s=>s[4];for(let s=0;s<o.length;s+=1){let _=Ke(l,o,s),a=r(_);n.set(a,t[s]=Ze(a,_))}return{c(){e=T("div");for(let s=0;s<t.length;s+=1)t[s].c();u(e,"class","toast-wrap svelte-pu0yf1")},m(s,_){k(s,e,_);for(let a=0;a<t.length;a+=1)t[a]&&t[a].m(e,null);i=!0},p(s,[_]){if(_&1){o=ne(s[0]),le();for(let a=0;a<t.length;a+=1)t[a].r();t=zt(t,_,r,1,s,o,n,e,vn,Ze,null,Ke);for(let a=0;a<t.length;a+=1)t[a].a();ie()}},i(s){if(!i){for(let _=0;_<o.length;_+=1)P(t[_]);i=!0}},o(s){for(let _=0;_<t.length;_+=1)C(t[_]);i=!1},d(s){s&&b(e);for(let _=0;_<t.length;_+=1)t[_].d()}}}function $n(l){l.length>0&&"parentIFrame"in window&&window.parentIFrame?.scrollTo(0,0)}function xn(l,e,t){let{messages:n=[]}=e;function i(o){he.call(this,l,o)}return l.$$set=o=>{"messages"in o&&t(0,n=o.messages)},l.$$.update=()=>{l.$$.dirty&1&&$n(n)},[n,i]}class el extends se{constructor(e){super(),re(this,e,xn,Yn,ae,{messages:0})}}const Xe={accordion:{static:()=>N(()=>import("./index-af4b6a9b.js"),["assets/index-af4b6a9b.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/StaticColumn-6b136bfa.js","assets/StaticColumn-2853eb31.css","assets/index-8f1feca1.css"])},annotatedimage:{static:()=>N(()=>import("./index-bd6158ea.js"),["assets/index-bd6158ea.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/Empty-4e214ade.js","assets/Image-0cb7aa0d.js","assets/index-f0e43e7d.css"])},audio:{static:()=>N(()=>import("./index-59bdb6b5.js"),["assets/index-59bdb6b5.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/IconButton-33a135c8.js","assets/Empty-4e214ade.js","assets/ShareButton-f15f166d.js","assets/utils-c3e3db58.js","assets/Download-45e3eb86.js","assets/utils-1da72dcb.js","assets/index-4e2a7646.css"]),interactive:()=>N(()=>import("./index-601e2ea3.js"),["assets/index-601e2ea3.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/UploadText-cb4ab04b.js","assets/Upload-7b2b8db7.js","assets/ModifyUpload-832e78e1.js","assets/IconButton-33a135c8.js","assets/Undo-ce0918a5.js","assets/BlockLabel-06126da7.js","assets/utils-1da72dcb.js","assets/index-4a131291.css"])},box:{static:()=>N(()=>import("./index-51fc92c0.js"),["assets/index-51fc92c0.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css"])},button:{static:()=>N(()=>import("./index-f204552b.js"),["assets/index-f204552b.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css"])},chatbot:{static:()=>N(()=>import("./index-78511004.js"),["assets/index-78511004.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/utils-c3e3db58.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/ShareButton-f15f166d.js","assets/IconButton-33a135c8.js","assets/StaticMarkdown-2d06b671.js","assets/StaticMarkdown-3e733f0b.css","assets/Copy-b60edb5e.js","assets/BlockLabel-06126da7.js","assets/index-656032a9.css"])},checkbox:{static:()=>N(()=>import("./index-07c2659b.js"),["assets/index-07c2659b.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Checkbox-8da5d8f3.js","assets/Checkbox-dc375626.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/Info-fa598e32.js"]),interactive:()=>N(()=>import("./index-011cb690.js"),["assets/index-011cb690.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Checkbox-8da5d8f3.js","assets/Checkbox-dc375626.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/Info-fa598e32.js"])},checkboxgroup:{static:()=>N(()=>import("./index-0872b456.js"),["assets/index-0872b456.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Checkboxgroup-8794d056.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Checkboxgroup-e557d23a.css"]),interactive:()=>N(()=>import("./index-ba261e59.js"),["assets/index-ba261e59.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Checkboxgroup-8794d056.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Checkboxgroup-e557d23a.css"])},code:{static:()=>N(()=>import("./index-e696d26c.js"),["assets/index-e696d26c.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Widgets.svelte_svelte_type_style_lang-622d7640.js","assets/Widgets-4ccfb72c.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/Copy-b60edb5e.js","assets/Download-45e3eb86.js","assets/BlockLabel-06126da7.js","assets/Empty-4e214ade.js"]),interactive:()=>N(()=>import("./index-851ccb51.js"),["assets/index-851ccb51.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Widgets.svelte_svelte_type_style_lang-622d7640.js","assets/Widgets-4ccfb72c.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js"])},colorpicker:{static:()=>N(()=>import("./index-31349aa6.js"),["assets/index-31349aa6.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Colorpicker-316f1931.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Colorpicker-cd311153.css"]),interactive:()=>N(()=>import("./index-b57e9f3e.js"),["assets/index-b57e9f3e.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Colorpicker-316f1931.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Colorpicker-cd311153.css"])},column:{static:()=>N(()=>import("./index-4df6b4e5.js"),["assets/index-4df6b4e5.js","assets/StaticColumn-6b136bfa.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/StaticColumn-2853eb31.css"])},dataframe:{static:()=>N(()=>import("./index-6712349c.js"),["assets/index-6712349c.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/Table-f20c81ce.js","assets/utils-c3e3db58.js","assets/Upload-7b2b8db7.js","assets/StaticMarkdown-2d06b671.js","assets/StaticMarkdown-3e733f0b.css","assets/dsv-576afacd.js","assets/Table-04ecd8a6.css"]),interactive:()=>N(()=>import("./index-9277099b.js"),["assets/index-9277099b.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/Table-f20c81ce.js","assets/utils-c3e3db58.js","assets/Upload-7b2b8db7.js","assets/StaticMarkdown-2d06b671.js","assets/StaticMarkdown-3e733f0b.css","assets/dsv-576afacd.js","assets/Table-04ecd8a6.css"])},dataset:{static:()=>N(()=>import("./index-a92f3b93.js"),["assets/index-a92f3b93.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/csv-b0b7514a.js","assets/dsv-576afacd.js","assets/index-77812ee4.css","assets/Player-1e00f554.css"])},dropdown:{static:()=>N(()=>import("./index-8d6e8d1e.js"),["assets/index-8d6e8d1e.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Multiselect-1ebe19a0.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Multiselect-fc493e4f.css"]),interactive:()=>N(()=>import("./index-dccf3039.js"),["assets/index-dccf3039.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Multiselect-1ebe19a0.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Multiselect-fc493e4f.css"])},file:{static:()=>N(()=>import("./index-a073aa51.js"),["assets/index-a073aa51.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/Empty-4e214ade.js","assets/File-ab309c70.js","assets/FilePreview-545adfd7.js","assets/FilePreview-f49dff58.css"]),interactive:()=>N(()=>import("./index-527555e5.js"),["assets/index-527555e5.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Upload-7b2b8db7.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/ModifyUpload-832e78e1.js","assets/IconButton-33a135c8.js","assets/Undo-ce0918a5.js","assets/BlockLabel-06126da7.js","assets/File-ab309c70.js","assets/FilePreview-545adfd7.js","assets/FilePreview-f49dff58.css","assets/UploadText-cb4ab04b.js"])},form:{static:()=>N(()=>import("./index-4294fbc4.js"),["assets/index-4294fbc4.js","assets/StaticForm-17b3ca1f.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/StaticForm-3812b7f1.css"])},gallery:{static:()=>N(()=>import("./index-69b76f48.js"),["assets/index-69b76f48.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/IconButton-33a135c8.js","assets/Empty-4e214ade.js","assets/ShareButton-f15f166d.js","assets/utils-c3e3db58.js","assets/ModifyUpload-832e78e1.js","assets/Undo-ce0918a5.js","assets/Download-45e3eb86.js","assets/Image-0cb7aa0d.js","assets/index-bc19ffad.css"])},group:{static:()=>N(()=>import("./index-17e897c2.js"),["assets/index-17e897c2.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/index-37519934.css"])},highlightedtext:{static:()=>N(()=>import("./index-042b6574.js"),["assets/index-042b6574.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/color-560c8c1d.js","assets/utils-401fb55c.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/Empty-4e214ade.js","assets/index-9d08c7d8.css"]),interactive:()=>N(()=>import("./index-825f2f80.js"),["assets/index-825f2f80.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/color-560c8c1d.js","assets/utils-401fb55c.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/Empty-4e214ade.js","assets/index-b8808b2f.css"])},html:{static:()=>N(()=>import("./index-1b8d9934.js"),["assets/index-1b8d9934.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/index-329f8260.css"])},image:{static:()=>N(()=>import("./index-a3adc6e7.js"),["assets/index-a3adc6e7.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/utils-c3e3db58.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/IconButton-33a135c8.js","assets/Empty-4e214ade.js","assets/ShareButton-f15f166d.js","assets/Download-45e3eb86.js","assets/Image-0cb7aa0d.js","assets/utils-90f3612b.js","assets/index-f62e764d.css"]),interactive:()=>N(()=>import("./index-f7029ff2.js"),["assets/index-f7029ff2.js","assets/InteractiveImage-4fbebf56.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/Image-0cb7aa0d.js","assets/utils-90f3612b.js","assets/IconButton-33a135c8.js","assets/ModifyUpload-832e78e1.js","assets/Undo-ce0918a5.js","assets/Upload-7b2b8db7.js","assets/UploadText-cb4ab04b.js","assets/InteractiveImage-b496c98d.css"])},interpretation:{static:()=>N(()=>import("./index-2eb0df36.js"),["assets/index-2eb0df36.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/index-6acaa952.css"]),interactive:()=>N(()=>import("./index-2eb0df36.js"),["assets/index-2eb0df36.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/index-6acaa952.css"])},json:{static:()=>N(()=>import("./index-0bf16e22.js"),["assets/index-0bf16e22.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/Copy-b60edb5e.js","assets/Empty-4e214ade.js","assets/BlockLabel-06126da7.js","assets/index-3ca142e0.css"])},label:{static:()=>N(()=>import("./index-07791046.js"),["assets/index-07791046.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/Empty-4e214ade.js","assets/index-cc2431f4.css"])},markdown:{static:()=>N(()=>import("./index-57a19744.js"),["assets/index-57a19744.js","assets/StaticMarkdown-2d06b671.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/utils-c3e3db58.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/StaticMarkdown-3e733f0b.css"])},model3d:{static:()=>N(()=>import("./index-b504eb74.js"),["assets/index-b504eb74.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/Empty-4e214ade.js","assets/File-ab309c70.js","assets/IconButton-33a135c8.js","assets/Download-45e3eb86.js","assets/Undo-ce0918a5.js","assets/babylonjs.loaders.min-22e1ce67.js","assets/index-5cbd5f30.css"]),interactive:()=>N(()=>import("./index-b05b312b.js"),["assets/index-b05b312b.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/UploadText-cb4ab04b.js","assets/Upload-7b2b8db7.js","assets/ModifyUpload-832e78e1.js","assets/IconButton-33a135c8.js","assets/Undo-ce0918a5.js","assets/BlockLabel-06126da7.js","assets/File-ab309c70.js","assets/babylonjs.loaders.min-22e1ce67.js","assets/index-9c329a98.css"])},number:{static:()=>N(()=>import("./index-30ebe529.js"),["assets/index-30ebe529.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Number-3223f72f.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Number-76c3ee3f.css"]),interactive:()=>N(()=>import("./index-a7591a81.js"),["assets/index-a7591a81.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Number-3223f72f.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Number-76c3ee3f.css"])},plot:{static:()=>N(()=>import("./index-66aca93d.js"),["assets/index-66aca93d.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/color-560c8c1d.js","assets/linear-bcbcf466.js","assets/dsv-576afacd.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/Empty-4e214ade.js","assets/BlockLabel-06126da7.js","assets/index-31d5c487.css"])},radio:{static:()=>N(()=>import("./index-6132335a.js"),["assets/index-6132335a.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Radio-356b639b.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Radio-b7554727.css"]),interactive:()=>N(()=>import("./index-13c7bf64.js"),["assets/index-13c7bf64.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Radio-356b639b.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Radio-b7554727.css"])},row:{static:()=>N(()=>import("./index-f06bee9b.js"),["assets/index-f06bee9b.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/index-93c91554.css"])},slider:{static:()=>N(()=>import("./index-f9172851.js"),["assets/index-f9172851.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Range-895b5da2.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Range-c39e2e66.css"]),interactive:()=>N(()=>import("./index-64e239ec.js"),["assets/index-64e239ec.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Range-895b5da2.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Range-c39e2e66.css"])},state:{static:()=>N(()=>import("./index-ad0a153b.js"),["assets/index-ad0a153b.js","assets/index-40573ec4.js","assets/index-83fff607.css"])},statustracker:{static:()=>N(()=>import("./index-844fac69.js"),["assets/index-844fac69.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css"])},tabs:{static:()=>N(()=>import("./index-9fca0e2c.js"),["assets/index-9fca0e2c.js","assets/StaticTabs-2c3cb85b.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/StaticTabs-42a53876.css"])},tabitem:{static:()=>N(()=>import("./index-341683a2.js"),["assets/index-341683a2.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/StaticTabs-2c3cb85b.js","assets/StaticTabs-42a53876.css","assets/StaticColumn-6b136bfa.js","assets/StaticColumn-2853eb31.css","assets/index-d43fcb36.css"])},textbox:{static:()=>N(()=>import("./index-2c5c4381.js"),["assets/index-2c5c4381.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Textbox-692b10ba.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Copy-b60edb5e.js","assets/Textbox-dde6f8cc.css"]),interactive:()=>N(()=>import("./index-d7211a92.js"),["assets/index-d7211a92.js","assets/InteractiveTextbox-e8aaf8f4.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Textbox-692b10ba.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockTitle-aaf1d664.js","assets/Info-fa598e32.js","assets/Copy-b60edb5e.js","assets/Textbox-dde6f8cc.css"])},timeseries:{static:()=>N(()=>import("./index-983c5ed7.js"),["assets/index-983c5ed7.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/Empty-4e214ade.js","assets/Chart-8248c7a1.js","assets/color-560c8c1d.js","assets/csv-b0b7514a.js","assets/dsv-576afacd.js","assets/linear-bcbcf466.js","assets/Chart-02ddc6a9.css"]),interactive:()=>N(()=>import("./index-206d1c6c.js"),["assets/index-206d1c6c.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Upload-7b2b8db7.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/ModifyUpload-832e78e1.js","assets/IconButton-33a135c8.js","assets/Undo-ce0918a5.js","assets/BlockLabel-06126da7.js","assets/Chart-8248c7a1.js","assets/color-560c8c1d.js","assets/csv-b0b7514a.js","assets/dsv-576afacd.js","assets/linear-bcbcf466.js","assets/Chart-02ddc6a9.css","assets/UploadText-cb4ab04b.js","assets/index-69616613.css"])},uploadbutton:{static:()=>N(()=>import("./index-5e928ce5.js"),["assets/index-5e928ce5.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/UploadButton-0887a410.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/UploadButton-03d58ab8.css"]),interactive:()=>N(()=>import("./index-e43387b3.js"),["assets/index-e43387b3.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/UploadButton-0887a410.js","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/UploadButton-03d58ab8.css"])},video:{static:()=>N(()=>import("./index-9f036914.js"),["assets/index-9f036914.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/BlockLabel-06126da7.js","assets/IconButton-33a135c8.js","assets/Empty-4e214ade.js","assets/ShareButton-f15f166d.js","assets/utils-c3e3db58.js","assets/Download-45e3eb86.js","assets/Player-53466373.js","assets/Undo-ce0918a5.js","assets/Player-1e00f554.css","assets/index-022688c7.css"]),interactive:()=>N(()=>import("./index-6242a873.js"),["assets/index-6242a873.js","assets/index-40573ec4.js","assets/index-83fff607.css","assets/Button-20e55939.js","assets/Button-620848cb.css","assets/UploadText-cb4ab04b.js","assets/Upload-7b2b8db7.js","assets/ModifyUpload-832e78e1.js","assets/IconButton-33a135c8.js","assets/Undo-ce0918a5.js","assets/BlockLabel-06126da7.js","assets/Player-53466373.js","assets/Player-1e00f554.css","assets/InteractiveImage-4fbebf56.js","assets/Image-0cb7aa0d.js","assets/utils-90f3612b.js","assets/InteractiveImage-b496c98d.css","assets/index-633cd86d.css"])}};function tl(l){let e,t,n,i;return{c(){e=de("svg"),t=de("g"),n=de("path"),i=de("path"),u(n,"d","M3.789,0.09C3.903,-0.024 4.088,-0.024 4.202,0.09L4.817,0.705C4.931,0.819 4.931,1.004 4.817,1.118L1.118,4.817C1.004,4.931 0.819,4.931 0.705,4.817L0.09,4.202C-0.024,4.088 -0.024,3.903 0.09,3.789L3.789,0.09Z"),u(i,"d","M4.825,3.797C4.934,3.907 4.934,4.084 4.825,4.193L4.193,4.825C4.084,4.934 3.907,4.934 3.797,4.825L0.082,1.11C-0.027,1.001 -0.027,0.823 0.082,0.714L0.714,0.082C0.823,-0.027 1.001,-0.027 1.11,0.082L4.825,3.797Z"),u(e,"width","100%"),u(e,"height","100%"),u(e,"viewBox","0 0 5 5"),u(e,"version","1.1"),u(e,"xmlns","http://www.w3.org/2000/svg"),u(e,"xmlns:xlink","http://www.w3.org/1999/xlink"),u(e,"xml:space","preserve"),ue(e,"fill","currentColor"),ue(e,"fill-rule","evenodd"),ue(e,"clip-rule","evenodd"),ue(e,"stroke-linejoin","round"),ue(e,"stroke-miterlimit","2")},m(o,r){k(o,e,r),m(e,t),m(t,n),m(t,i)},p:$,i:$,o:$,d(o){o&&b(e)}}}class Mt extends se{constructor(e){super(),re(this,e,null,tl,ae,{})}}function nl(l){let e,t,n,i,o,r,s,_,a,c,f,d,g,y,A;return d=new Mt({}),{c(){e=T("div"),t=T("h1"),t.textContent="API Docs",n=U(),i=T("p"),o=O(`No API Routes found for |
|
`),r=T("code"),s=O(l[0]),_=U(),a=T("p"),a.innerHTML=`To expose an API endpoint of your app in this page, set the <code>api_name</code> |
|
parameter of the event listener. |
|
<br/> |
|
For more information, visit the |
|
<a href="https://gradio.app/sharing_your_app/#api-page" target="_blank">API Page guide</a> |
|
. To hide the API documentation button and this page, set |
|
<code>show_api=False</code> |
|
in the |
|
<code>Blocks.launch()</code> |
|
method.`,c=U(),f=T("button"),Q(d.$$.fragment),u(r,"class","svelte-e1ha0f"),u(i,"class","attention svelte-e1ha0f"),u(e,"class","wrap prose svelte-e1ha0f"),u(f,"class","svelte-e1ha0f")},m(w,p){k(w,e,p),m(e,t),m(e,n),m(e,i),m(i,o),m(i,r),m(r,s),m(e,_),m(e,a),k(w,c,p),k(w,f,p),K(d,f,null),g=!0,y||(A=pe(f,"click",l[2]),y=!0)},p(w,[p]){(!g||p&1)&&W(s,w[0])},i(w){g||(P(d.$$.fragment,w),g=!0)},o(w){C(d.$$.fragment,w),g=!1},d(w){w&&(b(e),b(c),b(f)),Z(d),y=!1,A()}}}function ll(l,e,t){const n=ye();let{root:i}=e;const o=()=>n("close");return l.$$set=r=>{"root"in r&&t(0,i=r.root)},[i,n,o]}class il extends se{constructor(e){super(),re(this,e,ll,nl,ae,{root:0})}}function Te(l,e,t=null){return e===void 0?t==="py"?"None":null:e==="string"||e==="str"?t===null?l:'"'+l+'"':e==="number"?t===null?parseFloat(l):l:e==="boolean"||e=="bool"?t==="py"?(l=String(l),l==="true"?"True":"False"):t==="js"?l:l==="true":e==="List[str]"?(l=JSON.stringify(l),l):t===null?l===""?null:JSON.parse(l):typeof l=="string"?l===""?t==="py"?"None":"null":l:JSON.stringify(l)}const Bt="https://gradio.s3-us-west-2.amazonaws.com/3.44.4/assets/api-logo-5346f193.svg";function Ye(l){let e;return{c(){e=O("s")},m(t,n){k(t,e,n)},d(t){t&&b(e)}}}function ol(l){let e,t,n,i,o,r,s,_,a,c,f,d,g,y,A,w,p,E,L,v=l[1]>1&&Ye();return w=new Mt({}),{c(){e=T("h2"),t=T("img"),i=U(),o=T("div"),r=O(`API documentation |
|
`),s=T("div"),_=O(l[0]),a=U(),c=T("span"),f=T("span"),d=O(l[1]),g=O(" API endpoint"),v&&v.c(),y=U(),A=T("button"),Q(w.$$.fragment),je(t.src,n=Bt)||u(t,"src",n),u(t,"alt",""),u(t,"class","svelte-3n2nxs"),u(s,"class","url svelte-3n2nxs"),u(f,"class","url svelte-3n2nxs"),u(c,"class","counts svelte-3n2nxs"),u(e,"class","svelte-3n2nxs"),u(A,"class","svelte-3n2nxs")},m(j,R){k(j,e,R),m(e,t),m(e,i),m(e,o),m(o,r),m(o,s),m(s,_),m(e,a),m(e,c),m(c,f),m(f,d),m(c,g),v&&v.m(c,null),k(j,y,R),k(j,A,R),K(w,A,null),p=!0,E||(L=pe(A,"click",l[3]),E=!0)},p(j,[R]){(!p||R&1)&&W(_,j[0]),(!p||R&2)&&W(d,j[1]),j[1]>1?v||(v=Ye(),v.c(),v.m(c,null)):v&&(v.d(1),v=null)},i(j){p||(P(w.$$.fragment,j),p=!0)},o(j){C(w.$$.fragment,j),p=!1},d(j){j&&(b(e),b(y),b(A)),v&&v.d(),Z(w),E=!1,L()}}}function sl(l,e,t){let{root:n}=e,{api_count:i}=e;const o=ye(),r=()=>o("close");return l.$$set=s=>{"root"in s&&t(0,n=s.root),"api_count"in s&&t(1,i=s.api_count)},[n,i,o,r]}class rl extends se{constructor(e){super(),re(this,e,sl,ol,ae,{root:0,api_count:1})}}class $e{#e;#t;constructor(e,t,n,i,o){this.#e=e,this.theme=n,this.version=i,this.#t=t,this.root=o}dispatch(e,t){const n=new CustomEvent("gradio",{bubbles:!0,detail:{data:t,id:this.#e,event:e}});this.#t.dispatchEvent(n)}}function xe(l,e,t){const n=l.slice();return n[4]=e[t].label,n[5]=e[t].type,n[6]=e[t].python_type,n[7]=e[t].component,n[8]=e[t].serializer,n[10]=t,n}function et(l){let e;return{c(){e=O("(")},m(t,n){k(t,e,n)},d(t){t&&b(e)}}}function al(l){let e=l[2][l[10]].type+"",t;return{c(){t=O(e)},m(n,i){k(n,t,i)},p(n,i){i&4&&e!==(e=n[2][n[10]].type+"")&&W(t,e)},d(n){n&&b(t)}}}function _l(l){let e=l[6].type+"",t;return{c(){t=O(e)},m(n,i){k(n,t,i)},p(n,i){i&2&&e!==(e=n[6].type+"")&&W(t,e)},d(n){n&&b(t)}}}function tt(l){let e;return{c(){e=O(",")},m(t,n){k(t,e,n)},d(t){t&&b(e)}}}function nt(l){let e,t,n,i,o=l[4]+"",r,s,_=l[7]+"",a,c;function f(A,w){return A[3]==="python"?_l:al}let d=f(l),g=d(l),y=l[1].length>1&&tt();return{c(){e=T("div"),t=T("span"),n=O("# "),g.c(),i=O(` |
|
representing output in '`),r=O(o),s=O("' "),a=O(_),c=O(` |
|
component`),y&&y.c(),u(t,"class","desc svelte-1c7hj3i"),u(e,"class","svelte-1c7hj3i"),Le(e,"second-level",l[1].length>1)},m(A,w){k(A,e,w),m(e,t),m(t,n),g.m(t,null),m(t,i),m(t,r),m(t,s),m(t,a),m(t,c),y&&y.m(e,null)},p(A,w){d===(d=f(A))&&g?g.p(A,w):(g.d(1),g=d(A),g&&(g.c(),g.m(t,i))),w&2&&o!==(o=A[4]+"")&&W(r,o),w&2&&_!==(_=A[7]+"")&&W(a,_),A[1].length>1?y||(y=tt(),y.c(),y.m(e,null)):y&&(y.d(1),y=null),w&2&&Le(e,"second-level",A[1].length>1)},d(A){A&&b(e),g.d(),y&&y.d()}}}function lt(l){let e;return{c(){e=O(")")},m(t,n){k(t,e,n)},d(t){t&&b(e)}}}function it(l){let e,t,n;return t=new bn({props:{margin:!1}}),{c(){e=T("div"),Q(t.$$.fragment),u(e,"class","load-wrap svelte-1c7hj3i")},m(i,o){k(i,e,o),K(t,e,null),n=!0},i(i){n||(P(t.$$.fragment,i),n=!0)},o(i){C(t.$$.fragment,i),n=!1},d(i){i&&b(e),Z(t)}}}function cl(l){let e,t,n,i,o,r,s=l[1].length>1&&et(),_=ne(l[1]),a=[];for(let d=0;d<_.length;d+=1)a[d]=nt(xe(l,_,d));let c=l[1].length>1&<(),f=l[0]&&it();return{c(){e=T("div"),t=T("div"),s&&s.c(),n=U();for(let d=0;d<a.length;d+=1)a[d].c();i=U(),c&&c.c(),o=U(),f&&f.c(),u(t,"class","svelte-1c7hj3i"),Le(t,"hide",l[0]),u(e,"class","response-wrap svelte-1c7hj3i")},m(d,g){k(d,e,g),m(e,t),s&&s.m(t,null),m(t,n);for(let y=0;y<a.length;y+=1)a[y]&&a[y].m(t,null);m(t,i),c&&c.m(t,null),m(e,o),f&&f.m(e,null),r=!0},p(d,g){if(d[1].length>1?s||(s=et(),s.c(),s.m(t,n)):s&&(s.d(1),s=null),g&14){_=ne(d[1]);let y;for(y=0;y<_.length;y+=1){const A=xe(d,_,y);a[y]?a[y].p(A,g):(a[y]=nt(A),a[y].c(),a[y].m(t,i))}for(;y<a.length;y+=1)a[y].d(1);a.length=_.length}d[1].length>1?c||(c=lt(),c.c(),c.m(t,null)):c&&(c.d(1),c=null),(!r||g&1)&&Le(t,"hide",d[0]),d[0]?f?g&1&&P(f,1):(f=it(),f.c(),P(f,1),f.m(e,null)):f&&(le(),C(f,1,1,()=>{f=null}),ie())},i(d){r||(P(f),r=!0)},o(d){C(f),r=!1},d(d){d&&b(e),s&&s.d(),ge(a,d),c&&c.d(),f&&f.d()}}}function fl(l){let e,t,n,i;return n=new Ve({props:{$$slots:{default:[cl]},$$scope:{ctx:l}}}),{c(){e=T("h4"),e.innerHTML=`<div class="toggle-icon svelte-1c7hj3i"><div class="toggle-dot svelte-1c7hj3i"></div></div> |
|
Return Type(s)`,t=U(),Q(n.$$.fragment),u(e,"class","svelte-1c7hj3i")},m(o,r){k(o,e,r),k(o,t,r),K(n,o,r),i=!0},p(o,[r]){const s={};r&2063&&(s.$$scope={dirty:r,ctx:o}),n.$set(s)},i(o){i||(P(n.$$.fragment,o),i=!0)},o(o){C(n.$$.fragment,o),i=!1},d(o){o&&(b(e),b(t)),Z(n,o)}}}function ul(l,e,t){let{is_running:n}=e,{endpoint_returns:i}=e,{js_returns:o}=e,{current_language:r}=e;return l.$$set=s=>{"is_running"in s&&t(0,n=s.is_running),"endpoint_returns"in s&&t(1,i=s.endpoint_returns),"js_returns"in s&&t(2,o=s.js_returns),"current_language"in s&&t(3,r=s.current_language)},[n,i,o,r]}class Ut extends se{constructor(e){super(),re(this,e,ul,fl,ae,{is_running:0,endpoint_returns:1,js_returns:2,current_language:3})}}function dl(l){let e;return{c(){e=O(l[0])},m(t,n){k(t,e,n)},p(t,n){n&1&&W(e,t[0])},d(t){t&&b(e)}}}function ml(l){let e,t;return e=new qn({props:{size:"sm",$$slots:{default:[dl]},$$scope:{ctx:l}}}),e.$on("click",l[1]),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},p(n,[i]){const o={};i&9&&(o.$$scope={dirty:i,ctx:n}),e.$set(o)},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}function pl(l,e,t){let{code:n}=e,i="copy";function o(){navigator.clipboard.writeText(n),t(0,i="copied!"),setTimeout(()=>{t(0,i="copy")},1500)}return l.$$set=r=>{"code"in r&&t(2,n=r.code)},[i,o,n]}class Ie extends se{constructor(e){super(),re(this,e,pl,ml,ae,{code:2})}}function gl(l){let e,t,n,i,o,r;return t=new Ie({props:{code:st}}),{c(){e=T("div"),Q(t.$$.fragment),n=U(),i=T("div"),o=T("pre"),o.textContent=`$ ${st}`,u(e,"class","copy svelte-hq8ezf"),u(o,"class","svelte-hq8ezf")},m(s,_){k(s,e,_),K(t,e,null),k(s,n,_),k(s,i,_),m(i,o),r=!0},p:$,i(s){r||(P(t.$$.fragment,s),r=!0)},o(s){C(t.$$.fragment,s),r=!1},d(s){s&&(b(e),b(n),b(i)),Z(t)}}}function hl(l){let e,t,n,i,o,r;return t=new Ie({props:{code:ot}}),{c(){e=T("div"),Q(t.$$.fragment),n=U(),i=T("div"),o=T("pre"),o.textContent=`$ ${ot}`,u(e,"class","copy svelte-hq8ezf"),u(o,"class","svelte-hq8ezf")},m(s,_){k(s,e,_),K(t,e,null),k(s,n,_),k(s,i,_),m(i,o),r=!0},p:$,i(s){r||(P(t.$$.fragment,s),r=!0)},o(s){C(t.$$.fragment,s),r=!1},d(s){s&&(b(e),b(n),b(i)),Z(t)}}}function vl(l){let e,t,n,i;const o=[hl,gl],r=[];function s(_,a){return _[0]==="python"?0:_[0]==="javascript"?1:-1}return~(t=s(l))&&(n=r[t]=o[t](l)),{c(){e=T("code"),n&&n.c(),u(e,"class","svelte-hq8ezf")},m(_,a){k(_,e,a),~t&&r[t].m(e,null),i=!0},p(_,a){let c=t;t=s(_),t===c?~t&&r[t].p(_,a):(n&&(le(),C(r[c],1,1,()=>{r[c]=null}),ie()),~t?(n=r[t],n?n.p(_,a):(n=r[t]=o[t](_),n.c()),P(n,1),n.m(e,null)):n=null)},i(_){i||(P(n),i=!0)},o(_){C(n),i=!1},d(_){_&&b(e),~t&&r[t].d()}}}function bl(l){let e,t;return e=new Ve({props:{$$slots:{default:[vl]},$$scope:{ctx:l}}}),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},p(n,[i]){const o={};i&3&&(o.$$scope={dirty:i,ctx:n}),e.$set(o)},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}let ot="pip install gradio_client",st="npm i -D @gradio/client";function kl(l,e,t){let{current_language:n}=e;return l.$$set=i=>{"current_language"in i&&t(0,n=i.current_language)},[n]}class wl extends se{constructor(e){super(),re(this,e,kl,bl,ae,{current_language:0})}}function El(l){let e,t,n,i;return{c(){e=T("h3"),t=O(`fn_index: |
|
`),n=T("span"),i=O(l[1]),u(n,"class","post svelte-41kcm6"),u(e,"class","svelte-41kcm6")},m(o,r){k(o,e,r),m(e,t),m(e,n),m(n,i)},p(o,r){r&2&&W(i,o[1])},d(o){o&&b(e)}}}function yl(l){let e,t,n,i="/"+l[0],o;return{c(){e=T("h3"),t=O(`api_name: |
|
`),n=T("span"),o=O(i),u(n,"class","post svelte-41kcm6"),u(e,"class","svelte-41kcm6")},m(r,s){k(r,e,s),m(e,t),m(e,n),m(n,o)},p(r,s){s&1&&i!==(i="/"+r[0])&&W(o,i)},d(r){r&&b(e)}}}function jl(l){let e;function t(o,r){return o[2]?yl:El}let n=t(l),i=n(l);return{c(){i.c(),e=ce()},m(o,r){i.m(o,r),k(o,e,r)},p(o,[r]){n===(n=t(o))&&i?i.p(o,r):(i.d(1),i=n(o),i&&(i.c(),i.m(e.parentNode,e)))},i:$,o:$,d(o){o&&b(e),i.d(o)}}}function Al(l,e,t){let{api_name:n=null}=e,{fn_index:i=null}=e,{named:o}=e;return l.$$set=r=>{"api_name"in r&&t(0,n=r.api_name),"fn_index"in r&&t(1,i=r.fn_index),"named"in r&&t(2,o=r.named)},[n,i,o]}class Ft extends se{constructor(e){super(),re(this,e,Al,jl,ae,{api_name:0,fn_index:1,named:2})}}function rt(l,e,t){const n=l.slice();return n[14]=e[t].label,n[15]=e[t].type,n[16]=e[t].python_type,n[17]=e[t].component,n[18]=e[t].example_input,n[19]=e[t].serializer,n[21]=t,n}function at(l,e,t){const n=l.slice();return n[14]=e[t].label,n[15]=e[t].type,n[16]=e[t].python_type,n[17]=e[t].component,n[18]=e[t].example_input,n[19]=e[t].serializer,n[21]=t,n}function _t(l,e,t){const n=l.slice();return n[14]=e[t].label,n[15]=e[t].type,n[16]=e[t].python_type,n[17]=e[t].component,n[18]=e[t].example_input,n[19]=e[t].serializer,n[21]=t,n}function Ol(l){let e,t;return e=new Ft({props:{named:l[6],fn_index:l[1]}}),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},p(n,i){const o={};i&64&&(o.named=n[6]),i&2&&(o.fn_index=n[1]),e.$set(o)},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}function Ll(l){let e,t;return e=new Ft({props:{named:l[6],api_name:l[0].api_name}}),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},p(n,i){const o={};i&64&&(o.named=n[6]),i&1&&(o.api_name=n[0].api_name),e.$set(o)},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}function Tl(l){let e,t,n,i,o,r,s,_,a,c,f,d,g,y,A;t=new Ie({props:{code:l[9]?.innerText}});let w=ne(l[11]),p=[];for(let q=0;q<w.length;q+=1)p[q]=ct(at(l,w,q));function E(q,M){return q[6]?Rl:Il}let L=E(l),v=L(l),j=ne(l[4]),R=[];for(let q=0;q<j.length;q+=1)R[q]=ut(rt(l,j,q));return{c(){e=T("div"),Q(t.$$.fragment),n=U(),i=T("div"),o=T("pre"),r=O(`import { client } from "@gradio/client"; |
|
`);for(let q=0;q<p.length;q+=1)p[q].c();s=O(` |
|
const app = await client(`),_=T("span"),a=O('"'),c=O(l[2]),f=O('"'),d=O(`); |
|
const result = await app.predict(`),v.c(),g=O(", [");for(let q=0;q<R.length;q+=1)R[q].c();y=O(` |
|
]); |
|
|
|
console.log(result.data); |
|
`),u(e,"class","copy svelte-1d98qmk"),u(_,"class","token string svelte-1d98qmk"),u(o,"class","svelte-1d98qmk")},m(q,M){k(q,e,M),K(t,e,null),k(q,n,M),k(q,i,M),m(i,o),m(o,r);for(let J=0;J<p.length;J+=1)p[J]&&p[J].m(o,null);m(o,s),m(o,_),m(_,a),m(_,c),m(_,f),m(o,d),v.m(o,null),m(o,g);for(let J=0;J<R.length;J+=1)R[J]&&R[J].m(o,null);m(o,y),l[13](i),A=!0},p(q,M){const J={};if(M&512&&(J.code=q[9]?.innerText),t.$set(J),M&2048){w=ne(q[11]);let V;for(V=0;V<w.length;V+=1){const fe=at(q,w,V);p[V]?p[V].p(fe,M):(p[V]=ct(fe),p[V].c(),p[V].m(o,s))}for(;V<p.length;V+=1)p[V].d(1);p.length=w.length}if((!A||M&4)&&W(c,q[2]),L===(L=E(q))&&v?v.p(q,M):(v.d(1),v=L(q),v&&(v.c(),v.m(o,g))),M&1072){j=ne(q[4]);let V;for(V=0;V<j.length;V+=1){const fe=rt(q,j,V);R[V]?R[V].p(fe,M):(R[V]=ut(fe),R[V].c(),R[V].m(o,y))}for(;V<R.length;V+=1)R[V].d(1);R.length=j.length}},i(q){A||(P(t.$$.fragment,q),A=!0)},o(q){C(t.$$.fragment,q),A=!1},d(q){q&&(b(e),b(n),b(i)),Z(t),ge(p,q),v.d(),ge(R,q),l[13](null)}}}function Pl(l){let e,t,n,i,o,r,s,_,a,c,f,d,g,y;t=new Ie({props:{code:l[8]?.innerText}});let A=ne(l[4]),w=[];for(let v=0;v<A.length;v+=1)w[v]=pt(_t(l,A,v));function p(v,j){return v[6]?Cl:ql}let E=p(l),L=E(l);return{c(){e=T("div"),Q(t.$$.fragment),n=U(),i=T("div"),o=T("pre"),r=O(`from gradio_client import Client |
|
|
|
client = Client(`),s=T("span"),_=O('"'),a=O(l[2]),c=O('"'),f=O(`) |
|
result = client.predict(`);for(let v=0;v<w.length;v+=1)w[v].c();d=O(` |
|
`),L.c(),g=O(` |
|
) |
|
print(result)`),u(e,"class","copy svelte-1d98qmk"),u(s,"class","token string svelte-1d98qmk"),u(o,"class","svelte-1d98qmk")},m(v,j){k(v,e,j),K(t,e,null),k(v,n,j),k(v,i,j),m(i,o),m(o,r),m(o,s),m(s,_),m(s,a),m(s,c),m(o,f);for(let R=0;R<w.length;R+=1)w[R]&&w[R].m(o,null);m(o,d),L.m(o,null),m(o,g),l[12](i),y=!0},p(v,j){const R={};if(j&256&&(R.code=v[8]?.innerText),t.$set(R),(!y||j&4)&&W(a,v[2]),j&26){A=ne(v[4]);let q;for(q=0;q<A.length;q+=1){const M=_t(v,A,q);w[q]?w[q].p(M,j):(w[q]=pt(M),w[q].c(),w[q].m(o,d))}for(;q<w.length;q+=1)w[q].d(1);w.length=A.length}E===(E=p(v))&&L?L.p(v,j):(L.d(1),L=E(v),L&&(L.c(),L.m(o,g)))},i(v){y||(P(t.$$.fragment,v),y=!0)},o(v){C(t.$$.fragment,v),y=!1},d(v){v&&(b(e),b(n),b(i)),Z(t),ge(w,v),L.d(),l[12](null)}}}function ct(l){let e,t,n,i=l[18]+"",o,r,s=l[17]+"",_,a,c,f;return{c(){e=O(` |
|
const response_`),t=O(l[21]),n=O(' = await fetch("'),o=O(i),r=O(`"); |
|
const example`),_=O(s),a=O(" = await response_"),c=O(l[21]),f=O(`.blob(); |
|
`)},m(d,g){k(d,e,g),k(d,t,g),k(d,n,g),k(d,o,g),k(d,r,g),k(d,_,g),k(d,a,g),k(d,c,g),k(d,f,g)},p:$,d(d){d&&(b(e),b(t),b(n),b(o),b(r),b(_),b(a),b(c),b(f))}}}function Il(l){let e;return{c(){e=O(l[1])},m(t,n){k(t,e,n)},p(t,n){n&2&&W(e,t[1])},d(t){t&&b(e)}}}function Rl(l){let e,t=l[0].api_name+"",n,i;return{c(){e=O('"/'),n=O(t),i=O('"')},m(o,r){k(o,e,r),k(o,n,r),k(o,i,r)},p(o,r){r&1&&t!==(t=o[0].api_name+"")&&W(n,t)},d(o){o&&(b(e),b(n),b(i))}}}function Dl(l){let e,t,n=Te(l[18],l[16].type,"js")+"",i,o,r,s,_=l[5][l[21]].type+"",a,c,f,d=l[14]+"",g,y,A=l[17]+"",w,p,E=l[5][l[21]].description&&ft(l);return{c(){e=O(` |
|
`),t=T("span"),i=O(n),o=O(", "),r=T("span"),s=O("// "),a=O(_),c=O(" "),E&&E.c(),f=O(" in '"),g=O(d),y=O("' "),w=O(A),p=O(" component"),u(t,"class","example-inputs svelte-1d98qmk"),u(r,"class","desc svelte-1d98qmk")},m(L,v){k(L,e,v),k(L,t,v),m(t,i),k(L,o,v),k(L,r,v),m(r,s),m(r,a),m(r,c),E&&E.m(r,null),m(r,f),m(r,g),m(r,y),m(r,w),m(r,p)},p(L,v){v&16&&n!==(n=Te(L[18],L[16].type,"js")+"")&&W(i,n),v&32&&_!==(_=L[5][L[21]].type+"")&&W(a,_),L[5][L[21]].description?E?E.p(L,v):(E=ft(L),E.c(),E.m(r,f)):E&&(E.d(1),E=null),v&16&&d!==(d=L[14]+"")&&W(g,d),v&16&&A!==(A=L[17]+"")&&W(w,A)},d(L){L&&(b(e),b(t),b(o),b(r)),E&&E.d()}}}function Vl(l){let e,t,n,i=l[17]+"",o,r,s,_,a=l[14]+"",c,f,d=l[17]+"",g,y;return{c(){e=O(` |
|
`),t=T("span"),n=O("example"),o=O(i),r=O(", "),s=T("span"),_=O(" // blob in '"),c=O(a),f=O("' "),g=O(d),y=O(" component"),u(t,"class","example-inputs svelte-1d98qmk"),u(s,"class","desc svelte-1d98qmk")},m(A,w){k(A,e,w),k(A,t,w),m(t,n),m(t,o),k(A,r,w),k(A,s,w),m(s,_),m(s,c),m(s,f),m(s,g),m(s,y)},p(A,w){w&16&&i!==(i=A[17]+"")&&W(o,i),w&16&&a!==(a=A[14]+"")&&W(c,a),w&16&&d!==(d=A[17]+"")&&W(g,d)},d(A){A&&(b(e),b(t),b(r),b(s))}}}function ft(l){let e,t=l[5][l[21]].description+"",n,i;return{c(){e=O("("),n=O(t),i=O(")")},m(o,r){k(o,e,r),k(o,n,r),k(o,i,r)},p(o,r){r&32&&t!==(t=o[5][o[21]].description+"")&&W(n,t)},d(o){o&&(b(e),b(n),b(i))}}}function ut(l){let e,t;function n(r,s){return s&16&&(e=null),e==null&&(e=!!r[10].includes(r[17])),e?Vl:Dl}let i=n(l,-1),o=i(l);return{c(){o.c(),t=ce()},m(r,s){o.m(r,s),k(r,t,s)},p(r,s){i===(i=n(r,s))&&o?o.p(r,s):(o.d(1),o=i(r),o&&(o.c(),o.m(t.parentNode,t)))},d(r){r&&b(t),o.d(r)}}}function dt(l){let e;return{c(){e=T("span"),e.textContent="ERROR",u(e,"class","error svelte-1d98qmk")},m(t,n){k(t,e,n)},d(t){t&&b(e)}}}function mt(l){let e,t=l[16].description+"",n,i;return{c(){e=O("("),n=O(t),i=O(`) |
|
`)},m(o,r){k(o,e,r),k(o,n,r),k(o,i,r)},p(o,r){r&16&&t!==(t=o[16].description+"")&&W(n,t)},d(o){o&&(b(e),b(n),b(i))}}}function pt(l){let e,t,n=Te(l[18],l[16].type,"py")+"",i,o,r,s,_=l[16].type+"",a,c,f,d=l[14]+"",g,y,A=l[17]+"",w,p,E=l[3][l[1]][l[21]]&&dt(),L=l[16].description&&mt(l);return{c(){e=O(` |
|
`),t=T("span"),i=O(n),o=O(","),E&&E.c(),r=T("span"),s=O(" # "),a=O(_),c=O(" "),L&&L.c(),f=O("in '"),g=O(d),y=O("' "),w=O(A),p=O(" component"),u(t,"class","example-inputs svelte-1d98qmk"),u(r,"class","desc svelte-1d98qmk")},m(v,j){k(v,e,j),k(v,t,j),m(t,i),k(v,o,j),E&&E.m(v,j),k(v,r,j),m(r,s),m(r,a),m(r,c),L&&L.m(r,null),m(r,f),m(r,g),m(r,y),m(r,w),m(r,p)},p(v,j){j&16&&n!==(n=Te(v[18],v[16].type,"py")+"")&&W(i,n),v[3][v[1]][v[21]]?E||(E=dt(),E.c(),E.m(r.parentNode,r)):E&&(E.d(1),E=null),j&16&&_!==(_=v[16].type+"")&&W(a,_),v[16].description?L?L.p(v,j):(L=mt(v),L.c(),L.m(r,f)):L&&(L.d(1),L=null),j&16&&d!==(d=v[14]+"")&&W(g,d),j&16&&A!==(A=v[17]+"")&&W(w,A)},d(v){v&&(b(e),b(t),b(o),b(r)),E&&E.d(v),L&&L.d()}}}function ql(l){let e,t;return{c(){e=O("fn_index="),t=O(l[1])},m(n,i){k(n,e,i),k(n,t,i)},p(n,i){i&2&&W(t,n[1])},d(n){n&&(b(e),b(t))}}}function Cl(l){let e,t=l[0].api_name+"",n,i;return{c(){e=O('api_name="/'),n=O(t),i=O('"')},m(o,r){k(o,e,r),k(o,n,r),k(o,i,r)},p(o,r){r&1&&t!==(t=o[0].api_name+"")&&W(n,t)},d(o){o&&(b(e),b(n),b(i))}}}function Nl(l){let e,t,n,i;const o=[Pl,Tl],r=[];function s(_,a){return _[7]==="python"?0:_[7]==="javascript"?1:-1}return~(t=s(l))&&(n=r[t]=o[t](l)),{c(){e=T("code"),n&&n.c(),u(e,"class","svelte-1d98qmk")},m(_,a){k(_,e,a),~t&&r[t].m(e,null),i=!0},p(_,a){let c=t;t=s(_),t===c?~t&&r[t].p(_,a):(n&&(le(),C(r[c],1,1,()=>{r[c]=null}),ie()),~t?(n=r[t],n?n.p(_,a):(n=r[t]=o[t](_),n.c()),P(n,1),n.m(e,null)):n=null)},i(_){i||(P(n),i=!0)},o(_){C(n),i=!1},d(_){_&&b(e),~t&&r[t].d()}}}function Sl(l){let e,t,n,i,o,r;const s=[Ll,Ol],_=[];function a(c,f){return c[6]?0:1}return t=a(l),n=_[t]=s[t](l),o=new Ve({props:{$$slots:{default:[Nl]},$$scope:{ctx:l}}}),{c(){e=T("div"),n.c(),i=U(),Q(o.$$.fragment),u(e,"class","container svelte-1d98qmk")},m(c,f){k(c,e,f),_[t].m(e,null),m(e,i),K(o,e,null),r=!0},p(c,[f]){let d=t;t=a(c),t===d?_[t].p(c,f):(le(),C(_[d],1,1,()=>{_[d]=null}),ie(),n=_[t],n?n.p(c,f):(n=_[t]=s[t](c),n.c()),P(n,1),n.m(e,i));const g={};f&16778239&&(g.$$scope={dirty:f,ctx:c}),o.$set(g)},i(c){r||(P(n),P(o.$$.fragment,c),r=!0)},o(c){C(n),C(o.$$.fragment,c),r=!1},d(c){c&&b(e),_[t].d(),Z(o)}}}function zl(l,e,t){let{dependency:n}=e,{dependency_index:i}=e,{root:o}=e,{dependency_failures:r}=e,{endpoint_parameters:s}=e,{js_parameters:_}=e,{named:a}=e,{current_language:c}=e,f,d,g=["Audio","File","Image","Video"],y=s.filter(p=>g.includes(p.component));function A(p){Ee[p?"unshift":"push"](()=>{f=p,t(8,f)})}function w(p){Ee[p?"unshift":"push"](()=>{d=p,t(9,d)})}return l.$$set=p=>{"dependency"in p&&t(0,n=p.dependency),"dependency_index"in p&&t(1,i=p.dependency_index),"root"in p&&t(2,o=p.root),"dependency_failures"in p&&t(3,r=p.dependency_failures),"endpoint_parameters"in p&&t(4,s=p.endpoint_parameters),"js_parameters"in p&&t(5,_=p.js_parameters),"named"in p&&t(6,a=p.named),"current_language"in p&&t(7,c=p.current_language)},[n,i,o,r,s,_,a,c,f,d,g,y,A,w]}class Ht extends se{constructor(e){super(),re(this,e,zl,Sl,ae,{dependency:0,dependency_index:1,root:2,dependency_failures:3,endpoint_parameters:4,js_parameters:5,named:6,current_language:7})}}const Ml="https://gradio.s3-us-west-2.amazonaws.com/3.44.4/assets/python-20e39c92.svg",Bl="https://gradio.s3-us-west-2.amazonaws.com/3.44.4/assets/javascript-850cf94b.svg";function gt(l,e,t){const n=l.slice();return n[18]=e[t],n[20]=t,n}function ht(l,e,t){const n=l.slice();return n[18]=e[t],n[20]=t,n}function vt(l,e,t){const n=l.slice();return n[22]=e[t][0],n[23]=e[t][1],n}function bt(l){let e,t,n,i,o;const r=[Fl,Ul],s=[];function _(a,c){return c&32&&(e=null),e==null&&(e=!!(Object.keys(a[5].named_endpoints).length+Object.keys(a[5].unnamed_endpoints).length)),e?0:1}return t=_(l,-1),n=s[t]=r[t](l),{c(){n.c(),i=ce()},m(a,c){s[t].m(a,c),k(a,i,c),o=!0},p(a,c){let f=t;t=_(a,c),t===f?s[t].p(a,c):(le(),C(s[f],1,1,()=>{s[f]=null}),ie(),n=s[t],n?n.p(a,c):(n=s[t]=r[t](a),n.c()),P(n,1),n.m(i.parentNode,i))},i(a){o||(P(n),o=!0)},o(a){C(n),o=!1},d(a){a&&b(i),s[t].d(a)}}}function Ul(l){let e,t;return e=new il({props:{root:l[0]}}),e.$on("close",l[12]),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},p(n,i){const o={};i&1&&(o.root=n[0]),e.$set(o)},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}function Fl(l){let e,t,n,i,o,r,s,_,a,c,f,d=Object.keys(l[5].named_endpoints).length,g,y,A=Object.keys(l[5].unnamed_endpoints).length,w,p;t=new rl({props:{root:l[0],api_count:Object.keys(l[5].named_endpoints).length+Object.keys(l[5].unnamed_endpoints).length}}),t.$on("close",l[10]);let E=ne(l[7]),L=[];for(let D=0;D<E.length;D+=1)L[D]=kt(vt(l,E,D));c=new wl({props:{current_language:l[2]}});let v=d&&wt(),j=ne(l[1]),R=[];for(let D=0;D<j.length;D+=1)R[D]=yt(ht(l,j,D));const q=D=>C(R[D],1,1,()=>{R[D]=null});let M=A&&jt(),J=ne(l[1]),V=[];for(let D=0;D<J.length;D+=1)V[D]=Ot(gt(l,J,D));const fe=D=>C(V[D],1,1,()=>{V[D]=null});return{c(){e=T("div"),Q(t.$$.fragment),n=U(),i=T("div"),o=T("div"),o.innerHTML=`<p>Use the <a href="https://gradio.app/docs/#python-client" target="_blank"><code class="library svelte-bdjvpc">gradio_client</code></a> |
|
Python library or the |
|
<a href="https://gradio.app/docs/#javascript-client" target="_blank"><code class="library svelte-bdjvpc">@gradio/client</code></a> Javascript package to query the demo via API.</p>`,r=U(),s=T("div"),_=T("div");for(let D=0;D<L.length;D+=1)L[D].c();a=U(),Q(c.$$.fragment),f=U(),v&&v.c(),g=U();for(let D=0;D<R.length;D+=1)R[D].c();y=U(),M&&M.c(),w=U();for(let D=0;D<V.length;D+=1)V[D].c();u(e,"class","banner-wrap svelte-bdjvpc"),u(o,"class","client-doc svelte-bdjvpc"),u(_,"class","snippets svelte-bdjvpc"),u(s,"class","endpoint svelte-bdjvpc"),u(i,"class","docs-wrap svelte-bdjvpc")},m(D,F){k(D,e,F),K(t,e,null),k(D,n,F),k(D,i,F),m(i,o),m(i,r),m(i,s),m(s,_);for(let X=0;X<L.length;X+=1)L[X]&&L[X].m(_,null);m(s,a),K(c,s,null),m(s,f),v&&v.m(s,null),m(s,g);for(let X=0;X<R.length;X+=1)R[X]&&R[X].m(s,null);m(s,y),M&&M.m(s,null),m(s,w);for(let X=0;X<V.length;X+=1)V[X]&&V[X].m(s,null);p=!0},p(D,F){const X={};if(F&1&&(X.root=D[0]),F&32&&(X.api_count=Object.keys(D[5].named_endpoints).length+Object.keys(D[5].unnamed_endpoints).length),t.$set(X),F&132){E=ne(D[7]);let I;for(I=0;I<E.length;I+=1){const x=vt(D,E,I);L[I]?L[I].p(x,F):(L[I]=kt(x),L[I].c(),L[I].m(_,null))}for(;I<L.length;I+=1)L[I].d(1);L.length=E.length}const _e={};if(F&4&&(_e.current_language=D[2]),c.$set(_e),F&32&&(d=Object.keys(D[5].named_endpoints).length),d?v||(v=wt(),v.c(),v.m(s,g)):v&&(v.d(1),v=null),F&127){j=ne(D[1]);let I;for(I=0;I<j.length;I+=1){const x=ht(D,j,I);R[I]?(R[I].p(x,F),P(R[I],1)):(R[I]=yt(x),R[I].c(),P(R[I],1),R[I].m(s,y))}for(le(),I=j.length;I<R.length;I+=1)q(I);ie()}if(F&32&&(A=Object.keys(D[5].unnamed_endpoints).length),A?M||(M=jt(),M.c(),M.m(s,w)):M&&(M.d(1),M=null),F&127){J=ne(D[1]);let I;for(I=0;I<J.length;I+=1){const x=gt(D,J,I);V[I]?(V[I].p(x,F),P(V[I],1)):(V[I]=Ot(x),V[I].c(),P(V[I],1),V[I].m(s,null))}for(le(),I=J.length;I<V.length;I+=1)fe(I);ie()}},i(D){if(!p){P(t.$$.fragment,D),P(c.$$.fragment,D);for(let F=0;F<j.length;F+=1)P(R[F]);for(let F=0;F<J.length;F+=1)P(V[F]);p=!0}},o(D){C(t.$$.fragment,D),C(c.$$.fragment,D),R=R.filter(Boolean);for(let F=0;F<R.length;F+=1)C(R[F]);V=V.filter(Boolean);for(let F=0;F<V.length;F+=1)C(V[F]);p=!1},d(D){D&&(b(e),b(n),b(i)),Z(t),ge(L,D),Z(c),v&&v.d(),ge(R,D),M&&M.d(),ge(V,D)}}}function kt(l){let e,t,n,i,o=l[22]+"",r,s,_,a,c;function f(){return l[11](l[22])}return{c(){e=T("li"),t=T("img"),i=U(),r=O(o),s=U(),je(t.src,n=l[23])||u(t,"src",n),u(t,"alt",""),u(t,"class","svelte-bdjvpc"),u(e,"class",_="snippet "+(l[2]===l[22]?"current-lang":"inactive-lang")+" svelte-bdjvpc")},m(d,g){k(d,e,g),m(e,t),m(e,i),m(e,r),m(e,s),a||(c=pe(e,"click",f),a=!0)},p(d,g){l=d,g&4&&_!==(_="snippet "+(l[2]===l[22]?"current-lang":"inactive-lang")+" svelte-bdjvpc")&&u(e,"class",_)},d(d){d&&b(e),a=!1,c()}}}function wt(l){let e;return{c(){e=T("h2"),e.textContent="Named Endpoints",u(e,"class","header svelte-bdjvpc")},m(t,n){k(t,e,n)},d(t){t&&b(e)}}}function Et(l){let e,t,n,i,o;return t=new Ht({props:{named:!0,endpoint_parameters:l[5].named_endpoints["/"+l[18].api_name].parameters,js_parameters:l[6].named_endpoints["/"+l[18].api_name].parameters,dependency:l[18],dependency_index:l[20],current_language:l[2],root:l[0],dependency_failures:l[4]}}),i=new Ut({props:{endpoint_returns:l[5].named_endpoints["/"+l[18].api_name].returns,js_returns:l[6].named_endpoints["/"+l[18].api_name].returns,is_running:l[3],current_language:l[2]}}),{c(){e=T("div"),Q(t.$$.fragment),n=U(),Q(i.$$.fragment),u(e,"class","endpoint-container svelte-bdjvpc")},m(r,s){k(r,e,s),K(t,e,null),m(e,n),K(i,e,null),o=!0},p(r,s){const _={};s&34&&(_.endpoint_parameters=r[5].named_endpoints["/"+r[18].api_name].parameters),s&66&&(_.js_parameters=r[6].named_endpoints["/"+r[18].api_name].parameters),s&2&&(_.dependency=r[18]),s&4&&(_.current_language=r[2]),s&1&&(_.root=r[0]),s&16&&(_.dependency_failures=r[4]),t.$set(_);const a={};s&34&&(a.endpoint_returns=r[5].named_endpoints["/"+r[18].api_name].returns),s&66&&(a.js_returns=r[6].named_endpoints["/"+r[18].api_name].returns),s&8&&(a.is_running=r[3]),s&4&&(a.current_language=r[2]),i.$set(a)},i(r){o||(P(t.$$.fragment,r),P(i.$$.fragment,r),o=!0)},o(r){C(t.$$.fragment,r),C(i.$$.fragment,r),o=!1},d(r){r&&b(e),Z(t),Z(i)}}}function yt(l){let e,t,n=l[18].api_name&&Et(l);return{c(){n&&n.c(),e=ce()},m(i,o){n&&n.m(i,o),k(i,e,o),t=!0},p(i,o){i[18].api_name?n?(n.p(i,o),o&2&&P(n,1)):(n=Et(i),n.c(),P(n,1),n.m(e.parentNode,e)):n&&(le(),C(n,1,1,()=>{n=null}),ie())},i(i){t||(P(n),t=!0)},o(i){C(n),t=!1},d(i){i&&b(e),n&&n.d(i)}}}function jt(l){let e;return{c(){e=T("h2"),e.textContent="Unnamed Endpoints",u(e,"class","header svelte-bdjvpc")},m(t,n){k(t,e,n)},d(t){t&&b(e)}}}function At(l){let e,t,n,i,o,r;return t=new Ht({props:{named:!1,endpoint_parameters:l[5].unnamed_endpoints[l[20]].parameters,js_parameters:l[6].unnamed_endpoints[l[20]].parameters,dependency:l[18],dependency_index:l[20],current_language:l[2],root:l[0],dependency_failures:l[4]}}),i=new Ut({props:{endpoint_returns:l[5].unnamed_endpoints[l[20]].returns,js_returns:l[6].unnamed_endpoints[l[20]].returns,is_running:l[3],current_language:l[2]}}),{c(){e=T("div"),Q(t.$$.fragment),n=U(),Q(i.$$.fragment),o=U(),u(e,"class","endpoint-container svelte-bdjvpc")},m(s,_){k(s,e,_),K(t,e,null),m(e,n),K(i,e,null),m(e,o),r=!0},p(s,_){const a={};_&32&&(a.endpoint_parameters=s[5].unnamed_endpoints[s[20]].parameters),_&64&&(a.js_parameters=s[6].unnamed_endpoints[s[20]].parameters),_&2&&(a.dependency=s[18]),_&4&&(a.current_language=s[2]),_&1&&(a.root=s[0]),_&16&&(a.dependency_failures=s[4]),t.$set(a);const c={};_&32&&(c.endpoint_returns=s[5].unnamed_endpoints[s[20]].returns),_&64&&(c.js_returns=s[6].unnamed_endpoints[s[20]].returns),_&8&&(c.is_running=s[3]),_&4&&(c.current_language=s[2]),i.$set(c)},i(s){r||(P(t.$$.fragment,s),P(i.$$.fragment,s),r=!0)},o(s){C(t.$$.fragment,s),C(i.$$.fragment,s),r=!1},d(s){s&&b(e),Z(t),Z(i)}}}function Ot(l){let e,t,n=l[5].unnamed_endpoints[l[20]]&&At(l);return{c(){n&&n.c(),e=ce()},m(i,o){n&&n.m(i,o),k(i,e,o),t=!0},p(i,o){i[5].unnamed_endpoints[i[20]]?n?(n.p(i,o),o&32&&P(n,1)):(n=At(i),n.c(),P(n,1),n.m(e.parentNode,e)):n&&(le(),C(n,1,1,()=>{n=null}),ie())},i(i){t||(P(n),t=!0)},o(i){C(n),t=!1},d(i){i&&b(e),n&&n.d(i)}}}function Hl(l){let e,t,n=l[5]&&bt(l);return{c(){n&&n.c(),e=ce()},m(i,o){n&&n.m(i,o),k(i,e,o),t=!0},p(i,[o]){i[5]?n?(n.p(i,o),o&32&&P(n,1)):(n=bt(i),n.c(),P(n,1),n.m(e.parentNode,e)):n&&(le(),C(n,1,1,()=>{n=null}),ie())},i(i){t||(P(n),t=!0)},o(i){C(n),t=!1},d(i){i&&b(e),n&&n.d(i)}}}function Gl(l,e,t){let{instance_map:n}=e,{dependencies:i}=e,{root:o}=e,{app:r}=e;o===""&&(o=location.protocol+"//"+location.host+location.pathname),o.endsWith("/")||(o+="/");let s="python";const _=[["python",Ml],["javascript",Bl]];let a=!1;i.map(E=>E.inputs.map(L=>{let v=n[L].documentation?.example_data;return v===void 0?v="":typeof v=="object"&&(v=JSON.stringify(v)),v})),i.map(E=>new Array(E.outputs.length));let c=i.map(E=>new Array(E.inputs.length).fill(!1));async function f(){return await(await fetch(o+"info")).json()}async function d(){return await r.view_api()}let g,y;f().then(E=>t(5,g=E)),d().then(E=>t(6,y=E)),Pe(()=>(document.body.style.overflow="hidden","parentIFrame"in window&&window.parentIFrame?.scrollTo(0,0),()=>{document.body.style.overflow="auto"}));function A(E){he.call(this,l,E)}const w=E=>t(2,s=E);function p(E){he.call(this,l,E)}return l.$$set=E=>{"instance_map"in E&&t(8,n=E.instance_map),"dependencies"in E&&t(1,i=E.dependencies),"root"in E&&t(0,o=E.root),"app"in E&&t(9,r=E.app)},[o,i,s,a,c,g,y,_,n,r,A,w,p]}class Wl extends se{constructor(e){super(),re(this,e,Gl,Hl,ae,{instance_map:8,dependencies:1,root:0,app:9})}}function Lt(l,e,t){const n=l.slice();return n[9]=e[t].component,n[18]=e[t].id,n[2]=e[t].props,n[19]=e[t].children,n[20]=e[t].has_modes,n}function Tt(l){let e=[],t=new Map,n,i,o=ne(l[1]);const r=s=>s[18];for(let s=0;s<o.length;s+=1){let _=Lt(l,o,s),a=r(_);t.set(a,e[s]=Pt(a,_))}return{c(){for(let s=0;s<e.length;s+=1)e[s].c();n=ce()},m(s,_){for(let a=0;a<e.length;a+=1)e[a]&&e[a].m(s,_);k(s,n,_),i=!0},p(s,_){_&235&&(o=ne(s[1]),le(),e=zt(e,_,r,1,s,o,t,n.parentNode,An,Pt,n,Lt),ie())},i(s){if(!i){for(let _=0;_<o.length;_+=1)P(e[_]);i=!0}},o(s){for(let _=0;_<e.length;_+=1)C(e[_]);i=!1},d(s){s&&b(n);for(let _=0;_<e.length;_+=1)e[_].d(s)}}}function Pt(l,e){let t,n,i;return n=new Gt({props:{component:e[9],target:e[6],id:e[18],props:e[2],root:e[3],instance_map:e[0],children:e[19],dynamic_ids:e[5],has_modes:e[20],theme_mode:e[7]}}),n.$on("destroy",e[12]),n.$on("mount",e[13]),{key:l,first:null,c(){t=ce(),Q(n.$$.fragment),this.first=t},m(o,r){k(o,t,r),K(n,o,r),i=!0},p(o,r){e=o;const s={};r&2&&(s.component=e[9]),r&64&&(s.target=e[6]),r&2&&(s.id=e[18]),r&2&&(s.props=e[2]),r&8&&(s.root=e[3]),r&1&&(s.instance_map=e[0]),r&2&&(s.children=e[19]),r&32&&(s.dynamic_ids=e[5]),r&2&&(s.has_modes=e[20]),r&128&&(s.theme_mode=e[7]),n.$set(s)},i(o){i||(P(n.$$.fragment,o),i=!0)},o(o){C(n.$$.fragment,o),i=!1},d(o){o&&b(t),Z(n,o)}}}function Jl(l){let e,t,n=l[1]&&l[1].length&&Tt(l);return{c(){n&&n.c(),e=ce()},m(i,o){n&&n.m(i,o),k(i,e,o),t=!0},p(i,o){i[1]&&i[1].length?n?(n.p(i,o),o&2&&P(n,1)):(n=Tt(i),n.c(),P(n,1),n.m(e.parentNode,e)):n&&(le(),C(n,1,1,()=>{n=null}),ie())},i(i){t||(P(n),t=!0)},o(i){C(n),t=!1},d(i){i&&b(e),n&&n.d(i)}}}function Ql(l){let e,t,n,i;const o=[{elem_id:"elem_id"in l[2]&&l[2].elem_id||`component-${l[4]}`},{elem_classes:"elem_classes"in l[2]&&l[2].elem_classes||[]},{target:l[6]},l[2],{theme_mode:l[7]},{root:l[3]},{gradio:new $e(l[4],l[6],l[7],l[8],l[3])}];function r(a){l[15](a)}var s=l[9];function _(a){let c={$$slots:{default:[Jl]},$$scope:{ctx:a}};for(let f=0;f<o.length;f+=1)c=jn(c,o[f]);return a[0][a[4]].props.value!==void 0&&(c.value=a[0][a[4]].props.value),{props:c}}return s&&(e=Ge(s,_(l)),l[14](e),Ee.push(()=>We(e,"value",r)),e.$on("prop_change",l[10])),{c(){e&&Q(e.$$.fragment),n=ce()},m(a,c){e&&K(e,a,c),k(a,n,c),i=!0},p(a,[c]){const f=c&476?kn(o,[c&20&&{elem_id:"elem_id"in a[2]&&a[2].elem_id||`component-${a[4]}`},c&4&&{elem_classes:"elem_classes"in a[2]&&a[2].elem_classes||[]},c&64&&{target:a[6]},c&4&&wn(a[2]),c&128&&{theme_mode:a[7]},c&8&&{root:a[3]},c&472&&{gradio:new $e(a[4],a[6],a[7],a[8],a[3])}]):{};if(c&8388843&&(f.$$scope={dirty:c,ctx:a}),!t&&c&17&&(t=!0,f.value=a[0][a[4]].props.value,En(()=>t=!1)),c&512&&s!==(s=a[9])){if(e){le();const d=e;C(d.$$.fragment,1,0,()=>{Z(d,1)}),ie()}s?(e=Ge(s,_(a)),a[14](e),Ee.push(()=>We(e,"value",r)),e.$on("prop_change",a[10]),Q(e.$$.fragment),P(e.$$.fragment,1),K(e,n.parentNode,n)):e=null}else s&&e.$set(f)},i(a){i||(e&&P(e.$$.fragment,a),i=!0)},o(a){e&&C(e.$$.fragment,a),i=!1},d(a){a&&b(n),l[14](null),e&&Z(e,a)}}}function Kl(l,e,t){let{root:n}=e,{component:i}=e,{instance_map:o}=e,{id:r}=e,{props:s}=e,{children:_}=e,{dynamic_ids:a}=e,{parent:c=null}=e,{target:f}=e,{theme_mode:d}=e,{version:g}=e;const y=ye();let A=[];Pe(()=>{y("mount",r);for(const j of A)y("mount",j.id);return()=>{y("destroy",r);for(const j of A)y("mount",j.id)}}),yn("BLOCK_KEY",c);function w(j){for(const R in j.detail)t(0,o[r].props[R]=j.detail[R],o)}function p(j){he.call(this,l,j)}function E(j){he.call(this,l,j)}function L(j){Ee[j?"unshift":"push"](()=>{o[r].instance=j,t(0,o)})}function v(j){l.$$.not_equal(o[r].props.value,j)&&(o[r].props.value=j,t(0,o))}return l.$$set=j=>{"root"in j&&t(3,n=j.root),"component"in j&&t(9,i=j.component),"instance_map"in j&&t(0,o=j.instance_map),"id"in j&&t(4,r=j.id),"props"in j&&t(2,s=j.props),"children"in j&&t(1,_=j.children),"dynamic_ids"in j&&t(5,a=j.dynamic_ids),"parent"in j&&t(11,c=j.parent),"target"in j&&t(6,f=j.target),"theme_mode"in j&&t(7,d=j.theme_mode),"version"in j&&t(8,g=j.version)},l.$$.update=()=>{l.$$.dirty&3&&t(1,_=_&&_.filter(j=>{const R=o[j.id].type!=="statustracker";return R||A.push(j),R})),l.$$.dirty&19&&o[r].type==="form"&&(_?.every(j=>!j.props.visible)?t(2,s.visible=!1,s):t(2,s.visible=!0,s))},[o,_,s,n,r,a,f,d,g,i,w,c,p,E,L,v]}class Gt extends se{constructor(e){super(),re(this,e,Kl,Ql,ae,{root:3,component:9,instance_map:0,id:4,props:2,children:1,dynamic_ids:5,parent:11,target:6,theme_mode:7,version:8})}}function Zl(l){let e,t;return e=new Gt({props:{component:l[0].component,id:l[0].id,props:l[0].props,children:l[0].children,dynamic_ids:l[1],instance_map:l[2],root:l[3],target:l[4],theme_mode:l[5],version:l[6]}}),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},p(n,[i]){const o={};i&1&&(o.component=n[0].component),i&1&&(o.id=n[0].id),i&1&&(o.props=n[0].props),i&1&&(o.children=n[0].children),i&2&&(o.dynamic_ids=n[1]),i&4&&(o.instance_map=n[2]),i&8&&(o.root=n[3]),i&16&&(o.target=n[4]),i&32&&(o.theme_mode=n[5]),i&64&&(o.version=n[6]),e.$set(o)},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}function Xl(l,e,t){let{rootNode:n}=e,{dynamic_ids:i}=e,{instance_map:o}=e,{root:r}=e,{target:s}=e,{theme_mode:_}=e,{version:a}=e;const c=ye();return Pe(()=>{c("mount")}),l.$$set=f=>{"rootNode"in f&&t(0,n=f.rootNode),"dynamic_ids"in f&&t(1,i=f.dynamic_ids),"instance_map"in f&&t(2,o=f.instance_map),"root"in f&&t(3,r=f.root),"target"in f&&t(4,s=f.target),"theme_mode"in f&&t(5,_=f.theme_mode),"version"in f&&t(6,a=f.version)},[n,i,o,r,s,_,a]}class Yl extends se{constructor(e){super(),re(this,e,Xl,Zl,ae,{rootNode:0,dynamic_ids:1,instance_map:2,root:3,target:4,theme_mode:5,version:6})}}const $l="https://gradio.s3-us-west-2.amazonaws.com/3.44.4/assets/logo-0a070fcf.svg";const{document:we}=In;function It(l){return we.title=l[3],{c:$,m:$,d:$}}function Rt(l){let e,t,n,i;return{c(){e=T("script"),e.innerHTML="",n=U(),i=T("script"),i.textContent=`window.dataLayer = window.dataLayer || []; |
|
function gtag() { |
|
dataLayer.push(arguments); |
|
} |
|
gtag("js", new Date()); |
|
gtag("config", "UA-156449732-1");`,e.async=!0,e.defer=!0,je(e.src,t="https://www.googletagmanager.com/gtag/js?id=UA-156449732-1")||u(e,"src",t)},m(o,r){k(o,e,r),k(o,n,r),k(o,i,r)},d(o){o&&(b(e),b(n),b(i))}}}function Dt(l){let e,t;return e=new Yl({props:{rootNode:l[14],dynamic_ids:l[16],instance_map:l[17],root:l[1],target:l[5],theme_mode:l[10],version:l[12]}}),e.$on("mount",l[22]),e.$on("destroy",l[30]),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},p(n,i){const o={};i[0]&16384&&(o.rootNode=n[14]),i[0]&65536&&(o.dynamic_ids=n[16]),i[0]&131072&&(o.instance_map=n[17]),i[0]&2&&(o.root=n[1]),i[0]&32&&(o.target=n[5]),i[0]&1024&&(o.theme_mode=n[10]),i[0]&4096&&(o.version=n[12]),e.$set(o)},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}function Vt(l){let e,t,n,i=l[19]("common.built_with_gradio")+"",o,r,s,_,a,c=l[6]&&qt(l);return{c(){e=T("footer"),c&&c.c(),t=U(),n=T("a"),o=O(i),r=U(),s=T("img"),je(s.src,_=$l)||u(s,"src",_),u(s,"alt",a=l[19]("common.logo")),u(s,"class","svelte-1ax1toq"),u(n,"href","https://gradio.app"),u(n,"class","built-with svelte-1ax1toq"),u(n,"target","_blank"),u(n,"rel","noreferrer"),u(e,"class","svelte-1ax1toq")},m(f,d){k(f,e,d),c&&c.m(e,null),m(e,t),m(e,n),m(n,o),m(n,r),m(n,s)},p(f,d){f[6]?c?c.p(f,d):(c=qt(f),c.c(),c.m(e,t)):c&&(c.d(1),c=null),d[0]&524288&&i!==(i=f[19]("common.built_with_gradio")+"")&&W(o,i),d[0]&524288&&a!==(a=f[19]("common.logo"))&&u(s,"alt",a)},d(f){f&&b(e),c&&c.d()}}}function qt(l){let e,t=l[19]("errors.use_via_api")+"",n,i,o,r,s,_,a,c,f;return{c(){e=T("button"),n=O(t),i=U(),o=T("img"),_=U(),a=T("div"),a.textContent="·",je(o.src,r=Bt)||u(o,"src",r),u(o,"alt",s=l[19]("common.logo")),u(o,"class","svelte-1ax1toq"),u(e,"class","show-api svelte-1ax1toq"),u(a,"class","svelte-1ax1toq")},m(d,g){k(d,e,g),m(e,n),m(e,i),m(e,o),k(d,_,g),k(d,a,g),c||(f=pe(e,"click",l[31]),c=!0)},p(d,g){g[0]&524288&&t!==(t=d[19]("errors.use_via_api")+"")&&W(n,t),g[0]&524288&&s!==(s=d[19]("common.logo"))&&u(o,"alt",s)},d(d){d&&(b(e),b(_),b(a)),c=!1,f()}}}function Ct(l){let e,t,n,i,o,r,s,_;return o=new Wl({props:{instance_map:l[17],dependencies:l[2],root:l[1],app:l[11]}}),o.$on("close",l[33]),{c(){e=T("div"),t=T("div"),n=U(),i=T("div"),Q(o.$$.fragment),u(t,"class","backdrop svelte-1ax1toq"),u(i,"class","api-docs-wrap svelte-1ax1toq"),u(e,"class","api-docs svelte-1ax1toq")},m(a,c){k(a,e,c),m(e,t),m(e,n),m(e,i),K(o,i,null),r=!0,s||(_=pe(t,"click",l[32]),s=!0)},p(a,c){const f={};c[0]&131072&&(f.instance_map=a[17]),c[0]&4&&(f.dependencies=a[2]),c[0]&2&&(f.root=a[1]),c[0]&2048&&(f.app=a[11]),o.$set(f)},i(a){r||(P(o.$$.fragment,a),r=!0)},o(a){C(o.$$.fragment,a),r=!1},d(a){a&&b(e),Z(o),s=!1,_()}}}function Nt(l){let e,t;return e=new el({props:{messages:l[18]}}),e.$on("close",l[21]),{c(){Q(e.$$.fragment)},m(n,i){K(e,n,i),t=!0},p(n,i){const o={};i[0]&262144&&(o.messages=n[18]),e.$set(o)},i(n){t||(P(e.$$.fragment,n),t=!0)},o(n){C(e.$$.fragment,n),t=!1},d(n){Z(e,n)}}}function xl(l){let e,t,n,i,o,r,s,_,a,c,f=l[8]&&It(l),d=l[4]&&Rt(),g=l[0]&&Dt(l),y=l[7]&&Vt(l),A=l[15]&&l[0]&&Ct(l),w=l[18]&&Nt(l);return{c(){f&&f.c(),e=ce(),d&&d.c(),t=ce(),n=U(),i=T("div"),o=T("div"),g&&g.c(),r=U(),y&&y.c(),s=U(),A&&A.c(),_=U(),w&&w.c(),a=ce(),u(o,"class","contain"),ue(o,"flex-grow",l[9]?"1":"auto"),u(i,"class","wrap svelte-1ax1toq"),ue(i,"min-height",l[9]?"100%":"auto")},m(p,E){f&&f.m(we.head,null),m(we.head,e),d&&d.m(we.head,null),m(we.head,t),k(p,n,E),k(p,i,E),m(i,o),g&&g.m(o,null),m(i,r),y&&y.m(i,null),k(p,s,E),A&&A.m(p,E),k(p,_,E),w&&w.m(p,E),k(p,a,E),c=!0},p(p,E){p[8]?f||(f=It(p),f.c(),f.m(e.parentNode,e)):f&&(f.d(1),f=null),p[4]?d||(d=Rt(),d.c(),d.m(t.parentNode,t)):d&&(d.d(1),d=null),p[0]?g?(g.p(p,E),E[0]&1&&P(g,1)):(g=Dt(p),g.c(),P(g,1),g.m(o,null)):g&&(le(),C(g,1,1,()=>{g=null}),ie()),E[0]&512&&ue(o,"flex-grow",p[9]?"1":"auto"),p[7]?y?y.p(p,E):(y=Vt(p),y.c(),y.m(i,null)):y&&(y.d(1),y=null),E[0]&512&&ue(i,"min-height",p[9]?"100%":"auto"),p[15]&&p[0]?A?(A.p(p,E),E[0]&32769&&P(A,1)):(A=Ct(p),A.c(),P(A,1),A.m(_.parentNode,_)):A&&(le(),C(A,1,1,()=>{A=null}),ie()),p[18]?w?(w.p(p,E),E[0]&262144&&P(w,1)):(w=Nt(p),w.c(),P(w,1),w.m(a.parentNode,a)):w&&(le(),C(w,1,1,()=>{w=null}),ie())},i(p){c||(P(g),P(A),P(w),c=!0)},o(p){C(g),C(A),C(w),c=!1},d(p){p&&(b(n),b(i),b(s),b(_),b(a)),f&&f.d(p),b(e),d&&d.d(p),b(t),g&&g.d(),y&&y.d(),A&&A.d(p),w&&w.d(p)}}}const ei=/^'([^]+)'$/,ti=15,ni=10;function St(l,e,t){for(const n of t)for(const i of n[e])if(i===l)return!0;return!1}function li(l){return Array.isArray(l)&&l.length===0||l===""||l===0||!l}function ii(l){return"detail"in l}function oi(l,e,t){let n,i,o=$,r=()=>(o(),o=Rn(M,h=>t(29,i=h)),M),s;On(l,Ln,h=>t(19,s=h)),l.$$.on_destroy.push(()=>o()),Tn();let{root:_}=e,{components:a}=e,{layout:c}=e,{dependencies:f}=e,{title:d="Gradio"}=e,{analytics_enabled:g=!1}=e,{target:y}=e,{autoscroll:A}=e,{show_api:w=!0}=e,{show_footer:p=!0}=e,{control_page_title:E=!1}=e,{app_mode:L}=e,{theme_mode:v}=e,{app:j}=e,{space_id:R}=e,{version:q}=e,M=Je();r();let J={id:c.id,type:"column",props:{mode:"static"},has_modes:!1,instance:null,component:null};const V=Object.getPrototypeOf(async function(){}).constructor;f.forEach(h=>{if(h.js){const B=h.backend_fn?h.inputs.length===1:h.outputs.length===1;try{h.frontend_fn=new V("__fn_args",`let result = await (${h.js})(...__fn_args); |
|
return (${B} && !Array.isArray(result)) ? [result] : result;`)}catch(S){console.error("Could not parse custom js method."),console.error(S)}}});let D=new URLSearchParams(window.location.search).get("view")==="api"&&w;function F(h){t(15,D=h);let B=new URLSearchParams(window.location.search);h?B.set("view","api"):B.delete("view"),history.replaceState(null,"","?"+B.toString())}let X=new Set,_e;async function I(h,B){try{const S=await Xe[h][B]();return{name:h,component:S}}catch(S){if(B==="interactive")try{const H=await Xe[h].static();return{name:h,component:H}}catch(H){throw console.error(`failed to load: ${h}`),console.error(H),H}else throw console.error(`failed to load: ${h}`),console.error(S),S}}let x=new Set,ve=new Map;async function qe(h,B,S,H){t(0,Ae=!1);let Y=S[h.id];const ee=(await H.get(`${Y.type}_${B.get(h.id)||"static"}`)).component;Y.component=ee.default,h.children&&(Y.children=h.children.map(z=>S[z.id]),await Promise.all(h.children.map(z=>qe(z,B,S,H))))}let{ready:Ae=!1}=e,{render_complete:Re=!1}=e;function Wt(){r(t(13,M=Je())),f.forEach((z,G)=>{M.register(G,z.inputs,z.outputs)});const h=new Set;for(const z of a){const{id:G,props:te}=z;(St(G,"inputs",f)||!St(G,"outputs",f)&&li(te?.value))&&h.add(G)}t(16,X=h);const B={id:c.id,type:"column",props:{mode:"static"},has_modes:!1,instance:null,component:null};a.push(B);const S=new Set,H=new Map,Y=new Map,ee=a.reduce((z,G)=>(z[G.id]=G,z),{});a.forEach(z=>{z.props.interactive===!1?z.props.mode="static":z.props.interactive===!0||X.has(z.id)?z.props.mode="interactive":z.props.mode="static",Y.set(z.id,z.props.mode);const G=I(z.type,z.props.mode);S.add(G),H.set(`${z.type}_${z.props.mode}`,G)}),Promise.all(Array.from(S)).then(()=>{qe(c,Y,ee,H).then(async()=>{t(0,Ae=!0),x=S,ve=H,t(17,_e=ee),t(14,J=B)}).catch(z=>{console.error(z)})})}async function Jt(h,B){let S=B==="dynamic"?"interactive":B;if(h.props.mode===S)return;h.props.mode=S;const H=I(h.type,h.props.mode);x.add(H),ve.set(`${h.type}_${h.props.mode}`,H),H.then(Y=>{h.component=Y.component.default,t(14,J)})}function Ce(h,B){const S=f[B].outputs;h?.forEach((H,Y)=>{const ee=_e[S[Y]];if(ee.props.value_is_output=!0,typeof H=="object"&&H!==null&&H.__type__==="update")for(const[z,G]of Object.entries(H))z!=="__type__"&&(z==="mode"&&Jt(ee,G),ee.props[z]=G);else ee.props.value=H}),t(14,J)}let Ne=new Map;function Se(h,B,S){h?.props||(h.props={}),h.props[B]=S,t(14,J)}let ze=[],oe=[];function be(h,B,S){return{message:h,fn_index:B,type:S,id:++Qt}}let Qt=-1,De=!1;document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&(De=!0)});const Kt=s("blocks.long_requests_queue"),Zt=s("blocks.connection_can_break"),Xt=s("blocks.lost_connection"),Me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);let Be=!1,Ue=!1;async function ke(h,B=null){let S=f[h];const H=M.get_status_for_fn(h);if(t(18,oe=oe.filter(({fn_index:z})=>z!==h)),S.cancels&&await Promise.all(S.cancels.map(async z=>{const G=Ne.get(z);return G?.cancel(),G})),H==="pending"||H==="generating")return;let Y={fn_index:h,data:S.inputs.map(z=>_e[z].props.value),event_data:S.collects_event_data?B:null};S.frontend_fn?S.frontend_fn(Y.data.concat(S.outputs.map(z=>_e[z].props.value))).then(z=>{S.backend_fn?(Y.data=z,ee()):Ce(z,h)}):S.backend_fn&&ee();function ee(){const z=j.submit(Y.fn_index,Y.data,Y.event_data).on("data",({data:G,fn_index:te})=>{Ce(G,te)}).on("status",({fn_index:G,...te})=>{if(M.update({...te,status:te.stage,progress:te.progress_data,fn_index:G}),!Be&&R!==null&&te.position!==void 0&&te.position>=2&&te.eta!==void 0&&te.eta>ti&&(Be=!0,t(18,oe=[be(Kt,G,"warning"),...oe])),!Ue&&Me&&te.eta!==void 0&&te.eta>ni&&(Ue=!0,t(18,oe=[be(Zt,G,"warning"),...oe])),te.stage==="complete"&&(f.map(async(me,Oe)=>{me.trigger_after===G&&ke(Oe)}),z.destroy()),te.broken&&Me&&De)window.setTimeout(()=>{t(18,oe=[be(Xt,G,"error"),...oe])},0),ke(h,B),De=!1;else if(te.stage==="error"){if(te.message){const me=te.message.replace(ei,(Oe,rn)=>rn);t(18,oe=[be(me,G,"error"),...oe])}f.map(async(me,Oe)=>{me.trigger_after===G&&!me.trigger_only_on_success&&ke(Oe)}),z.destroy()}}).on("log",({log:G,fn_index:te,level:me})=>{t(18,oe=[be(G,te,me),...oe])});Ne.set(h,z)}}function Yt(h,B){if(R===null)return;const S=new URL(`https://huggingface.co/spaces/${R}/discussions/new`);h!==void 0&&h.length>0&&S.searchParams.set("title",h),S.searchParams.set("description",B),window.open(S.toString(),"_blank")}function $t(h){const B=h.detail;t(18,oe=oe.filter(S=>S.id!==B))}const xt=h=>!!(h&&new URL(h,location.href).origin!==location.origin);async function en(){await Dn();for(var h=y.getElementsByTagName("a"),B=0;B<h.length;B++){const S=h[B].getAttribute("target"),H=h[B].getAttribute("href");xt(H)&&S!=="_blank"&&h[B].setAttribute("target","_blank")}f.forEach((S,H)=>{S.targets.length===0&&S.trigger==="load"&&ke(H)}),y.addEventListener("gradio",S=>{if(!ii(S))throw new Error("not a custom event");const{id:H,event:Y,data:ee}=S.detail;if(Y==="share"){const{title:z,description:G}=ee;Yt(z,G)}else Y==="error"?t(18,oe=[be(ee,-1,"error"),...oe]):n[H]?.[Y]?.forEach(G=>{ke(G,ee)})}),t(24,Re=!0)}function Fe(h){ze=ze.map(B=>B.filter(S=>S!==h))}function tn(h){for(const S in h){let H=h[S],Y=f[H.fn_index];H.scroll_to_output=Y.scroll_to_output,H.show_progress=Y.show_progress,Se(_e[S],"loading_status",H)}const B=M.get_inputs_to_update();for(const[S,H]of B)Se(_e[S],"pending",H==="pending")}const nn=({detail:h})=>Fe(h),ln=()=>{F(!D)},on=()=>{F(!1)},sn=()=>{F(!1)};return l.$$set=h=>{"root"in h&&t(1,_=h.root),"components"in h&&t(25,a=h.components),"layout"in h&&t(26,c=h.layout),"dependencies"in h&&t(2,f=h.dependencies),"title"in h&&t(3,d=h.title),"analytics_enabled"in h&&t(4,g=h.analytics_enabled),"target"in h&&t(5,y=h.target),"autoscroll"in h&&t(27,A=h.autoscroll),"show_api"in h&&t(6,w=h.show_api),"show_footer"in h&&t(7,p=h.show_footer),"control_page_title"in h&&t(8,E=h.control_page_title),"app_mode"in h&&t(9,L=h.app_mode),"theme_mode"in h&&t(10,v=h.theme_mode),"app"in h&&t(11,j=h.app),"space_id"in h&&t(28,R=h.space_id),"version"in h&&t(12,q=h.version),"ready"in h&&t(0,Ae=h.ready),"render_complete"in h&&t(24,Re=h.render_complete)},l.$$.update=()=>{l.$$.dirty[0]&134217728&&Pn.update(h=>({...h,autoscroll:A})),l.$$.dirty[0]&100663296&&Wt(),l.$$.dirty[0]&4&&(n=f.reduce((h,B,S)=>{let{targets:H,trigger:Y}=B;return H.forEach(ee=>{h[ee]||(h[ee]={}),h[ee]?.[Y]?h[ee][Y].push(S):h[ee][Y]=[S]}),h},{})),l.$$.dirty[0]&536870912&&tn(i)},[Ae,_,f,d,g,y,w,p,E,L,v,j,q,M,J,D,X,_e,oe,s,F,$t,en,Fe,Re,a,c,A,R,i,nn,ln,on,sn]}class si extends se{constructor(e){super(),re(this,e,oi,xl,ae,{root:1,components:25,layout:26,dependencies:2,title:3,analytics_enabled:4,target:5,autoscroll:27,show_api:6,show_footer:7,control_page_title:8,app_mode:9,theme_mode:10,app:11,space_id:28,version:12,ready:0,render_complete:24},null,[-1,-1])}}const ci=Object.freeze(Object.defineProperty({__proto__:null,default:si},Symbol.toStringTag,{value:"Module"}));export{ci as B,el as T}; |
|
|
|
|