Skip to content

Upload tài sản ​

Upload asset lên Gommo storage trước khi truyền URL vào media jobs (vd. image-to-video, edit workflows).

Endpoints (khuyến nghị) ​

AssetURL
ImagePOST https://v2.api.gommo.net/ai/upload/image
VideoPOST https://v2.api.gommo.net/ai/upload/video

Auth: Authorization: Bearer {access_token}. Form: domain, project_id=default, file field.

Multipart fields ​

LoạiTên fieldGhi chú
ImagefilefileName tùy chọn
Videovideo_file hoặc fileTuân giới hạn size upstream

Upload ảnh ​

bash
curl -X POST "https://v2.api.gommo.net/ai/upload/image" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -F "domain=%REGISTRATION_DOMAIN%" \
  -F "project_id=default" \
  -F "[email protected]"

Response gồm URL dùng trong job form tiếp theo (tên field chính xác phụ thuộc model target).

Upload video ​

bash
curl -X POST "https://v2.api.gommo.net/ai/upload/video" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -F "domain=%REGISTRATION_DOMAIN%" \
  -F "project_id=default" \
  -F "[email protected]"

Luồng điển hình ​

Upload asset  →  URL trong response
       ↓
POST v2…/ai/models?type=video
       ↓
POST v2…/ai/jobs/video/{model_id}  với URL + prompt + ratio từ catalog
       ↓
Poll POST v2…/ai/jobs/{id}?media=video

Portal UI ​

Quản lý upload tại Files (sidebar Developer → Files, badge beta):

  • Album Gommo (ảnh/video) từ library API
  • Copy URL dùng trong job form fields

Tùy chọn: self-host (operator) ​

Khi self-host repo — Deploy → Self-host nâng cao.

API đầy đủ ​

→ Upload reference · Gommo public API

Tiếp theo ​

→ Media jobs · Features overview