load embedding update (#458)

update
This commit is contained in:
Preston Rasmussen 2025-05-08 00:07:53 -04:00 committed by GitHub
parent fd9969b5a1
commit 8bdceaea55
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 4 deletions

View file

@ -223,7 +223,7 @@ class EntityEdge(Edge):
async def load_fact_embedding(self, driver: AsyncDriver):
query: LiteralString = """
MATCH (n:Entity)-[e:MENTIONS {uuid: $uuid}]->(m:Entity)
MATCH (n:Entity)-[e:RELATES_TO {uuid: $uuid}]->(m:Entity)
RETURN e.fact_embedding AS fact_embedding
"""
records, _, _ = await driver.execute_query(
@ -334,8 +334,8 @@ class EntityEdge(Edge):
async def get_by_node_uuid(cls, driver: AsyncDriver, node_uuid: str):
query: LiteralString = (
"""
MATCH (n:Entity {uuid: $node_uuid})-[e:RELATES_TO]-(m:Entity)
"""
MATCH (n:Entity {uuid: $node_uuid})-[e:RELATES_TO]-(m:Entity)
"""
+ ENTITY_EDGE_RETURN
)
records, _, _ = await driver.execute_query(

View file

@ -26,6 +26,7 @@ from graphiti_core.edges import EntityEdge, EpisodicEdge
from graphiti_core.graphiti import Graphiti
from graphiti_core.helpers import semaphore_gather
from graphiti_core.nodes import EntityNode, EpisodicNode
from graphiti_core.search.search_config_recipes import COMBINED_HYBRID_SEARCH_MMR
from graphiti_core.search.search_helpers import search_results_to_context_string
pytestmark = pytest.mark.integration
@ -65,7 +66,11 @@ async def test_graphiti_init():
logger = setup_logging()
graphiti = Graphiti(NEO4J_URI, NEO4j_USER, NEO4j_PASSWORD)
results = await graphiti.search_(query='Who is the User?')
results = await graphiti.search_(
query='Who is the Tania?',
group_ids=['98602bec-2c05-4f34-876e-741b39fe6ae8'],
config=COMBINED_HYBRID_SEARCH_MMR,
)
pretty_results = search_results_to_context_string(results)