refactor: Use id instead of payload id for temporal retriever
This commit is contained in:
parent
f356369708
commit
3635bda6cd
3 changed files with 7 additions and 3 deletions
|
|
@ -98,7 +98,7 @@ class TemporalRetriever(GraphCompletionRetriever):
|
||||||
|
|
||||||
async def filter_top_k_events(self, relevant_events, scored_results):
|
async def filter_top_k_events(self, relevant_events, scored_results):
|
||||||
# Build a score lookup from vector search results
|
# Build a score lookup from vector search results
|
||||||
score_lookup = {res.payload["id"]: res.score for res in scored_results}
|
score_lookup = {res.id: res.score for res in scored_results}
|
||||||
|
|
||||||
events_with_scores = []
|
events_with_scores = []
|
||||||
for event in relevant_events[0]["events"]:
|
for event in relevant_events[0]["events"]:
|
||||||
|
|
|
||||||
|
|
@ -70,7 +70,9 @@ async def main():
|
||||||
from cognee.infrastructure.databases.vector import get_vector_engine
|
from cognee.infrastructure.databases.vector import get_vector_engine
|
||||||
|
|
||||||
vector_engine = get_vector_engine()
|
vector_engine = get_vector_engine()
|
||||||
random_node = (await vector_engine.search("Entity_name", "Quantum computer"))[0]
|
random_node = (
|
||||||
|
await vector_engine.search("Entity_name", "Quantum computer", include_payload=True)
|
||||||
|
)[0]
|
||||||
random_node_name = random_node.payload["text"]
|
random_node_name = random_node.payload["text"]
|
||||||
|
|
||||||
search_results = await cognee.search(
|
search_results = await cognee.search(
|
||||||
|
|
|
||||||
|
|
@ -149,7 +149,9 @@ async def main():
|
||||||
await test_getting_of_documents(dataset_name_1)
|
await test_getting_of_documents(dataset_name_1)
|
||||||
|
|
||||||
vector_engine = get_vector_engine()
|
vector_engine = get_vector_engine()
|
||||||
random_node = (await vector_engine.search("Entity_name", "Quantum computer"))[0]
|
random_node = (
|
||||||
|
await vector_engine.search("Entity_name", "Quantum computer", include_payload=True)
|
||||||
|
)[0]
|
||||||
random_node_name = random_node.payload["text"]
|
random_node_name = random_node.payload["text"]
|
||||||
|
|
||||||
search_results = await cognee.search(
|
search_results = await cognee.search(
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue