Label Studio 数据标注平台
Label Studio 是开源数据标注工具,支持文本、图像、音频、视频和多模态标注。AI 团队用它构建指令微调、分类、NER 和 RLHF 数据集。
Docker 启动:
docker run -d --name label-studio \
-p 8080:8080 \
-v $(pwd)/label-studio-data:/label-studio/data \
heartexlabs/label-studio:latest
创建项目并导入数据:
label-studio init my-project
label-studio start my-project --port 8080
使用 API 导入任务:
curl -X POST http://localhost:8080/api/projects/1/import \
-H 'Authorization: Token ***' \
-H 'Content-Type: application/json' \
-d '[{"text":"如何排查磁盘满"}]'
导出标注结果:
curl -X GET 'http://localhost:8080/api/projects/1/export?exportType=JSON' \
-H 'Authorization: Token ***' \
-o annotations.json
标注配置示例:
<View>
<Text name="text" value="$text"/>
<Choices name="label" toName="text">
<Choice value="问题"/>
<Choice value="闲聊"/>
</Choices>
</View>
toName 与字段名不一致,界面不显示。