Compute Quality Score • AI Agent SDK

compute_quality_score: Combine multiple sub-metrics into one final score, as an example.

compute_quality_score

Method

</div>

This is a method of the Memory class in the memory module.

Combine multiple sub-metrics into one final score, as an example.

Signature

python
def compute_quality_score(completeness: float, relevance: float, clarity: float, accuracy: float, weights: Dict[str, float]) -> float

Parameters

ParamField float

0-1

ParamField float

0-1

ParamField float

0-1

ParamField float

0-1

ParamField Dict[str, float]

optional weighting like &#123;”completeness”: 0.25, “relevance”: 0.3, …&#125;

Returns

ResponseField float

Weighted average 0-1

Source

View on GitHub

praisonaiagents/memory/memory.py at line 639