所有分类
  • 所有分类
  • 未分类

LangChain学习笔记 Evaluation篇:比较评估器详解

🆕最新资讯🆕
LangChain中的比较评估器是用于评估两个不同的Chain或LLM输出的工具。它们可以用于比较分析,例如A/B测试两种语言模型,或比较同一模型的不同版本。同时,它们还可以用于生成AI辅助强化学习的偏好分数。比较评估器继承自PairwiseStringEvaluator类,为两个字符串提供了一个比较接口,可以是来自两个不同prompt或模型的输出,也可以是同一模型的两个版本。比较评估器的关键方法和属性包括evaluate_string_pairs、aevaluate_string_paries、requires_input和requires_reference。如果需要创建自定义的比较评估器,可以从PairwiseStringEvaluator类继承并覆盖_evaluate_string_pairs方法。文章中还提供了一个自定义评估器的示例,通过继承PairwiseStringEvaluator类并覆盖_evaluate_string_pairs方法来创建一个自定义的对字符串进行评估的评估器。此外,文章还介绍了使用LLMChain实现评估器的方法,并给出了一个基于大模型的示例。
来源:https://juejin.cn/ai

原文链接:https://aixinjiyuan.com/947.html,转载请注明出处~~~
0
广告位招租

评论0

请先
暂时无公告
显示验证码
没有账号?注册  忘记密码?