diff --git a/src/backend/base/langflow/components/cleanlab/cleanlab_evaluator.py b/src/backend/base/langflow/components/cleanlab/cleanlab_evaluator.py index fbd2495c4..5c8df3ae6 100644 --- a/src/backend/base/langflow/components/cleanlab/cleanlab_evaluator.py +++ b/src/backend/base/langflow/components/cleanlab/cleanlab_evaluator.py @@ -113,9 +113,21 @@ class CleanlabEvaluator(Component): ] outputs = [ - Output(display_name="Response", name="response_passthrough", method="pass_response", types=["Message"]), - Output(display_name="Trust Score", name="score", method="get_score", types=["number"]), - Output(display_name="Explanation", name="explanation", method="get_explanation", types=["Message"]), + Output( + display_name="Response", + name="response_passthrough", + method="pass_response", + types=["Message"], + group_outputs=True, + ), + Output(display_name="Trust Score", name="score", method="get_score", types=["number"], group_outputs=True), + Output( + display_name="Explanation", + name="explanation", + method="get_explanation", + types=["Message"], + group_outputs=True, + ), ] def _evaluate_once(self): diff --git a/src/frontend/src/utils/styleUtils.ts b/src/frontend/src/utils/styleUtils.ts index 3013d9395..ff0cbf461 100644 --- a/src/frontend/src/utils/styleUtils.ts +++ b/src/frontend/src/utils/styleUtils.ts @@ -122,6 +122,7 @@ export const nodeColors: { [char: string]: string } = { Document: "#65a30d", Data: "#dc2626", Message: "#4f46e5", + number: "#7E22CF", Prompt: "#7c3aed", Embeddings: "#10b981", BaseLanguageModel: "#c026d3", @@ -166,6 +167,7 @@ export const nodeColorsName: { [char: string]: string } = { output_parsers: "yellow", retrievers: "yellow", str: "indigo", + number: "purple", Text: "indigo", unknown: "gray", Document: "lime",