CollectionConfig#

class langchain_community.vectorstores.zep.CollectionConfig(name: str, description: str | None, metadata: Dict[str, Any] | None, embedding_dimensions: int, is_auto_embedded: bool)[来源]#

Zep Collection的配置。

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

Parameters:
  • name (str)

  • 描述 (str | None)

  • metadata (Dict[str, Any] | None)

  • embedding_dimensions (int)

  • is_auto_embedded (bool)

name#

集合的名称。

Type:

字符串

description#

集合的可选描述。

Type:

可选[str]

metadata#

集合的可选元数据。

Type:

可选[字典[str, 任意]]

embedding_dimensions#

集合中嵌入的维度数。如果auto-embed为true,这应与Zep服务器配置匹配。

Type:

整数

is_auto_embedded#

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

Type:

布尔

属性

方法

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

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

  • 描述 (str | None)

  • metadata (Dict[str, Any] | None)

  • embedding_dimensions (int)

  • is_auto_embedded (bool)

Return type:

使用 CollectionConfig 的示例