* 运行文本评估(便捷方法) * @param request 文本评估请求 * @returns Eval 结果
(request: { prompt: string; expected?: string; scorer?: string; [key: string]: any })
| 36 | * @returns Eval 结果 |
| 37 | */ |
| 38 | async runTextEval(request: { prompt: string; expected?: string; scorer?: string; [key: string]: any }): Promise<EvalResult> { |
| 39 | const evalInfo = await this.create({ |
| 40 | type: "text", |
| 41 | ...request, |
| 42 | } as unknown as EvalRequest); |
| 43 | return this.waitForCompletion(evalInfo.id); |
| 44 | } |
| 45 | |
| 46 | /** |
| 47 | * 运行批量评估(便捷方法) |
no test coverage detected