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