Skip to content

Commit ffe827e

Browse files
fix: fix params passing in webui (#145)
1 parent c62538f commit ffe827e

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

graphgen/engine.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,12 @@
77

88
import ray
99
import ray.data
10-
from dotenv import load_dotenv
1110
from ray.data import DataContext
1211

1312
from graphgen.bases import Config, Node
1413
from graphgen.common import init_llm, init_storage
1514
from graphgen.utils import logger
1615

17-
load_dotenv()
18-
1916

2017
class Engine:
2118
def __init__(

graphgen/run.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,16 @@
66

77
import ray
88
import yaml
9+
from dotenv import load_dotenv
910
from ray.data.block import Block
1011
from ray.data.datasource.filename_provider import FilenameProvider
1112

1213
from graphgen.engine import Engine
1314
from graphgen.operators import operators
1415
from graphgen.utils import CURRENT_LOGGER_VAR, logger, set_logger
1516

17+
load_dotenv()
18+
1619
sys_path = os.path.abspath(os.path.dirname(__file__))
1720

1821

webui/app.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ def run_graphgen(params: WebuiParams, progress=gr.Progress()):
160160
"op_name": "generate",
161161
"type": "map_batch",
162162
"dependencies": ["partition"],
163+
"save_output": True,
163164
"execution_params": {"replicas": 1, "batch_size": 128},
164165
"params": {
165166
"method": params.mode,
@@ -168,14 +169,17 @@ def run_graphgen(params: WebuiParams, progress=gr.Progress()):
168169
}
169170
)
170171

171-
config = {"global_params": {"working_dir": working_dir}, "nodes": nodes}
172+
config = {
173+
"global_params": {
174+
"working_dir": working_dir,
175+
"graph_backend": "kuzu",
176+
"kv_backend": "rocksdb",
177+
},
178+
"nodes": nodes,
179+
}
172180

173181
try:
174182
# 4. Initialize and Run Engine
175-
# Initialize Ray if not already running (Engine handles this mostly, but good for safety)
176-
if not ray.is_initialized():
177-
ray.init(ignore_reinit_error=True, log_to_driver=True)
178-
179183
engine = Engine(config, operators)
180184

181185
# Start with an empty dataset to kick off the pipeline

0 commit comments

Comments
 (0)