Name Description Size
LlamaCppPipeline.mjs @import {ProgressAndStatusCallbackParams} from "../../content/Utils.sys.mjs" 10164
LlamaPipeline.mjs @typedef {import("../../content/Utils.sys.mjs").ProgressAndStatusCallbackParams} ProgressAndStatusCallbackParams 11732
ONNXPipeline.mjs global Tensor, InferenceSession 29601
OpenAIPipeline.mjs @typedef {import("../../content/Utils.sys.mjs").ProgressAndStatusCallbackParams} ProgressAndStatusCallbackParams 11411
Pipeline.mjs Initializes and returns the appropriate backend pipeline based on the given options. @param {object} consumer - The worker object that interacts with the backend. @param {ArrayBuffer} wasm - The WebAssembly module required for execution. @param {object} options - Configuration options for the pipeline. @returns {Promise<object>} A promise that resolves to the initialized pipeline. 2844
StaticEmbeddingsPipeline.d.ts 2957
StaticEmbeddingsPipeline.mjs @import { PipelineOptions } from "chrome://global/content/ml/EngineProcess.sys.mjs" @import { BackendError } from "./Pipeline.mjs" @import { MLEngineWorker } from "../MLEngine.worker.mjs" @import { EmbeddingDType, EmbeddingRequest, EmbeddingResponse, PreTrainedTokenizer } from "./StaticEmbeddingsPipeline.d.ts" 11898