langchain_community.graphs.falkordb_graph
.FalkorDBGraph¶
- class langchain_community.graphs.falkordb_graph.FalkorDBGraph(database: str, host: str = 'localhost', port: int = 6379, username: Optional[str] = None, password: Optional[str] = None, ssl: bool = False)[source]¶
FalkorDB的图形操作包装器。
- 安全提示:确保数据库连接使用的凭证
仅包括必要的权限。如果未这样做,可能会导致数据损坏或丢失,因为调用代码可能会尝试导致删除、数据变异或在数据库中有此类数据时读取敏感数据的命令。防止此类负面结果的最佳方式是(根据适当情况)限制与此工具一起使用的凭据的权限。
创建新的FalkorDB图形包装器实例。
属性
get_schema
返回FalkorDB数据库的模式
get_structured_schema
返回图形的结构化模式
方法
__init__
(database[, host, port, username, ...])创建新的FalkorDB图形包装器实例。
add_graph_documents
(graph_documents[, ...])作为输入使用GraphDocument构建图形。
query
(query[, params])查询FalkorDB数据库。
刷新FalkorDB数据库的模式
- 参数
database (str) –
host (str) –
port (int) –
username (Optional[str]) –
password (Optional[str]) –
ssl (bool) –
- __init__(database: str, host: str = 'localhost', port: int = 6379, username: Optional[str] = None, password: Optional[str] = None, ssl: bool = False) None [source]¶
创建新的FalkorDB图形包装器实例。
- 参数
database (str) –
host (str) –
port (int) –
username (Optional[str]) –
password (Optional[str]) –
ssl (bool) –
- 返回类型
None
- add_graph_documents(graph_documents: List[GraphDocument], include_source: bool = False) None [source]¶
作为输入使用GraphDocument构建图形。
- 参数
graph_documents (列表<GraphDocument>) –
include_source (布尔值) –
- 返回类型
None