Tonic Validate
Tonic Validate:可视化 Ragas 分数
Validate 通过可视化并随时间追踪 Ragas 生成的分数,让你更容易理解 RAG 或 LLM 应用的表现。如果你今天已经在使用 Ragas,入门只需在 Python 项目中再加两行代码。
入门
首先创建 免费的 validate 账号。登录后,你需要创建一个新项目。一个项目通常对应一个你希望用 Ragas 评测的 RAG 或 LLM 应用。给项目命名后,你会进入该项目的新主页。
要开始向 Tonic Validate 发送分数,需要安装用于上报分数的 tonic-ragas-logger 包。
pip install tonic-ragas-logger
现在,在现有 Python 项目中,你可以在运行 Ragas 的位置加入下面两行代码。这段代码会把 Ragas 的 evaluate() 函数生成的 scores 发送到 Tonic Validate。下面提到的 API Key 和 Project ID 都可以在新创建项目的主页上找到。
validate_api = RagasValidateApi("<Validate API Key>")
validate_api.upload_results("<Project ID>", scores)
开始向 Validate 发送分数后,你会看到生成的图表以及被创建的 'Runs'。一次 run 是对 evaluate() 单次调用所计算出的一组分数。你可以查看平均分数随时间的变化,或深入某次 run 查看单个问题的表现。
联系我们 👋
如果你对 UI 有任何问题或反馈,最方便的方式是在我们维护开源评测框架 tonic-validate 的仓库上提交 GitHub issue。