fix: null handling

deploy/dev
stream 10 months ago
parent 796dc65813
commit c3940f1eed

@ -513,7 +513,7 @@ class LLMGenerator:
tenant_id: str, tenant_id: str,
model_config: dict, model_config: dict,
last_run: dict | None, last_run: dict | None,
current: str, current: str | None,
error_message: str | None, error_message: str | None,
instruction: str, instruction: str,
node_type: str, node_type: str,
@ -526,7 +526,7 @@ class LLMGenerator:
if LAST_RUN in injected_instruction: if LAST_RUN in injected_instruction:
injected_instruction = injected_instruction.replace(LAST_RUN, json.dumps(last_run)) injected_instruction = injected_instruction.replace(LAST_RUN, json.dumps(last_run))
if CURRENT in injected_instruction: if CURRENT in injected_instruction:
injected_instruction = injected_instruction.replace(CURRENT, current) injected_instruction = injected_instruction.replace(CURRENT, current or "null")
if ERROR_MESSAGE in injected_instruction: if ERROR_MESSAGE in injected_instruction:
injected_instruction = injected_instruction.replace(ERROR_MESSAGE, error_message or "null") injected_instruction = injected_instruction.replace(ERROR_MESSAGE, error_message or "null")
model_instance = ModelManager().get_model_instance( model_instance = ModelManager().get_model_instance(

Loading…
Cancel
Save