diff --git a/api/services/rag_pipeline/rag_pipeline_dsl_service.py b/api/services/rag_pipeline/rag_pipeline_dsl_service.py index 82f3454cdf..8d288307ce 100644 --- a/api/services/rag_pipeline/rag_pipeline_dsl_service.py +++ b/api/services/rag_pipeline/rag_pipeline_dsl_service.py @@ -308,10 +308,10 @@ class RagPipelineDslService: name=generate_name, description=description, icon_info={ - "type": icon_type, + "icon_type": icon_type, "icon": icon, - "background": icon_background, - "url": icon_url, + "icon_background": icon_background, + "icon_url": icon_url, }, indexing_technique=knowledge_configuration.indexing_technique, created_by=account.id, @@ -436,10 +436,10 @@ class RagPipelineDslService: name=name, description=description, icon_info={ - "type": icon_type, + "icon_type": icon_type, "icon": icon, - "background": icon_background, - "url": icon_url, + "icon_background": icon_background, + "icon_url": icon_url, }, indexing_technique=knowledge_configuration.indexing_technique, created_by=account.id, @@ -665,6 +665,7 @@ class RagPipelineDslService: "icon": icon_info.get("icon", "📙") if icon_info else "📙", "icon_type": icon_info.get("icon_type", "emoji") if icon_info else "emoji", "icon_background": icon_info.get("icon_background", "#FFEAD5") if icon_info else "#FFEAD5", + "icon_url": icon_info.get("icon_url") if icon_info else None, "description": pipeline.description, }, }