Buckets:
| import{s as vt,o as _t,n as Tt}from"../chunks/scheduler.5c93273d.js";import{S as wt,i as xt,g as a,s as n,r as p,A as Ht,h as r,f as l,c as s,j as gt,u,x as $,k as ht,y as Lt,a as i,v as g,d as h,t as v,w as _}from"../chunks/index.e43dd92b.js";import{T as ct}from"../chunks/Tip.1cbfe904.js";import{H as R,E as dt}from"../chunks/getInferenceSnippets.7d64e4c6.js";function Ct(S){let f,T=`混合推理是一项<a href="https://huggingface.co/blog/remote_vae" rel="nofollow">实验性功能</a>。 | |
| 可以在此处提供反馈<a href="https://github.com/huggingface/diffusers/issues/new?template=remote-vae-pilot-feedback.yml" rel="nofollow">此处</a>。`;return{c(){f=a("p"),f.innerHTML=T},l(m){f=r(m,"P",{"data-svelte-h":!0}),$(f)!=="svelte-shhai2"&&(f.innerHTML=T)},m(m,I){i(m,f,I)},p:Tt,d(m){m&&l(f)}}}function Mt(S){let f,T,m,I,w,j,x,st="<strong>通过混合推理赋能本地 AI 构建者</strong>",k,o,q,H,D,L,ft="混合推理提供了一种快速简单的方式来卸载本地生成需求。",F,c,at="<li>🚀 <strong>降低要求:</strong> 无需昂贵硬件即可访问强大模型。</li> <li>💎 <strong>无妥协:</strong> 在不牺牲性能的情况下实现最高质量。</li> <li>💰 <strong>成本效益高:</strong> 它是免费的!🤑</li> <li>🎯 <strong>多样化用例:</strong> 与 Diffusers � 和更广泛的社区完全兼容。</li> <li>🔧 <strong>开发者友好:</strong> 简单请求,快速响应。</li>",G,N,O,d,B,C,rt="<li><strong>VAE 解码 🖼️:</strong> 快速将潜在表示解码为高质量图像,不影响性能或工作流速度。</li> <li><strong>VAE 编码 🔢:</strong> 高效将图像编码为潜在表示,用于生成和训练。</li> <li><strong>文本编码器 📃(即将推出):</strong> 快速准确地计算提示的文本嵌入,确保流畅高质量的工作流。</li>",J,K,Q,M,W,E,mt='<li><strong><a href="https://github.com/vladmandic/sdnext" rel="nofollow">SD.Next</a>:</strong> 一体化 UI,直接支持混合推理。</li> <li><strong><a href="https://github.com/kijai/ComfyUI-HFRemoteVae" rel="nofollow">ComfyUI-HFRemoteVae</a>:</strong> 用于混合推理的 ComfyUI 节点。</li>',X,b,Y,A,$t="<li>2025 年 3 月 10 日:添加了 VAE 编码</li> <li>2025 年 3 月 2 日:初始发布,包含 VAE 解码</li>",Z,P,tt,U,ot="文档分为三个部分:",et,V,pt="<li><strong>VAE 解码</strong> 学习如何使用混合推理进行 VAE 解码的基础知识。</li> <li><strong>VAE 编码</strong> 学习如何使用混合推理进行 VAE 编码的基础知识。</li> <li><strong>API 参考</strong> 深入了解任务特定设置和参数。</li>",lt,y,it,z,nt;return w=new R({props:{title:"混合推理",local:"混合推理",headingTag:"h1"}}),o=new ct({props:{warning:!1,$$slots:{default:[Ct]},$$scope:{ctx:S}}}),H=new R({props:{title:"为什么使用混合推理?",local:"为什么使用混合推理",headingTag:"h2"}}),d=new R({props:{title:"可用模型",local:"可用模型",headingTag:"h2"}}),M=new R({props:{title:"集成",local:"集成",headingTag:"h2"}}),b=new R({props:{title:"更新日志",local:"更新日志",headingTag:"h2"}}),P=new R({props:{title:"内容",local:"内容",headingTag:"h2"}}),y=new dt({props:{source:"https://github.com/huggingface/diffusers/blob/main/docs/source/zh/hybrid_inference/overview.md"}}),{c(){f=a("meta"),T=n(),m=a("p"),I=n(),p(w.$$.fragment),j=n(),x=a("p"),x.innerHTML=st,k=n(),p(o.$$.fragment),q=n(),p(H.$$.fragment),D=n(),L=a("p"),L.textContent=ft,F=n(),c=a("ul"),c.innerHTML=at,G=n(),N=a("hr"),O=n(),p(d.$$.fragment),B=n(),C=a("ul"),C.innerHTML=rt,J=n(),K=a("hr"),Q=n(),p(M.$$.fragment),W=n(),E=a("ul"),E.innerHTML=mt,X=n(),p(b.$$.fragment),Y=n(),A=a("ul"),A.innerHTML=$t,Z=n(),p(P.$$.fragment),tt=n(),U=a("p"),U.textContent=ot,et=n(),V=a("ul"),V.innerHTML=pt,lt=n(),p(y.$$.fragment),it=n(),z=a("p"),this.h()},l(t){const e=Ht("svelte-u9bgzb",document.head);f=r(e,"META",{name:!0,content:!0}),e.forEach(l),T=s(t),m=r(t,"P",{}),gt(m).forEach(l),I=s(t),u(w.$$.fragment,t),j=s(t),x=r(t,"P",{"data-svelte-h":!0}),$(x)!=="svelte-1qp520s"&&(x.innerHTML=st),k=s(t),u(o.$$.fragment,t),q=s(t),u(H.$$.fragment,t),D=s(t),L=r(t,"P",{"data-svelte-h":!0}),$(L)!=="svelte-pie3xf"&&(L.textContent=ft),F=s(t),c=r(t,"UL",{"data-svelte-h":!0}),$(c)!=="svelte-1icnlgm"&&(c.innerHTML=at),G=s(t),N=r(t,"HR",{}),O=s(t),u(d.$$.fragment,t),B=s(t),C=r(t,"UL",{"data-svelte-h":!0}),$(C)!=="svelte-dmne87"&&(C.innerHTML=rt),J=s(t),K=r(t,"HR",{}),Q=s(t),u(M.$$.fragment,t),W=s(t),E=r(t,"UL",{"data-svelte-h":!0}),$(E)!=="svelte-n12d76"&&(E.innerHTML=mt),X=s(t),u(b.$$.fragment,t),Y=s(t),A=r(t,"UL",{"data-svelte-h":!0}),$(A)!=="svelte-5ojv2r"&&(A.innerHTML=$t),Z=s(t),u(P.$$.fragment,t),tt=s(t),U=r(t,"P",{"data-svelte-h":!0}),$(U)!=="svelte-7wavoz"&&(U.textContent=ot),et=s(t),V=r(t,"UL",{"data-svelte-h":!0}),$(V)!=="svelte-2isdzp"&&(V.innerHTML=pt),lt=s(t),u(y.$$.fragment,t),it=s(t),z=r(t,"P",{}),gt(z).forEach(l),this.h()},h(){ht(f,"name","hf:doc:metadata"),ht(f,"content",Et)},m(t,e){Lt(document.head,f),i(t,T,e),i(t,m,e),i(t,I,e),g(w,t,e),i(t,j,e),i(t,x,e),i(t,k,e),g(o,t,e),i(t,q,e),g(H,t,e),i(t,D,e),i(t,L,e),i(t,F,e),i(t,c,e),i(t,G,e),i(t,N,e),i(t,O,e),g(d,t,e),i(t,B,e),i(t,C,e),i(t,J,e),i(t,K,e),i(t,Q,e),g(M,t,e),i(t,W,e),i(t,E,e),i(t,X,e),g(b,t,e),i(t,Y,e),i(t,A,e),i(t,Z,e),g(P,t,e),i(t,tt,e),i(t,U,e),i(t,et,e),i(t,V,e),i(t,lt,e),g(y,t,e),i(t,it,e),i(t,z,e),nt=!0},p(t,[e]){const ut={};e&2&&(ut.$$scope={dirty:e,ctx:t}),o.$set(ut)},i(t){nt||(h(w.$$.fragment,t),h(o.$$.fragment,t),h(H.$$.fragment,t),h(d.$$.fragment,t),h(M.$$.fragment,t),h(b.$$.fragment,t),h(P.$$.fragment,t),h(y.$$.fragment,t),nt=!0)},o(t){v(w.$$.fragment,t),v(o.$$.fragment,t),v(H.$$.fragment,t),v(d.$$.fragment,t),v(M.$$.fragment,t),v(b.$$.fragment,t),v(P.$$.fragment,t),v(y.$$.fragment,t),nt=!1},d(t){t&&(l(T),l(m),l(I),l(j),l(x),l(k),l(q),l(D),l(L),l(F),l(c),l(G),l(N),l(O),l(B),l(C),l(J),l(K),l(Q),l(W),l(E),l(X),l(Y),l(A),l(Z),l(tt),l(U),l(et),l(V),l(lt),l(it),l(z)),l(f),_(w,t),_(o,t),_(H,t),_(d,t),_(M,t),_(b,t),_(P,t),_(y,t)}}}const Et='{"title":"混合推理","local":"混合推理","sections":[{"title":"为什么使用混合推理?","local":"为什么使用混合推理","sections":[],"depth":2},{"title":"可用模型","local":"可用模型","sections":[],"depth":2},{"title":"集成","local":"集成","sections":[],"depth":2},{"title":"更新日志","local":"更新日志","sections":[],"depth":2},{"title":"内容","local":"内容","sections":[],"depth":2}],"depth":1}';function bt(S){return _t(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class yt extends wt{constructor(f){super(),xt(this,f,bt,Mt,vt,{})}}export{yt as component}; | |
Xet Storage Details
- Size:
- 6.68 kB
- Xet hash:
- 5517fce4b7b372bc77863d04d15bd3f3228cfd071d34ea191656f8714debb21b
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.