PageSourceSearch

https://phasoric.com/assets/published-local-generation-CX3hPc3C.js

js phasoric.com collected 2026-10-02 01:42:15 UTC 2,072 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/providers-D0aQU2uh.js","assets/rolldown-runtime-BNNRdYrd.js","assets/index-D2055s_4.js","assets/react-vendor-BqQF_9sx.js","assets/platform-capabilities-Bjt71t6g.js","assets/comparison-positioning-DbkxE00R.js","assets/context-sales-routes-BmilJBIO.js","assets/domain-plugin-catalog-lNnBMB9_.js","assets/plan-entitlements-D-LMrELD.js","assets/index-CHPGL_AZ.css","assets/intelligence-inputs-DojPSZCC.js","assets/settings-BZF_7ejb.js","assets/local-inference-telemetry-Dq5HYJbX.js","assets/db-CXCmPHI7.js","assets/storage-vendor-HZzIgsIR.js","assets/note-trust-Y3C29qxz.js","assets/semantic-links-BmhOhVmH.js","assets/semantic-note-DyLW_AZF.js","assets/task-utils-NfCAvgr9.js","assets/safe-frontmatter-BdZqnLng.js","assets/desktop-vault-binding-8oGWu3QL.js","assets/source-manifest-DdHpjHSn.js","assets/intelligence-content-hash-CEhOl9kW.js","assets/provider-order-5kv8cbDp.js"])))=>i.map(i=>d[i]);
2import{_ as c}from"./react-vendor-BqQF_9sx.js";async function m(o,{api:a,settings:l,onRecorded:i=()=>{},signal:t,generate:n}){const d=n||(await c(async()=>{const{generateAI:e}=await import("./providers-D0aQU2uh.js").then(r=>r.r);return{generateAI:e}},__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]))).generateAI;for(;o.localStep;){const e=o.localStep;if(!["chrome","ollama"].includes(e.provider))throw new Error("Unexpected local model route. Review the provider again.");if(t?.throwIfAborted(),e.provider==="ollama"&&!e.endpoint)throw new Error("An authorized intelligence endpoint is required.");const r=await d({system:e.system,prompt:e.prompt,signal:t,settings:{...l,aiModelMode:e.provider==="chrome"?"local-browser":"local-custom",chromeEnabled:e.provider==="chrome",ollamaEnabled:e.provider==="ollama",ollamaModel:e.model,ollamaBaseUrl:e.endpoint,cloudFallback:!1}});if(r.provider!==e.provider)throw new Error("The local model returned an unexpected provider.");t?.throwIfAborted(),o=await a({token:e.token,text:r.text}),i(o)}return o}export{m as runPublishedLocalSteps};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.