langchain_community.vectorstores.zep.CollectionConfig

class langchain_community.vectorstores.zep.CollectionConfig(name: str, description: Optional[str], metadata: Optional[Dict[str, Any]], embedding_dimensions: int, is_auto_embedded: bool)[source]

Zep Collection 的配置。

如果集合不存在,将会被创建。

属性:

name (str): 集合的名称。 description (Optional[str]): 集合的可选描述。 metadata (Optional[Dict[str, Any]]): 集合的可选元数据。 embedding_dimensions (int): 集合中嵌入的向量的维度数。

如果自动嵌入为真,则应与 Zep 服务器配置匹配。

is_auto_embedded (bool): 一个指示集合是否被 Zep 自动嵌入的标志。

Attributes

name

description

metadata

embedding_dimensions

is_auto_embedded

Methods

__init__(name, description, metadata, ...)

Parameters
  • name (str) –

  • description (Optional[str]) –

  • metadata (Optional[Dict[str, Any]]) –

  • embedding_dimensions (int) –

  • is_auto_embedded (bool) –

Return type

None

__init__(name: str, description: Optional[str], metadata: Optional[Dict[str, Any]], embedding_dimensions: int, is_auto_embedded: bool) None
Parameters
  • name (str) –

  • description (Optional[str]) –

  • metadata (Optional[Dict[str, Any]]) –

  • embedding_dimensions (int) –

  • is_auto_embedded (bool) –

Return type

None

Examples using CollectionConfig