Skip to content

GitHub4LP/StudioDataset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIStudio Dataset

项目概述

AIStudio Dataset 是一个提供与百度AIStudio数据集交互的Web应用,支持完整的数据集管理功能,包括查看、创建、编辑、删除数据集以及上传、管理文件等操作。该应用采用Vue 3前端和Node.js后端架构,支持直连和中转两种连接模式。

前置条件

  • Node.js 18+
  • npm 9+
  • 有效的AIStudio cookie (放置于src/server/cookie.txt)

使用说明

常规启动

# 1. 安装依赖
npm install

# 2. 选择运行模式:

# 开发环境
npm run dev

# 或生产环境
npm run build   # 先构建前端
npm run start:prod

通过Python启动(适用于Gradio平台等)

使用main.gradio.py在仅支持Python启动的平台上运行本服务。

前置步骤(首次使用时必须执行):

  1. 确保src/server/cookie.txt中包含有效的AIStudio cookie
  2. 安装依赖:npm install
  3. 构建前端:npm run build

启动命令:

# 在CMD中设置端口并运行
set GRADIO_SERVER_PORT=7860 && python main.gradio.py

# 在PowerShell中设置端口并运行
$env:GRADIO_SERVER_PORT = "7860"; python main.gradio.py

配置

  • 默认端口:3000
  • 端口配置:通过PORT或GRADIO_SERVER_PORT环境变量设置
  • WebSocket路径:/queue/join
  • 服务器文件路径配置:可在server.ts的SERVER_FILE_PATHS_CONFIG中配置

功能

  • 提供与百度AIStudio数据集交互的客户端
  • 支持完整的数据集管理功能:
    • 数据集创建、编辑、删除
    • 数据集列表查看(私有、公开、收藏)
    • 数据集内容查看
    • 数据集收藏/取消收藏
  • 文件操作功能:
    • 多种文件上传方式(URL上传、服务器文件上传、浏览器直接上传)
    • 文件重命名、删除、复制
    • 文件预览

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •