Skip to main content
Arka 包含一个 kaggle 技能,用于下载和搜索 Kaggle 数据集。它通过 kaggle CLI(优先)或 Python kaggle 包使用官方 Kaggle API。

快速示例

也支持自然语言:
或通过 CLI 子命令:

命令

凭据

Kaggle 需要 API 令牌。在 kaggle.com/settings 创建(Account → API → Create New Token)。 选项 A —— 环境变量(推荐用于 Arka):
将其添加到 ~/.config/arka/.env 选项 B —— kaggle.json(标准 Kaggle 布局):
下载前运行 kaggle status 以验证凭据。

无 API 密钥

官方 Kaggle API 需要凭据。如果您尚未拥有 API 令牌,仍可以在浏览器中打开数据集页面,并从 Kaggle 网站手动下载文件。
自然语言:
您也可以在下载时传入 --open(或 --browser),以便在缺少凭据时打开页面而不是失败:
如果没有凭据就运行 kaggle downloadkaggle search,Arka 会打印一条简短消息,建议使用 kaggle open owner/dataset 进行手动下载。

API 方式

如果 kaggle CLI 位于 PATH 上,此技能会优先使用它:
如果未安装 CLI,则回退到 Python kaggle 包:

相关技能

另请参阅:生成数据