LLM评估测试框架DeepEval 可离线评估大模型性能
DeepEval是一个用于对语言模型(LLM)应用进行评估和单元测试的框架。它提供了各种指标,可以测试语言模型应用生成的回复在相关性、一致性、无偏见性和无毒性等方面的表现。DeepEval使得机器学习工程师可以通过持续集成/持续交付(CI/CD)流程快速评估语言模型应用的性能。
项目地址:https://github.com/confident-ai/deepeval
DeepEval提供了Python友好的离线评估方法,确保你的流水线准备上线。它就像是流水线的“Pytest”,使得流水线的生产化和评估过程变得简单明了,就像通过所有的测试一样。
DeepEval的Web UI允许工程师分析和查看他们的评估结果。
DeepEval的特色功能包括:
- 测试回复的相关性、事实一致性、有毒性、偏见性等
- Web UI查看测试、实现、比较结果
- 通过合成问题-回答自动评估
安装使用DeepEval非常简单,只需要通过pip安装:
```
pip install deepeval
```
然后按照快速入门文档,你可以在1分钟内上手使用。
对个别测试用例,定义只需要几行代码。例如:
```python
from deepeval.metrics.factual_consistency import FactualConsistencyMetric
from deepeval.test_case import LLMTestCase
from deepeval.run_test import assert_test
# 定义测试用例
test_case = LLMTestCase(
query="What is the capital of France?",
expected_output="The capital of France is Paris."
)
# 定义使用的指标
metric = FactualConsistencyMetric()
# 执行测试
assert_test(test_case, metrics=[metric])
```
这样就可以构建一个简单的测试,测试语言模型对问题"What is the capital of France?"的回复是否符合事实。
DeepEval内置了各种指标,也支持自定义指标。它可以非常方便地集成到现有的流水线和框架中,比如Langchain、LLAMA等。同时,DeepEval也提供了合成问题生成功能,可以快速针对特定领域评估语言模型。
总之,DeepEval目的是让编写、运行、自动化语言模型的测试变得如同编写Python中的单元测试一样简单直观。它很好地满足了机器学习工程中对结构化反馈的需求,可以显著提高工程师的迭代速度。
如果你在开发聊天机器人、语言模型应用,DeepEval绝对是一个提高工程效率的好帮手。
核心功能:
- 测试回复的相关性、一致性、无偏见性、无毒性
- 多个内置评估指标
- 支持自定义评估指标
- 一键集成到现有机器学习流水线
- 合成问题自动评估
- 提供Web UI分析和展示结果
- Python友好,编写测试用例像写单元测试
诺基亚在大中华区裁员近2000名上热搜:旨在削减成本
据彭博社报道,芬兰电信设备制造商诺基亚计划在中国裁减近2000名员工,此举是公司全球削减成本计划的一部分。尽管诺基亚手机业务已经淡出市场,但该公司目前主要面向电信通信市场提供服务。0000苹果批准第一个PC模拟器UTM SE上架iOS
站长之家(ChinaZ.com)7月15日消息:近日,模拟器应用UTMSE成功通过苹果审核,现已在AppStore上线,可供iOS、iPadOS和visionOS用户免费下载使用。这一结果来之不易,几周前苹果曾拒绝批准该应用,甚至禁止其在欧盟的第三方应用商店上架。站长网2024-07-15 10:40:130000小鹏P7i推出优惠购车政策 限时0息最高可省2.4万元
小鹏汽车宣布,在即日起至9月30日期间,针对全新P7i全系车型推出限时购车优惠政策。消费者可以享受24期0息或10000元尾款减免的优惠方案,同时还可以免费升级价值6000元的丹拿Confidence系列原装音响。其中,610四驱MAX版本:首付最低2.9W起,24期0息最高可省1.8W,限时赠送价值6000元丹拿Confidence系列原装音响站长网2023-09-01 11:28:190000《洛基》第二季宣传海报遭争议 涉嫌使用生成式AI
文章概要:-Disney的《洛基》第二季宣传海报因涉嫌部分使用生成AI而引发专业设计师的争议。-设计师指出,海报背景中的螺旋时钟图案显示出生成AI的迹象,引发了关于AI图像生成对创意社区的担忧。-Shutterstock规则禁止未使用其AI工具创建的生成AI内容在平台上获得许可,这引发了对该平台是否有效执行规则的疑虑。站长网2023-10-10 11:58:410000微软Win11 24H2正式删除写字板!核心程序仍保留
微软已在最新发布的Windows{tag_keyurl_7}24H2版本中移除了经典的记事本应用程序。Windows1124H2引入了多项新功能,包括AI元素和Wi-Fi7支持,但也带来了一些变更,其中之一就是记事本应用程序的移除。微软解释说,考虑到用户现在有更好的选择,如MicrosoftWord,记事本已不再必要。0000