Tech
[分享创造] NiceEval: 为你的 Agent 构建评估
评估的意义
在过去程序的开发中,大家用测试来保障程序质量与程序员今晚不会被 oncall 可以安全下班的自信。而现在评估对于 Agent 也是一样意义。
除了保障功能本质,迭代功能本身也需要评估。换模型、调提示词,同一套用例跑一遍看分数在哪些用例是差一点,在哪些指标上更好了。
Langfuse 与 BrainTrust 有什么问题
尽管现在市面上已经有了 DeepEval 、LangFuse 、BrainTrust 。但是它们是 Prompt Enginering 时代的产物,现在 Agent 评估套进 Dataset 还有 Golden 的模型会非常别扭。
随着开发范式收敛,Agent 胜出,所以我做了 NiceEval ,是一个开源、专为 Agent 设计的估计工具。 在 Agent 需要评估多轮对话、工具调用还有 Skill 加载的场景,都能被很好的解决了。
import { defineEval } from "niceeval";
export default defineEval({
description: "实时天气必须走 get_wea...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX