Add utils for graph visualization + classification nodes
This commit is contained in:
parent
7e964bcb23
commit
d69d42b451
2 changed files with 5 additions and 1 deletions
|
|
@ -22,6 +22,7 @@ from cognitive_architecture.modules.cognify.graph.add_propositions import append
|
|||
from cognitive_architecture.modules.cognify.llm.add_node_connection_embeddings import process_items
|
||||
from cognitive_architecture.modules.cognify.vector.batch_search import adapted_qdrant_batch_search
|
||||
from cognitive_architecture.modules.cognify.vector.load_propositions import add_propositions
|
||||
from cognitive_architecture.utils import render_graph
|
||||
|
||||
# Load environment variables from .env file
|
||||
load_dotenv()
|
||||
|
|
@ -199,6 +200,9 @@ async def cognify(input_text:str):
|
|||
relationship_d = graph_ready_output(results)
|
||||
|
||||
CONNECTED_GRAPH = connect_nodes_in_graph(F, relationship_d)
|
||||
|
||||
out = await render_graph(CONNECTED_GRAPH, graph_type='networkx')
|
||||
print(out)
|
||||
return CONNECTED_GRAPH
|
||||
|
||||
#
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ def extract_node_descriptions(data):
|
|||
|
||||
|
||||
|
||||
def add_node_connection(graph_client, vector_database_client, data):
|
||||
async def add_node_connection(graph_client, vector_database_client, data):
|
||||
|
||||
graph = graph_client.graph
|
||||
node_descriptions = extract_node_descriptions(graph.nodes(data=True))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue