langchain-neo4j: 0.1.1#
chains#
Classes
Chain for question-answering against a graph by generating Cypher statements. |
|
Used to correct relationship direction in generated Cypher statements. |
|
Create new instance of Schema(left_node, relation, right_node) |
Functions
Filter the schema based on included or excluded types |
|
Extract Cypher code from a text. |
|
chat_message_histories#
Classes
Chat message history stored in a Neo4j database. |
graphs#
Classes
Represents a graph document consisting of nodes and relationships. |
|
Represents a node in a graph with associated properties. |
|
Represents a directed relationship between two nodes in a graph. |
|
Abstract class for graph operations. |
|
|
Neo4j database wrapper for various graph operations. |
Functions
Clean string values for schema. |
|
Sanitize the input dictionary or list. |
query_constructors#
Classes
Translate Neo4j internal query language elements to valid filters. |
vectorstores#
Classes
|
Enumerator of the index types. |
|
Neo4j vector index. |
Enumerator of the Distance strategies. |
|
|
Enumerator of the Distance strategies for calculating distances between vectors. |
Functions
Check if the values are not None or empty string |
|
Transform the input data into the desired format. |
|
Combine multiple queries with an operator. |
|
Construct a metadata filter. |
|
Convert a dictionary to a YAML-like string without using external libraries. |
|
Remove Lucene special characters |
|
Sort first element to match the index_name if exists |