Skip to content

增加openviking/eval模块,用于评估测试#265

Merged
MaojiaSheng merged 4 commits intomainfrom
feat/eval
Feb 24, 2026
Merged

增加openviking/eval模块,用于评估测试#265
MaojiaSheng merged 4 commits intomainfrom
feat/eval

Conversation

@chuanbao666
Copy link
Collaborator

Summary

增加openviking/eval模块,用于评估测试

  • 引入ragas作为评估框架,方便对接主流评测集。内置一个基于本仓库docs文档集的dataset(20个问题),方便快速评估
  • 支持对IO操作做recording、playback,方便快速评估不同存储底层的性能

Type of Change

  • New feature (feat)
  • Bug fix (fix)
  • Documentation (docs)
  • Refactoring (refactor)
  • Other

Testing

  • Unit tests pass
  • Manual testing completed

Related Issues

Checklist

  • Code follows project style guidelines
  • Tests added for new functionality
  • Documentation updated (if needed)
  • All tests pass

@MaojiaSheng MaojiaSheng merged commit ec7afc6 into main Feb 24, 2026
21 of 22 checks passed
@MaojiaSheng MaojiaSheng deleted the feat/eval branch February 24, 2026 09:37
@github-project-automation github-project-automation bot moved this from Backlog to Done in OpenViking project Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants