问题记录
纯小白,记录一下在尝试ragas时遇到的一些问题。
尝试官方文档“Compare LLMs using Ragas Evaluations”时,在Create synthetic test data步骤复制github中的代码时,遇到了以下问题:
解决方案
解决方法是前往openxlab下载数据集,再使用本地的路径替换掉报错的地方
具体openxlab的数据集下载方法可以参考这篇文章【数据集】OpenxLab 数据集下载
这里我简单复述一下步骤:
1.下载openxlab。通过在终端中输入以下代码以下载:
pip install openxlab
2. 下载完成后,前往网页登陆后并进入用户中心添加你的密钥
网页地址:OpenXLab
3. 网页添加密钥后,在终端登录。通过终端中输入以下代码进入登陆:
openxlab login
之后按照提示输入你创建好的的AccessKey和Secret Key(分步输入,第一步输入AccessKey,第二步输入Secret Key,只需要输入具体内容就可以)。其中输入密钥那一步不会显示你输入的内容,直接把密钥ctrl c+ctrl v就好,无需担心
4. 下载数据集。通过在终端输入以下代码一下载
openxlab dataset get --dataset-repo OpenDataLab/ArxivPapers
5. 下载完成,把官方文档中的“./arxiv-papers/”替换成你下载数据集的本地路径,别忘了在前面加个r转义。复制下列代码并把“你的路径”替换成你下载数据集的位置
reader = SimpleDirectoryReader(r"你的路径",num_files_limit=30)
接着运行就好啦