安装#
方式1. 使用pip安装#
我们推荐使用conda来管理环境,并使用pip安装依赖,可以使用最新的evalscope pypi包。
创建conda环境 (可选)
# 建议使用 python 3.10
conda create -n evalscope python=3.10
# 激活conda环境
conda activate evalscope
pip安装依赖
pip install evalscope
安装额外依赖(可选)
若要使用模型服务推理压测功能,需安装perf依赖:
pip install 'evalscope[perf]'若要使用可视化功能,需安装app依赖:
pip install 'evalscope[app]'若使用其他评测后端,可按需安装OpenCompass, VLMEvalKit, RAGEval:
pip install 'evalscope[opencompass]' pip install 'evalscope[vlmeval]' pip install 'evalscope[rag]'安装所有依赖:
pip install 'evalscope[all]'
备注
由于项目更名为evalscope,对于v0.4.3或更早版本,您可以使用以下安装:
pip install llmuses<=0.4.3
使用llmuses导入相关依赖:
from llmuses import ...
方式2. 使用源码安装#
使用源码安装的方式,可以使用最新的代码,并方便地进行二次开发和调试。
下载源码
git clone https://github.com/modelscope/evalscope.git
安装依赖
cd evalscope/
pip install -e .
安装额外依赖
若要使用模型服务推理压测功能,需安装perf依赖:
pip install '.[perf]'若要使用可视化功能,需安装app依赖:
pip install '.[app]'若使用其他评测后端,可按需安装OpenCompass, VLMEvalKit, RAGEval:
pip install '.[opencompass]' pip install '.[vlmeval]' pip install '.[rag]'安装所有依赖:
pip install '.[all]'
镜像#
使用镜像可以查看ModelScope官方镜像,其中包含了EvalScope库,参考这里