(eval_: Eval, raws: string[])
| 83 | } |
| 84 | |
| 85 | async function setResultPromptRaws(eval_: Eval, raws: string[]) { |
| 86 | const results = await eval_.getResults(); |
| 87 | await Promise.all( |
| 88 | raws.map(async (raw, index) => { |
| 89 | const result = results[index]; |
| 90 | invariant(result instanceof EvalResult, 'EvalResult is required'); |
| 91 | result.prompt = { ...result.prompt, raw }; |
| 92 | await result.save(); |
| 93 | }), |
| 94 | ); |
| 95 | } |
| 96 | |
| 97 | function createManualRatingPayload(originalResult: any, pass: boolean) { |
| 98 | const payload = { ...originalResult.gradingResult }; |
no test coverage detected
searching dependent graphs…