ClipEmbedding
定义于:.build/typescript/packages/providers/clip/src/embedding.ts:42
MultiModalEmbedding
ClipEmbedding<
Options>(nodes,options?):Promise
定义于:.build/typescript/packages/providers/clip/src/embedding.ts:42
Options extends Record<string, unknown>
BaseNode<Metadata>[]
Options
Promise
new ClipEmbedding():
ClipEmbedding
定义于:.build/typescript/packages/providers/clip/src/embedding.ts:51
ClipEmbedding
MultiModalEmbedding.constructor
modelType
Section titled “modelType”模型类型:
ClipEmbeddingModelType=ClipEmbeddingModelType.XENOVA_CLIP_VIT_BASE_PATCH16
定义于:.build/typescript/packages/providers/clip/src/embedding.ts:43
getTokenizer()
Section titled “getTokenizer()”getTokenizer():
Promise<PreTrainedTokenizer>
定义于:.build/typescript/packages/providers/clip/src/embedding.ts:55
Promise<PreTrainedTokenizer>
getProcessor()
Section titled “getProcessor()”getProcessor():
Promise<Processor>
定义于:.build/typescript/packages/providers/clip/src/embedding.ts:71
Promise<Processor>
getVisionModel()
Section titled “getVisionModel()”getVisionModel():
Promise<CLIPVisionModelWithProjection>
定义于:.build/typescript/packages/providers/clip/src/embedding.ts:87
Promise<CLIPVisionModelWithProjection>
getTextModel()
Section titled “getTextModel()”getTextModel():
Promise<CLIPTextModelWithProjection>
定义于:.build/typescript/packages/providers/clip/src/embedding.ts:108
Promise<CLIPTextModelWithProjection>
getImageEmbedding()
Section titled “getImageEmbedding()”getImageEmbedding(
image):Promise<number[]>
定义于:.build/typescript/packages/providers/clip/src/embedding.ts:129
ImageType
Promise<number[]>
MultiModalEmbedding.getImageEmbedding
getTextEmbedding()
Section titled “getTextEmbedding()”getTextEmbedding(
text):Promise<number[]>
定义于:.build/typescript/packages/providers/clip/src/embedding.ts:136
string
Promise<number[]>
MultiModalEmbedding.getTextEmbedding