ClipEmbedding
Defined in: .build/typescript/packages/providers/clip/src/embedding.ts:42
Extends
Section titled “Extends”MultiModalEmbedding
ClipEmbedding<
Options
>(nodes
,options?
):Promise
Defined in: .build/typescript/packages/providers/clip/src/embedding.ts:42
Type Parameters
Section titled “Type Parameters”Options
Section titled “Options”Options
extends Record
<string
, unknown
>
Parameters
Section titled “Parameters”BaseNode
<Metadata
>[]
options?
Section titled “options?”Options
Returns
Section titled “Returns”Promise
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ClipEmbedding():
ClipEmbedding
Defined in: .build/typescript/packages/providers/clip/src/embedding.ts:51
Returns
Section titled “Returns”ClipEmbedding
Overrides
Section titled “Overrides”MultiModalEmbedding.constructor
Properties
Section titled “Properties”modelType
Section titled “modelType”modelType:
ClipEmbeddingModelType
=ClipEmbeddingModelType.XENOVA_CLIP_VIT_BASE_PATCH16
Defined in: .build/typescript/packages/providers/clip/src/embedding.ts:43
Methods
Section titled “Methods”getTokenizer()
Section titled “getTokenizer()”getTokenizer():
Promise
<PreTrainedTokenizer
>
Defined in: .build/typescript/packages/providers/clip/src/embedding.ts:55
Returns
Section titled “Returns”Promise
<PreTrainedTokenizer
>
getProcessor()
Section titled “getProcessor()”getProcessor():
Promise
<Processor
>
Defined in: .build/typescript/packages/providers/clip/src/embedding.ts:71
Returns
Section titled “Returns”Promise
<Processor
>
getVisionModel()
Section titled “getVisionModel()”getVisionModel():
Promise
<CLIPVisionModelWithProjection
>
Defined in: .build/typescript/packages/providers/clip/src/embedding.ts:87
Returns
Section titled “Returns”Promise
<CLIPVisionModelWithProjection
>
getTextModel()
Section titled “getTextModel()”getTextModel():
Promise
<CLIPTextModelWithProjection
>
Defined in: .build/typescript/packages/providers/clip/src/embedding.ts:108
Returns
Section titled “Returns”Promise
<CLIPTextModelWithProjection
>
getImageEmbedding()
Section titled “getImageEmbedding()”getImageEmbedding(
image
):Promise
<number
[]>
Defined in: .build/typescript/packages/providers/clip/src/embedding.ts:129
Parameters
Section titled “Parameters”ImageType
Returns
Section titled “Returns”Promise
<number
[]>
Overrides
Section titled “Overrides”MultiModalEmbedding.getImageEmbedding
getTextEmbedding()
Section titled “getTextEmbedding()”getTextEmbedding(
text
):Promise
<number
[]>
Defined in: .build/typescript/packages/providers/clip/src/embedding.ts:136
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise
<number
[]>
Overrides
Section titled “Overrides”MultiModalEmbedding.getTextEmbedding