昇腾社区首页
中文
注册

create_embedding

功能描述

构造embedding实例。会调用TextEmbedding、ImageEmbedding和TEIEmbedding类的静态方法create创建类实例。

函数原型

@classmethod
def create_embedding(**kwargs):

输入参数说明

参数名

数据类型

可选/必选

说明

embedding_type

str

必选

该参数在kwargs中,用于指定生的embedding类型。通过关键字参数传递。

可取值:

  • local_text_embedding
  • local_images_embedding
  • tei_embedding

**kwargs

Any

可选

除去embedding_type,其余参数为embedding的构造参数。调用对应类的静态方法create返回实例。

  • 如果是local_text_embedding,请参见类功能
  • 如果是local_images_embedding,请参见类功能
  • 如果是tei_embedding,请参见类功能

返回值说明

数据类型

说明

langchain_core.embeddings.Embeddings

返回Embeddings实例对象。