Skip to content

Commit b68d5ec

Browse files
committed
cleaning
1 parent e720521 commit b68d5ec

File tree

3 files changed

+9
-26
lines changed

3 files changed

+9
-26
lines changed

examples/question_answering/graphrag_pipeline.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from neo4j_graphrag.experimental.components.rag.prompt_builder import PromptBuilder
77
from neo4j_graphrag.experimental.components.rag.retrievers import RetrieverWrapper
88
from neo4j_graphrag.experimental.pipeline import Pipeline
9+
from neo4j_graphrag.experimental.pipeline.pipeline import PipelineResult
910
from neo4j_graphrag.generation import RagTemplate
1011
from neo4j_graphrag.llm import OpenAILLM
1112
from neo4j_graphrag.retrievers import VectorRetriever
@@ -16,7 +17,7 @@
1617
INDEX_NAME = "moviePlotsEmbedding"
1718

1819

19-
async def main() -> None:
20+
async def main() -> PipelineResult:
2021
pipeline = Pipeline()
2122
driver = neo4j.GraphDatabase.driver(URI, auth=AUTH)
2223
llm = OpenAILLM(model_name="gpt-4o")
@@ -56,6 +57,12 @@ async def main() -> None:
5657

5758
driver.close()
5859
await llm.async_client.close()
60+
61+
# context_result = await pipeline.store.get_result_for_component(
62+
# res.run_id, "retriever"
63+
# )
64+
# context = context_result.get("result")
65+
# res.result["context"] = context
5966
return res
6067

6168

examples/question_answering/graphrag_simple_pipeline.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
retriever_config={
2020
"top_k": 2,
2121
},
22-
return_context=True,
22+
# return_context=True,
2323
)
2424
)
2525
)

src/neo4j_graphrag/experimental/pipeline/config/runner.py

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -156,27 +156,3 @@ async def search(self, **kwargs: Any) -> RagResultModel:
156156
answer=result.result["generator"]["content"],
157157
retriever_result=context,
158158
)
159-
160-
161-
if __name__ == "__main__":
162-
import asyncio
163-
import os
164-
165-
os.environ["NEO4J_URI"] = "neo4j+s://demo.neo4jlabs.com"
166-
os.environ["NEO4J_USER"] = "recommendations"
167-
os.environ["NEO4J_PASSWORD"] = "recommendations"
168-
169-
runner = RagPipelineRunner.from_config_file(
170-
"src/neo4j_graphrag/experimental/pipeline/config/template_pipeline/simple_rag_pipeline_config.json"
171-
)
172-
print(
173-
asyncio.run(
174-
runner.search(
175-
query_text="Recommend a Christmas movie",
176-
retriever_config={
177-
"top_k": 2,
178-
},
179-
return_context=True,
180-
)
181-
)
182-
)

0 commit comments

Comments
 (0)