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 模块”的配置。

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

参数
  • name (str) –

  • description (Optional[str]) –

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

  • embedding_dimensions (int) –

  • is_auto_embedded (bool) –

name

集合的名称。

类型

str

description

集合的可选描述。

类型

Optional[str]

metadata

集合的可选元数据。

类型

Optional[Dict[str, Any]]

embedding_dimensions

集合中嵌入的维度数。如果自动嵌入为真,则应与 Zep 服务器配置匹配。

类型

int

is_auto_embedded

一个标志,表示集合是否由 Zep 自动嵌入。

类型

bool

属性

name

description

metadata

embedding_dimensions

is_auto_embedded

方法

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

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

  • description (Optional[str]) –

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

  • embedding_dimensions (int) –

  • is_auto_embedded (bool) –

返回类型

None

使用 CollectionConfig 的示例