Commit Graph
2 Commits
Author SHA1 Message Date
axibayuit f6a5fa0f9e fix: use fetchUploadConfig instead of getUploadConfig 2025-12-30 20:45:58 +08:00
axibayuit 01434ddd38 feat(huggingface): implement direct upload for large files (>20MB)
- Add frontend direct upload to HuggingFace S3, bypassing CF Workers limits
- Add /api/huggingface/getUploadUrl endpoint to get LFS upload URLs
- Add /api/huggingface/commitUpload endpoint to commit file references
- Support multipart upload for very large files
- SHA256 computed in frontend to avoid CF Workers CPU timeout
- Small files (<20MB) still use proxy upload through CF Workers
2025-12-30 20:42:38 +08:00