Member Junction
    Preparing search index...
    • Joins a score to its evaluation and that evaluation's agent run. The key is agent, rubric, and criterion. A score with no matching run is left out.

      Parameters

      • input: {
            criteria?: { id: string; key: string }[];
            evaluations: DriftEvaluationRow[];
            runs: DriftRunRow[];
            scores: DriftScoreRow[];
            versions: { id: string; rubricId: string }[];
        }
        • Optionalcriteria?: { id: string; key: string }[]

          Criterion id to Key. The series key uses Key, so two ids of one criterion stay together.

        • evaluations: DriftEvaluationRow[]
        • runs: DriftRunRow[]
        • scores: DriftScoreRow[]
        • versions: { id: string; rubricId: string }[]

      Returns { at: string; key: string; score: number }[]