Type Alias: ForwardFn<M>
ForwardFn<
M> =Mextendsobject? (input,role) =>Promise<ForwardReturn<M>> :undefinedextendsM["prompts"] ?M["prompts"] extendsundefined? (input) =>Promise<ForwardReturn<M>> : (input,role?) =>Promise<ForwardReturn<M>> : (input) =>Promise<ForwardReturn<M>>
Defined in: types/textEmbeddings.ts:90
forward's signature, computed from the model config: role is required
when the model has prompts, omitted when it has none, and optional when
unknown (e.g. a heterogeneous model list).
Type Parameters
M
M extends TextEmbeddingsModel