ottom8
ComponentsBundles

Cleanlab

Cleanlab components available in ottom8: Cleanlab Evaluator, Cleanlab RAG Evaluator, Cleanlab Remediator.

Cleanlab Evaluator

Evaluates any LLM response using Cleanlab and outputs trust score and explanation.

InputTypeRequired
Cleanlab API KeystrYes
PromptstrYes
ResponsestrYes
System MessagestrNo

Advanced options: Cleanlab Evaluation Model, Quality Preset

OutputType
ResponseMessage
Trust Scorenumber, float
ExplanationMessage

Cleanlab RAG Evaluator

Evaluates context, query, and response from a RAG pipeline using Cleanlab and outputs trust metrics.

InputTypeRequired
Cleanlab API KeystrYes
ContextstrYes
QuerystrYes
ResponsestrYes

Advanced options: Cleanlab Evaluation Model, Quality Preset, Run Context Sufficiency, Run Query Ease, Run Response Groundedness, Run Response Helpfulness

OutputType
ResponseMessage
Trust Scorenumber, float
ExplanationMessage
Other EvalsData, dict
Evaluation SummaryMessage

Cleanlab Remediator

Remediates an untrustworthy response based on trust score from the Cleanlab Evaluator, score threshold, and message handling settings.

InputTypeRequired
Trust ScoreotherYes
ExplanationstrNo
Fallback AnswerpromptNo
ResponsestrYes
Show Untrustworthy ResponseboolNo
ThresholdfloatYes
Warning for Untrustworthy ResponsepromptNo
OutputType
Remediated MessageMessage

On this page