langchain-neo4j: 0.2.0#
chains#
类
通过生成Cypher语句来对图进行问答的链。 |
|
用于纠正生成的Cypher语句中的关系方向。 |
|
创建 Schema(left_node, relation, right_node) 的新实例 |
函数
根据包含或排除的类型过滤模式 |
|
从文本中提取Cypher代码。 |
|
chat_message_histories#
类
存储在Neo4j数据库中的聊天消息历史记录。 |
图表#
类
表示由节点和关系组成的图文档。 |
|
表示图中具有相关属性的节点。 |
|
表示图中两个节点之间的有向关系。 |
|
用于图操作的抽象类。 |
|
|
用于各种图形操作的Neo4j数据库封装器。 |
函数
清理字符串值以用于模式。 |
|
清理输入字典或列表。 |
query_constructors#
类
将Neo4j内部查询语言元素转换为有效的过滤器。 |
vectorstores#
类
|
索引类型的枚举器。 |
|
Neo4j 向量索引。 |
距离策略的枚举器。 |
|
|
用于计算向量之间距离的距离策略的枚举器。 |
函数
检查值是否不为None或空字符串 |
|
将输入数据转换为所需的格式。 |
|
使用操作符组合多个查询。 |
|
构建一个元数据过滤器。 |
|
将字典转换为类似YAML的字符串,而不使用外部库。 |
|
移除 Lucene 特殊字符 |
|
如果存在,排序第一个元素以匹配 index_name |