CollectionStore#
- class langchain_community.vectorstores.pgembedding.CollectionStore(**kwargs)[来源]#
收藏商店。
一个简单的构造函数,允许从kwargs进行初始化。
使用
kwargs
中的名称和值在构造的实例上设置属性。只有作为实例类属性的键才被允许。这些可以是,例如,任何映射的列或关系。
属性
cmetadata
embeddings
metadata
name
registry
uuid
方法
__init__
(**kwargs)一个简单的构造函数,允许从kwargs进行初始化。
get_by_name
(session, name)get_or_create
(session, name[, cmetadata])获取或创建一个集合。
- __init__(**kwargs)#
一个简单的构造函数,允许从kwargs进行初始化。
使用
kwargs
中的名称和值在构造的实例上设置属性。只有作为实例类属性的键才被允许。这些可以是,例如,任何映射的列或关系。
- classmethod get_by_name(session: Session, name: str) CollectionStore | None [来源]#
- Parameters:
session (Session)
name (str)
- Return type:
CollectionStore | 无
- classmethod get_or_create(session: Session, name: str, cmetadata: dict | None = None) Tuple[CollectionStore, bool] [来源]#
获取或创建一个集合。 返回 [Collection, bool],其中 bool 为 True 表示集合已创建。
- Parameters:
session (Session)
name (str)
cmetadata (字典 | 无)
- Return type:
元组[CollectionStore, 布尔值]