# Graphs

> langchain_neo4j → Graphs

## Classes

- [`Neo4jSaver`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/Neo4jSaver)
- [`AsyncNeo4jSaver`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/aio/AsyncNeo4jSaver)
- [`BaseNeo4jSaver`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/BaseNeo4jSaver)
- [`Neo4jChatMessageHistory`](https://reference.langchain.com/python/langchain-neo4j/chat_message_histories/neo4j/Neo4jChatMessageHistory)
- [`GraphCypherQAChain`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain)
- [`CypherQueryCorrector`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher_utils/CypherQueryCorrector)
- [`Neo4jGraph`](https://reference.langchain.com/python/langchain-neo4j/graphs/neo4j_graph/Neo4jGraph)
- [`GraphStore`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_store/GraphStore)
- [`Node`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/Node)
- [`Relationship`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/Relationship)
- [`GraphDocument`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/GraphDocument)
- [`DataIngestionNotSupported`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/DataIngestionNotSupported)
- [`Neo4jVector`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector)
- [`DistanceStrategy`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/utils/DistanceStrategy)
- [`UnstructuredRelation`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/UnstructuredRelation)
- [`LLMGraphTransformer`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/LLMGraphTransformer)
- [`Neo4jTranslator`](https://reference.langchain.com/python/langchain-neo4j/query_constructors/neo4j/Neo4jTranslator)

## Functions

- [`get_async_connection()`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/_ainternal/get_async_connection)
- [`create_async_driver()`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/_ainternal/create_async_driver)
- [`get_async_session()`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/_ainternal/get_async_session)
- [`get_connection()`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/_internal/get_connection)
- [`create_driver()`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/_internal/create_driver)
- [`get_session()`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/_internal/get_session)
- [`construct_schema()`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/construct_schema)
- [`get_function_response()`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/get_function_response)
- [`check_if_not_null()`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/check_if_not_null)
- [`remove_lucene_chars()`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/remove_lucene_chars)
- [`dict_to_yaml_str()`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/dict_to_yaml_str)
- [`get_default_prompt()`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/get_default_prompt)
- [`optional_enum_field()`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/optional_enum_field)
- [`create_unstructured_prompt()`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/create_unstructured_prompt)
- [`create_simple_model()`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/create_simple_model)
- [`map_to_base_node()`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/map_to_base_node)
- [`map_to_base_relationship()`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/map_to_base_relationship)
- [`format_property_key()`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/format_property_key)
- [`validate_and_get_relationship_type()`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/validate_and_get_relationship_type)

## Modules

- [`langchain_neo4j`](https://reference.langchain.com/python/langchain-neo4j/langchain_neo4j)
- [`checkpoint`](https://reference.langchain.com/python/langchain-neo4j/checkpoint)
- [`aio`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/aio)
- [`base`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base)
- [`chat_message_histories`](https://reference.langchain.com/python/langchain-neo4j/chat_message_histories)
- [`neo4j`](https://reference.langchain.com/python/langchain-neo4j/chat_message_histories/neo4j)
- [`chains`](https://reference.langchain.com/python/langchain-neo4j/chains)
- [`graph_qa`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa)
- [`cypher`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher)
- [`cypher_utils`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher_utils)
- [`prompts`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/prompts)
- [`graphs`](https://reference.langchain.com/python/langchain-neo4j/graphs)
- [`neo4j_graph`](https://reference.langchain.com/python/langchain-neo4j/graphs/neo4j_graph)
- [`graph_store`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_store)
- [`graph_document`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document)
- [`vectorstores`](https://reference.langchain.com/python/langchain-neo4j/vectorstores)
- [`neo4j_vector`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector)
- [`utils`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/utils)
- [`graph_transformers`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers)
- [`llm`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm)
- [`query_constructors`](https://reference.langchain.com/python/langchain-neo4j/query_constructors)
- [`neo4j`](https://reference.langchain.com/python/langchain-neo4j/query_constructors/neo4j)

## Types

- [`AsyncConn`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/_ainternal/AsyncConn)
- [`Conn`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/_internal/Conn)

## Constants

- [`CYPHER_CREATE_THREAD_CONSTRAINT`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_CREATE_THREAD_CONSTRAINT)
- [`CYPHER_CREATE_CHECKPOINT_CONSTRAINT`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_CREATE_CHECKPOINT_CONSTRAINT)
- [`CYPHER_CREATE_CHANNEL_STATE_CONSTRAINT`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_CREATE_CHANNEL_STATE_CONSTRAINT)
- [`CYPHER_CREATE_CHECKPOINT_ID_INDEX`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_CREATE_CHECKPOINT_ID_INDEX)
- [`CYPHER_CREATE_CHECKPOINT_CREATED_INDEX`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_CREATE_CHECKPOINT_CREATED_INDEX)
- [`CYPHER_CREATE_BRANCH_CONSTRAINT`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_CREATE_BRANCH_CONSTRAINT)
- [`CYPHER_CREATE_BRANCH_NAME_INDEX`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_CREATE_BRANCH_NAME_INDEX)
- [`CYPHER_UPSERT_CHECKPOINT`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_UPSERT_CHECKPOINT)
- [`CYPHER_UPSERT_CHECKPOINT_SIMPLE`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_UPSERT_CHECKPOINT_SIMPLE)
- [`CYPHER_LINK_PARENT_CHECKPOINT`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_LINK_PARENT_CHECKPOINT)
- [`CYPHER_UPSERT_CHANNEL_STATE`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_UPSERT_CHANNEL_STATE)
- [`CYPHER_UPSERT_WRITE`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_UPSERT_WRITE)
- [`CYPHER_GET_CHECKPOINT_BY_ID`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_GET_CHECKPOINT_BY_ID)
- [`CYPHER_GET_LATEST_CHECKPOINT`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_GET_LATEST_CHECKPOINT)
- [`CYPHER_GET_CHANNEL_STATES`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_GET_CHANNEL_STATES)
- [`CYPHER_GET_WRITES`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_GET_WRITES)
- [`CYPHER_LIST_CHECKPOINTS`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_LIST_CHECKPOINTS)
- [`CYPHER_DELETE_THREAD`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_DELETE_THREAD)
- [`CYPHER_DELETE_ORPHAN_CHANNEL_STATES`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_DELETE_ORPHAN_CHANNEL_STATES)
- [`CYPHER_CREATE_MAIN_BRANCH`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_CREATE_MAIN_BRANCH)
- [`CYPHER_CREATE_BRANCH`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_CREATE_BRANCH)
- [`CYPHER_SET_ACTIVE_BRANCH`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_SET_ACTIVE_BRANCH)
- [`CYPHER_UPDATE_BRANCH_HEAD`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_UPDATE_BRANCH_HEAD)
- [`CYPHER_GET_ACTIVE_BRANCH_HEAD`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_GET_ACTIVE_BRANCH_HEAD)
- [`CYPHER_LIST_BRANCHES`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_LIST_BRANCHES)
- [`CYPHER_LIST_BRANCH_CHECKPOINTS`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_LIST_BRANCH_CHECKPOINTS)
- [`CYPHER_GET_CHECKPOINT_TREE`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_GET_CHECKPOINT_TREE)
- [`CYPHER_THREAD_HAS_BRANCHES`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_THREAD_HAS_BRANCHES)
- [`CYPHER_GET_ACTIVE_BRANCH`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_GET_ACTIVE_BRANCH)
- [`CYPHER_DELETE_BRANCH`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/CYPHER_DELETE_BRANCH)
- [`serde`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/BaseNeo4jSaver/serde)
- [`config_specs`](https://reference.langchain.com/python/langchain-neo4j/checkpoint/base/BaseNeo4jSaver/config_specs)
- [`messages`](https://reference.langchain.com/python/langchain-neo4j/chat_message_histories/neo4j/Neo4jChatMessageHistory/messages)
- [`INTERMEDIATE_STEPS_KEY`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/INTERMEDIATE_STEPS_KEY)
- [`FUNCTION_RESPONSE_SYSTEM`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/FUNCTION_RESPONSE_SYSTEM)
- [`graph`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/graph)
- [`cypher_generation_chain`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/cypher_generation_chain)
- [`qa_chain`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/qa_chain)
- [`graph_schema`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/graph_schema)
- [`input_key`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/input_key)
- [`output_key`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/output_key)
- [`example_key`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/example_key)
- [`top_k`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/top_k)
- [`return_intermediate_steps`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/return_intermediate_steps)
- [`return_direct`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/return_direct)
- [`cypher_query_corrector`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/cypher_query_corrector)
- [`use_function_response`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/use_function_response)
- [`allow_dangerous_requests`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/allow_dangerous_requests)
- [`input_keys`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/input_keys)
- [`output_keys`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher/GraphCypherQAChain/output_keys)
- [`Schema`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher_utils/Schema)
- [`property_pattern`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher_utils/CypherQueryCorrector/property_pattern)
- [`node_pattern`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher_utils/CypherQueryCorrector/node_pattern)
- [`path_pattern`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher_utils/CypherQueryCorrector/path_pattern)
- [`node_relation_node_pattern`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher_utils/CypherQueryCorrector/node_relation_node_pattern)
- [`relation_type_pattern`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher_utils/CypherQueryCorrector/relation_type_pattern)
- [`schemas`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/cypher_utils/CypherQueryCorrector/schemas)
- [`CYPHER_GENERATION_TEMPLATE`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/prompts/CYPHER_GENERATION_TEMPLATE)
- [`CYPHER_GENERATION_PROMPT`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/prompts/CYPHER_GENERATION_PROMPT)
- [`CYPHER_QA_TEMPLATE`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/prompts/CYPHER_QA_TEMPLATE)
- [`CYPHER_QA_PROMPT`](https://reference.langchain.com/python/langchain-neo4j/chains/graph_qa/prompts/CYPHER_QA_PROMPT)
- [`include_docs_query`](https://reference.langchain.com/python/langchain-neo4j/graphs/neo4j_graph/include_docs_query)
- [`timeout`](https://reference.langchain.com/python/langchain-neo4j/graphs/neo4j_graph/Neo4jGraph/timeout)
- [`sanitize`](https://reference.langchain.com/python/langchain-neo4j/graphs/neo4j_graph/Neo4jGraph/sanitize)
- [`schema`](https://reference.langchain.com/python/langchain-neo4j/graphs/neo4j_graph/Neo4jGraph/schema)
- [`structured_schema`](https://reference.langchain.com/python/langchain-neo4j/graphs/neo4j_graph/Neo4jGraph/structured_schema)
- [`get_schema`](https://reference.langchain.com/python/langchain-neo4j/graphs/neo4j_graph/Neo4jGraph/get_schema)
- [`get_structured_schema`](https://reference.langchain.com/python/langchain-neo4j/graphs/neo4j_graph/Neo4jGraph/get_structured_schema)
- [`get_schema`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_store/GraphStore/get_schema)
- [`get_structured_schema`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_store/GraphStore/get_structured_schema)
- [`id`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/Node/id)
- [`type`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/Node/type)
- [`properties`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/Node/properties)
- [`source`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/Relationship/source)
- [`target`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/Relationship/target)
- [`type`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/Relationship/type)
- [`properties`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/Relationship/properties)
- [`nodes`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/GraphDocument/nodes)
- [`relationships`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/GraphDocument/relationships)
- [`source`](https://reference.langchain.com/python/langchain-neo4j/graphs/graph_document/GraphDocument/source)
- [`DEFAULT_DISTANCE_STRATEGY`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/DEFAULT_DISTANCE_STRATEGY)
- [`DISTANCE_MAPPING`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/DISTANCE_MAPPING)
- [`DEFAULT_SEARCH_TYPE`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/DEFAULT_SEARCH_TYPE)
- [`DEFAULT_INDEX_TYPE`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/DEFAULT_INDEX_TYPE)
- [`schema`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/schema)
- [`embedding`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/embedding)
- [`index_name`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/index_name)
- [`keyword_index_name`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/keyword_index_name)
- [`node_label`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/node_label)
- [`embedding_node_property`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/embedding_node_property)
- [`text_node_property`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/text_node_property)
- [`logger`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/logger)
- [`override_relevance_score_fn`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/override_relevance_score_fn)
- [`retrieval_query`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/retrieval_query)
- [`search_type`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/search_type)
- [`embedding_dimension`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/embedding_dimension)
- [`embeddings`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/neo4j_vector/Neo4jVector/embeddings)
- [`EUCLIDEAN_DISTANCE`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/utils/DistanceStrategy/EUCLIDEAN_DISTANCE)
- [`MAX_INNER_PRODUCT`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/utils/DistanceStrategy/MAX_INNER_PRODUCT)
- [`DOT_PRODUCT`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/utils/DistanceStrategy/DOT_PRODUCT)
- [`JACCARD`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/utils/DistanceStrategy/JACCARD)
- [`COSINE`](https://reference.langchain.com/python/langchain-neo4j/vectorstores/utils/DistanceStrategy/COSINE)
- [`DEFAULT_NODE_TYPE`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/DEFAULT_NODE_TYPE)
- [`examples`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/examples)
- [`system_prompt`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/system_prompt)
- [`nodes`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/_Graph/nodes)
- [`relationships`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/_Graph/relationships)
- [`head`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/UnstructuredRelation/head)
- [`head_type`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/UnstructuredRelation/head_type)
- [`relation`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/UnstructuredRelation/relation)
- [`tail`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/UnstructuredRelation/tail)
- [`tail_type`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/UnstructuredRelation/tail_type)
- [`allowed_nodes`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/LLMGraphTransformer/allowed_nodes)
- [`allowed_relationships`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/LLMGraphTransformer/allowed_relationships)
- [`strict_mode`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/LLMGraphTransformer/strict_mode)
- [`json_repair`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/LLMGraphTransformer/json_repair)
- [`chain`](https://reference.langchain.com/python/langchain-neo4j/graph_transformers/llm/LLMGraphTransformer/chain)
- [`allowed_operators`](https://reference.langchain.com/python/langchain-neo4j/query_constructors/neo4j/Neo4jTranslator/allowed_operators)
- [`allowed_comparators`](https://reference.langchain.com/python/langchain-neo4j/query_constructors/neo4j/Neo4jTranslator/allowed_comparators)
