MCPcopy
hub / github.com/promptfoo/promptfoo / setResultPromptRaws

Function setResultPromptRaws

test/server/eval.test.ts:85–95  ·  view source on GitHub ↗
(eval_: Eval, raws: string[])

Source from the content-addressed store, hash-verified

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 };

Callers 1

eval.test.tsFile · 0.85

Calls 3

invariantFunction · 0.85
getResultsMethod · 0.80
saveMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…