XpertEval 用户手册
欢迎使用 XpertEval 用户手册!本手册提供了 XpertEval 框架的详细使用说明,帮助您快速上手并充分利用框架的各项功能。
手册内容
本用户手册包含以下内容:
- 配置指南:详细说明如何配置模型 API 和评测参数
- WebUI 使用说明:介绍 Gradio WebUI 的使用方法
- 评测器详解:详细介绍各种评测指标的实现原理和使用方法
快速参考
命令行使用
# 基本评测命令
python main.py --config models.yaml --dataset_path data/examples/choice_example.jsonl
# 指定输出目录
python main.py --config models.yaml --dataset_path data/examples/choice_example.jsonl --output_dir results/my_test
# 使用内置数据集
python main.py --config models.yaml --dataset_id mmlu
# 人工评测模式
python main.py --config models.yaml --dataset_id mmlu --mode manual
WebUI 使用
# 启动 WebUI
python app.py
# 指定端口
python app.py --port 8080
# 指定主机(允许远程访问)
python app.py --host 0.0.0.0
常见问题解答
如何添加新的评测数据集?
请参考数据集使用指南中的”创建自定义数据集”部分。
如何自定义评测指标?
请参考开发者指南中的”添加自定义评测指标”部分,或查看评测器详解中的相关示例。
如何解决 API 连接问题?
请检查:
- API 地址是否正确
- API 密钥是否有效
- 网络连接是否正常
- 是否有防火墙或代理限制
如何处理大型数据集?
对于大型数据集,可以使用批处理模式:
python main.py --config models.yaml --dataset_path large_dataset.jsonl --batch_size 10
获取帮助
如果您遇到任何问题或需要进一步的帮助,请:
- 查阅本文档的相关章节
- 检查项目 GitHub 仓库的 Issues 部分
- 提交新的 Issue 描述您的问题
- 联系项目维护者获取支持