update returns
This commit is contained in:
parent
c4f5c34598
commit
afeabb73d8
3 changed files with 57 additions and 57 deletions
|
|
@ -80,7 +80,7 @@ class GraphOperationsInterface(BaseModel):
|
||||||
driver: Any,
|
driver: Any,
|
||||||
nodes: list[Any],
|
nodes: list[Any],
|
||||||
batch_size: int = 100,
|
batch_size: int = 100,
|
||||||
) -> None:
|
) -> dict[str, list[float]]:
|
||||||
"""
|
"""
|
||||||
Load embedding vectors for many nodes in batches. Mutates the provided node instances.
|
Load embedding vectors for many nodes in batches. Mutates the provided node instances.
|
||||||
"""
|
"""
|
||||||
|
|
@ -184,7 +184,7 @@ class GraphOperationsInterface(BaseModel):
|
||||||
driver: Any,
|
driver: Any,
|
||||||
edges: list[Any],
|
edges: list[Any],
|
||||||
batch_size: int = 100,
|
batch_size: int = 100,
|
||||||
) -> None:
|
) -> dict[str, list[float]]:
|
||||||
"""
|
"""
|
||||||
Load embedding vectors for many edges in batches. Mutates the provided edge instances.
|
Load embedding vectors for many edges in batches. Mutates the provided edge instances.
|
||||||
"""
|
"""
|
||||||
|
|
|
||||||
|
|
@ -1880,7 +1880,7 @@ async def get_embeddings_for_nodes(
|
||||||
driver: GraphDriver, nodes: list[EntityNode]
|
driver: GraphDriver, nodes: list[EntityNode]
|
||||||
) -> dict[str, list[float]]:
|
) -> dict[str, list[float]]:
|
||||||
if driver.graph_operations_interface:
|
if driver.graph_operations_interface:
|
||||||
await driver.graph_operations_interface.node_load_embeddings_bulk(driver, nodes)
|
return await driver.graph_operations_interface.node_load_embeddings_bulk(driver, nodes)
|
||||||
elif driver.provider == GraphProvider.NEPTUNE:
|
elif driver.provider == GraphProvider.NEPTUNE:
|
||||||
query = """
|
query = """
|
||||||
MATCH (n:Entity)
|
MATCH (n:Entity)
|
||||||
|
|
@ -1952,7 +1952,7 @@ async def get_embeddings_for_edges(
|
||||||
driver: GraphDriver, edges: list[EntityEdge]
|
driver: GraphDriver, edges: list[EntityEdge]
|
||||||
) -> dict[str, list[float]]:
|
) -> dict[str, list[float]]:
|
||||||
if driver.graph_operations_interface:
|
if driver.graph_operations_interface:
|
||||||
await driver.graph_operations_interface.edge_load_embeddings_bulk(driver, edges)
|
return await driver.graph_operations_interface.edge_load_embeddings_bulk(driver, edges)
|
||||||
elif driver.provider == GraphProvider.NEPTUNE:
|
elif driver.provider == GraphProvider.NEPTUNE:
|
||||||
query = """
|
query = """
|
||||||
MATCH (n:Entity)-[e:RELATES_TO]-(m:Entity)
|
MATCH (n:Entity)-[e:RELATES_TO]-(m:Entity)
|
||||||
|
|
|
||||||
2
uv.lock
generated
2
uv.lock
generated
|
|
@ -783,7 +783,7 @@ wheels = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "graphiti-core"
|
name = "graphiti-core"
|
||||||
version = "0.22.1rc1"
|
version = "0.22.1rc2"
|
||||||
source = { editable = "." }
|
source = { editable = "." }
|
||||||
dependencies = [
|
dependencies = [
|
||||||
{ name = "diskcache" },
|
{ name = "diskcache" },
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue