Functionality to create graph index.
NebulaGraph wrapper for graph operations.
NebulaGraph inherits methods from Neo4jGraph to bring ease to the user space.
Security note: Make sure that the database connection uses credentials t
Represents a node in a graph with associated properties.
Represents a directed relationship between two nodes in a graph.
Represents a graph document consisting of nodes and relationships.
Gremlin wrapper for graph operations.
Parameters: url (Optional[str]): The URL of the Gremlin database server or env GREMLIN_URI username (Optional[str]): The collection-identifier like '/dbs/databas
Abstract class for graph operations.
Exception for the Neptune queries.
Abstract base class for Neptune.
TigerGraph wrapper for graph operations.
Security note: Make sure that the database connection uses credentials that are narrowly-scoped to only include necessary permissions. Failure to do
Knowledge triple in the graph.
Networkx wrapper for entity graph operations.
Security note: Make sure that the database connection uses credentials that are narrowly-scoped to only include necessary permissions. Failure
HugeGraph wrapper for graph operations.
Security note: Make sure that the database connection uses credentials that are narrowly-scoped to only include necessary permissions. Failure to do
Ontotext GraphDB https://graphdb.ontotext.com/ wrapper for graph operations.
Security note: Make sure that the database connection uses credentials that are narrowly-scoped to only include nece
Exception for the AGE queries.
Apache AGE wrapper for graph operations.
Kùzu wrapper for graph operations.
Security note: Make sure that the database connection uses credentials that are narrowly-scoped to only include necessary permissions. Failure to do so ma
FalkorDB wrapper for graph operations.
Security note: Make sure that the database connection uses credentials that are narrowly-scoped to only include necessary permissions. Failure to do s
Memgraph wrapper for graph operations.
Parameters: url (Optional[str]): The URL of the Memgraph database server. username (Optional[str]): The username for database authentication. password (Optional
ArangoDB wrapper for graph operations.
Security note: Make sure that the database connection uses credentials that are narrowly-scoped to only include necessary permissions. Failure to do s
RDFlib wrapper for graph operations.
Modes:
Neo4j database wrapper for various graph operations.
Parameters: url (Optional[str]): The URL of the Neo4j database server. username (Optional[str]): The username for database authentication. passwor
Neptune Analytics wrapper for graph operations.
Neptune wrapper for graph operations.
Neptune wrapper for RDF graph operations.
Parse knowledge triples from the knowledge string.
Extract entities from entity string.
Get the Arango DB client from credentials.
Clean string values for schema.
Cleans the input text by replacing newline and carriage return characters.
Sanitize the input dictionary or list.
Sanitizes the input by removing embedding-like values, lists with more than 128 elements, that are mostly irrelevant for generating answers in a LLM context. Th