Skip to content

Commit dd9761a

Browse files
fix: Fix the parameter issue of the str.format(...) method (#5119)
* fix: Fix the parameter issue of the `str.format(...)` method
1 parent 5f0687d commit dd9761a

File tree

7 files changed

+8
-8
lines changed

7 files changed

+8
-8
lines changed

apps/application/chat_pipeline/step/chat_step/impl/base_chat_step.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ def execute(self, message_list: List[BaseMessage],
183183
mcp_output_enable=True,
184184
**kwargs):
185185
chat_model = get_model_instance_by_model_workspace_id(model_id, workspace_id,
186-
**model_params_setting) if model_id is not None else None
186+
**(model_params_setting or {})) if model_id is not None else None
187187
if stream:
188188
return self.execute_stream(message_list, chat_id, problem_text, post_response_handler, chat_model,
189189
paragraph_list,

apps/application/flow/common.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ def is_valid_model_params(self):
264264
node.properties.get('node_data', {})['model_params_setting'] = model_params_setting
265265
if node.properties.get('status', 200) != 200:
266266
raise ValidationError(
267-
ErrorDetail(_("Node {node} is unavailable").format(node.properties.get("stepName"))))
267+
ErrorDetail(_("Node {node} is unavailable").format(node=node.properties.get("stepName"))))
268268
node_list = [node for node in self.nodes if (node.type == 'function-lib-node')]
269269
for node in node_list:
270270
function_lib_id = node.properties.get('node_data', {}).get('function_lib_id')

apps/application/flow/step_node/data_source_web_node/impl/base_data_source_web_node.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def execute(self, **kwargs) -> NodeResult:
8181
return NodeResult({'document_list': document_list, 'source_url': source_url, 'selector': selector},
8282
self.workflow_manage.params.get('knowledge_base') or {})
8383
maxkb_logger.error(_('data source web node:{node_id} error{error}{traceback}').format(
84-
knowledge_id=node_id, error=str(e), traceback=traceback.format_exc()))
84+
node_id=node_id, error=str(e), traceback=traceback.format_exc()))
8585

8686
def get_details(self, index: int, **kwargs):
8787
return {

apps/application/flow/step_node/tool_lib_node/impl/base_tool_lib_node.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ def valid_reference_value(_type, value, name):
7575
else:
7676
raise Exception(_(
7777
'Field: {name} Type: {_type} Value: {value} Unsupported types'
78-
).format(name=name, _type=_type))
78+
).format(name=name, _type=_type, value=value))
7979
except:
8080
return value
8181
if not isinstance(value, instance_type):

apps/application/flow/step_node/tool_node/impl/base_tool_node.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def valid_reference_value(_type, value, name):
5050
else:
5151
raise Exception(_(
5252
'Field: {name} Type: {_type} Value: {value} Unsupported types'
53-
).format(name=name, _type=_type))
53+
).format(name=name, _type=_type, value=value))
5454
except:
5555
return value
5656
if not isinstance(value, instance_type):

apps/knowledge/task/embedding.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,9 @@ def embedding_by_knowledge(knowledge_id, model_id):
116116
pass
117117
except Exception as e:
118118
maxkb_logger.error(
119-
_('Vectorized knowledge: {knowledge_id} error {error} {traceback}'.format(knowledge_id=knowledge_id,
119+
_('Vectorized knowledge: {knowledge_id} error {error} {traceback}').format(knowledge_id=knowledge_id,
120120
error=str(e),
121-
traceback=traceback.format_exc())))
121+
traceback=traceback.format_exc()))
122122
finally:
123123
maxkb_logger.info(_('End--->Vectorized knowledge: {knowledge_id}').format(knowledge_id=knowledge_id))
124124

apps/trigger/handler/impl/trigger/event_trigger.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def valid_parameter_type(value, _type, desc):
4242
else:
4343
raise Exception(_(
4444
'Field: {name} Type: {_type} Value: {value} Unsupported types'
45-
).format(name=desc, _type=_type))
45+
).format(name=desc, _type=_type, value=value))
4646
except:
4747
return value
4848
if not isinstance(value, instance_type):

0 commit comments

Comments
 (0)