อัปโหลด
อัปโหลด asset ไป Gommo storage ก่อนส่ง URL เข้างานมีเดีย (เช่น image-to-video, workflow แก้ไข)
Endpoints (แนะนำ)
| Asset | URL |
|---|---|
| Image | POST https://v2.api.gommo.net/ai/upload/image |
| Video | POST https://v2.api.gommo.net/ai/upload/video |
Auth: Authorization: Bearer {access_token} Form: domain, project_id=default, file field
ฟิลด์ multipart
| ประเภท | ชื่อฟิลด์ | หมายเหตุ |
|---|---|---|
| Image | file | fileName ทางเลือก |
| Video | video_file หรือ file | เคารพขีดขนาด upstream |
อัปโหลดรูป
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 มี URL สำหรับ job form ถัดไป (ชื่อฟิลด์ที่แน่นอนขึ้นกับโมเดลเป้าหมาย)
อัปโหลดวิดีโอ
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]"Flow ทั่วไป
อัปโหลด asset → URL ใน response
↓
POST v2…/ai/models?type=video
↓
POST v2…/ai/jobs/video/{model_id} พร้อม URL + prompt + ratio จากแคตตาล็อก
↓
Poll POST v2…/ai/jobs/{id}?media=videoPortal UI
จัดการอัปโหลดที่ Files (sidebar Developer → Files, badge beta):
- อัลบั้ม Gommo (รูป/วิดีโอ) จาก library API
- Copy URL สำหรับ job form fields
ทางเลือก: self-host (operator)
เมื่อ self-host repo — Deploy → Self-host ขั้นสูง
API ฉบับเต็ม
→ อ้างอิงอัปโหลด · Gommo public API
