Source: https://ailoot.ai/models/id/dop-lite/
Canonical: https://ailoot.ai/models/id/dop-lite/
Language: id

# Higgsfield: DOP Lite

[Markdown](https://ailoot.ai/models/id/dop-lite/index.md) · [JSON](https://ailoot.ai/models/id/dop-lite/facts.json)

## [Higgsfield: DOP Lite](https://ailoot.ai/models/id/dop-lite/)

DOP Lite menggerakkan gambar yang diberikan dengan templat gerakan yang didokumentasikan, intensitas yang dapat diatur, dan arahan tertulis. Pilihan model dop-lite yang tepat ini menggunakan permintaan pembuatan video dari gambar dan mengembalikan videonya melalui tugas asinkron.

- [**Ailoot Ultra · Pemrosesan video** `POST /v1/videos` `dop-lite`](https://ailoot.ai/models/id/dop-lite/#method-0)

Tentang model

Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.

DOP Lite menggerakkan gambar yang diberikan melalui alur pembuatan video dari gambar yang didokumentasikan Higgsfield. Pilihan model yang tepat adalah dop-lite. Gunakan dop-lite sebagai pilihan model tingkat teratas dan sebagai nilai model dalam objek params yang didokumentasikan. Gambar menyediakan bahan visual, sedangkan templat gerakan dan arahan tertulis mengendalikan gerakan serta efek yang diminta.

Siapkan gambar rujukan dengan subjek yang dituju, detail penting, dan ruang sekitarnya yang terbaca. Panduan menyarankan gambar beresolusi tinggi untuk detail yang lebih jelas. Untuk adegan produk, pilih sudut pandang yang memperlihatkan bentuk objek dan permukaan yang harus tetap dapat dikenali selama gerakan. Untuk orang atau lingkungan, tentukan ciri visual yang harus ditonjolkan gerakan. Berikan URL gambar rujukan sebenarnya melalui masukan gambar yang digunakan dalam contoh metode.

Operasi ini mendokumentasikan satu atau dua templat gerakan. Ketika dua templat diberikan, panduan menjelaskan bahwa efeknya digabungkan. Deskripsi preset mencakup gerakan kamera, rotasi subjek, dan transformasi visual; misalnya, Dolly In menjelaskan kamera yang mendekat, sedangkan 3D Rotation menjelaskan subjek atau produk yang berputar di tempat. Pilih pengenal templat yang didokumentasikan dan sesuai dengan urutan yang dituju, lalu simpan setiap pengenal bersama nilai strength-nya.

Nilai strength gerakan berupa angka dari 0 hingga 1, dengan 0.8 sebagai nilai bawaan yang didokumentasikan. Panduan menjelaskan 0.3 sebagai efek halus dan 1 sebagai gerakan kuat. Pilih intensitas sesuai detail yang harus tetap terbaca dan tinjau seluruh aksi yang dihasilkan. Deskripsi gerakan dan nilai strength memiliki tujuan berbeda: templat memilih efek, sedangkan strength mengendalikan intensitasnya.

Kolom prompt harus ada menurut deskripsinya, tetapi string kosong diperbolehkan. Untuk efek yang dipandu templat, panduan menyarankan membiarkan prompt kosong; ketika teks diberikan, panduan menyarankan menyertakan deskripsi templat karena prompt dapat sangat mengubah hasil. Kontrol enhance\_prompt mengaktifkan pengoptimalan prompt dan didokumentasikan bernilai true secara bawaan. Simpan teks serta kontrol ini bersama gambar rujukan dan templat yang dipilih saat membandingkan versi.

Kontrol seed menerima bilangan bulat dari 1 hingga 1000000. Catat seed yang dipilih bersama pengaturan pembuatan. Permintaan juga menyediakan kolom seconds berupa bilangan bulat; simpan nilai yang digunakan bersama klip hasilnya dan periksa durasi serta pembingkaian klip yang sebenarnya. Boolean check\_nsfw mengaktifkan filter konten yang didokumentasikan dan secara bawaan bernilai true. Kontrol ini menjadi bagian dari permintaan pembuatan video dari gambar dan harus tetap dikaitkan dengan model yang dipilih secara tepat.

Pembuatan berlangsung secara asinkron. Simpan identitas tugas yang dikembalikan saat mengikuti kueri status serta hasil yang dikonfigurasi. Pemetaan penyelesaian membaca entri pekerjaan yang selesai dan URL hasil mentahnya. Simpan setiap hasil video yang selesai dan pertahankan pengenal pekerjaannya bersama URL yang dikembalikan, dengan mengumpulkan semua entri yang selesai sebagai hasil operasi.

Tinjau video lengkap terhadap gambar yang diberikan, efek yang dipilih, dan arahan tertulis: penampilan subjek, gerakan, pembingkaian, serta tampilan penutup. Untuk revisi, tentukan detail visual konkret yang harus diubah dan pertahankan bagian permintaan yang berhasil. Simpan rujukan gambar asli, pilihan model yang tepat, prompt, pengenal gerakan, nilai strength, seed, pengaturan yang diminta, serta aset yang selesai bersama-sama agar perbandingan berikutnya menggunakan hasil pembuatan yang sebenarnya.

**Ailoot Ultra · Pemrosesan video** `POST /v1/videos` `dop-lite`

[`dop-lite`](https://ailoot.ai/models/id/#m=dop-lite&route=Ultra&caller=dop-lite&fmt=videos)

Higgsfield /`dop-lite`

### Mulai

DOP Lite menggerakkan gambar yang diberikan dengan templat gerakan yang didokumentasikan, intensitas yang dapat diatur, dan arahan tertulis. Pilihan model dop-lite yang tepat ini menggunakan permintaan pembuatan video dari gambar dan mengembalikan videonya melalui tugas asinkron.

Masukan yang diterima

Gambar · Teks

Hasil

Video

### Tersedia di Ailoot · masukan & metode

**Ailoot Ultra · Pemrosesan video** `POST /v1/videos`

Masukan

`image`, `text`

Keluaran

`video`

| Kolom | Jenis | Persyaratan | Nilai & batasan | Bawaan |
| --- | --- | --- | --- | --- |
| Kolom`model` | Jenis`string` | PersyaratanWajib | Nilai & batasan dop-lite Kondisi: Pemilih model Ailoot. | Bawaan— |
| Kolom`params` | Jenis`object` | PersyaratanWajib | Nilai & batasan Kondisi: Parameter gambar-ke-video; pertahankan struktur pembungkus ini. | Bawaan— |
| Kolom`params.model` | Jenis`string` | PersyaratanWajib | Nilai & batasan dop-lite Kondisi: Gunakan pemilih yang sama dengan model pada tingkat teratas. | Bawaan— |
| Kolom`params.prompt` | Jenis`string` | PersyaratanWajib | Nilai & batasan Kondisi: Tetap sertakan bidang ini; string kosong didokumentasikan. Arahan tertulis sangat memengaruhi efek gerakan yang dipilih. | Bawaan— |
| Kolom`params.seconds` | Jenis`integer` | PersyaratanOpsional | Nilai & batasan Kondisi: Durasi yang diminta; tidak dinyatakan rentang atau nilai bawaan yang didokumentasikan. | Bawaan— |
| Kolom`params.motions` | Jenis`array` | PersyaratanOpsional | Nilai & batasan Kondisi: Pilih satu atau dua templat gerakan yang didokumentasikan. | Bawaan— |
| Kolom`params.motions[].id` | Jenis`string` | PersyaratanWajib | Nilai & batasan Kondisi: Pengenal gerakan dalam contoh permintaan berhasil yang didokumentasikan. | Bawaan— |
| Kolom`params.motions[].strength` | Jenis`number` | PersyaratanWajib | Nilai & batasan Minimum: 0 Maksimum: 1 Kondisi: Intensitas gerakan: 0.3 dijelaskan sebagai halus dan 1 sebagai kuat. | Bawaan0,8 |
| Kolom`params.input_images` | Jenis`array` | PersyaratanOpsional | Nilai & batasan Kondisi: Gambar referensi, menggunakan array objek image\_url yang ditunjukkan dalam contoh yang berhasil. | Bawaan— |
| Kolom`params.input_images[].type` | Jenis`string` | PersyaratanWajib | Nilai & batasan image\_url Kondisi: Representasi referensi. | Bawaan— |
| Kolom`params.input_images[].image_url` | Jenis`string` | PersyaratanWajib | Nilai & batasan Kondisi: URL gambar referensi aktual Anda yang dapat diakses. | Bawaan— |
| Kolom`params.enhance_prompt` | Jenis`boolean` | PersyaratanOpsional | Nilai & batasan Kondisi: Penyempurnaan prompt. | Bawaantrue |
| Kolom`params.check_nsfw` | Jenis`boolean` | PersyaratanOpsional | Nilai & batasan Kondisi: Penyaringan konten. | Bawaantrue |
| Kolom`params.seed` | Jenis`integer` | PersyaratanOpsional | Nilai & batasan Minimum: 1 Maksimum: 1.000.000 Kondisi: Seed untuk keluaran yang konsisten. | Bawaan— |
| Kolom`webhook` | Jenis`object` | PersyaratanOpsional | Nilai & batasan Kondisi: Pengaturan webhook opsional yang didokumentasikan; pengambilan hasil yang dimiliki menggunakan jalur tugas Ailoot. | Bawaan— |
| Kolom`webhook.url` | Jenis`string` | PersyaratanOpsional | Nilai & batasan Kondisi: URL penerima Anda. | Bawaan— |
| Kolom`webhook.secret` | Jenis`string` | PersyaratanOpsional | Nilai & batasan Kondisi: Rahasia penerima Anda. | Bawaan— |
| Kolom`callback` | Jenis`string` | PersyaratanOpsional | Nilai & batasan Kondisi: Penerima callback opsional; penerima yang didokumentasikan merespons dengan HTTP 200. | Bawaan— |

Kombinasi bahan masukan

Parameter metode dan siklus hidup

| Parameter | Kontrak |
| --- | --- |
| Parameter`content_type` | Kontrakapplication/json |
| Parameter`required` | Kontrakmodel, params |
| Parameter`optional` | Kontrakparams.seconds, params.motions, params.input\_images, params.enhance\_prompt, params.check\_nsfw, params.seed, webhook, webhook.url, webhook.secret, callback |
| Parameter`material_types` | Kontrakimage, text |
| Parameter`additional_properties` | Kontraktrue |
| Parameter`validation_scope` | KontrakModel merutekan permintaan; struktur pembungkus parameter mengikuti permintaan gambar-ke-video yang diperagakan. |

Alias metode: `/v1/videos/generations`

Siklus hidup: `submit_once_poll_original`

`GET /v1/videos/{request_id}`

`GET /v1/videos/generations/{request_id}`

`GET /v1/videos/{request_id}/content`

`GET /v1/videos/generations/{request_id}/content`

Gunakan pemilih model yang sama pada tingkat teratas dan di dalam params.

Buat sekali, lalu gunakan id publik dan polling\_url yang dikembalikan untuk operasi awal.

Ambil setiap video selesai milik Ailoot; periksa durasi dan dimensi aktual dalam hasil.

Ganti YOUR\_ACCESSIBLE\_IMAGE\_URL dalam contoh dengan URL gambar referensi Anda yang sebenarnya.

### Paket

##### Cara menghitung biaya akhir

Tarif yang ditampilkan memperkirakan biaya sebelum pembuatan. Biaya akhir dihitung dari biaya yang tercatat untuk proses pembuatan awal. Durasi keluaran yang terukur dan kuantitas perkiraan bukanlah kuantitas akhir yang ditagihkan.

Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.

Mode Fast

Tidak ditentukan Saat mode fast dipilih

Mode Flex

Tidak ditentukan Saat mode flex dipilih

Upaya penalaran maksimum

Tidak ditentukan Saat upaya penalaran maksimum menggunakan penyesuaian default

#### Perkiraan tarif untuk perbandingan

#### Harga menurut konfigurasi

Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.

| Konfigurasi | Jadwal tarif | Jumlah perkiraan | Biaya |
| --- | --- | --- | --- |
| KonfigurasiTarif dasar token | Jadwal tarifTarif dasar | Jumlah perkiraan— | Biaya Masukan · Token masukan · Perkiraan hanya untuk perbandingan **—** / 1K token Keluaran · Token keluaran · Perkiraan hanya untuk perbandingan **—** / 1K token Masukan · Pembacaan cache · Perkiraan hanya untuk perbandingan **—** / 1K token Masukan · Penulisan cache · Perkiraan hanya untuk perbandingan **—** / 1K token Masukan · Penulisan cache, 1 jam · Perkiraan hanya untuk perbandingan **—** / 1K token |
| KonfigurasiPerkiraan biaya pembuatan | Jadwal tarif— | Jumlah perkiraanestimasi satu kali pembuatan | Biaya Keluaran · Perkiraan biaya pembuatan · Perkiraan hanya untuk perbandingan **$1.24** estimasi sebelum pembuatan Perkiraan ini bukan biaya tambahan maupun tarif tetap untuk proses pembuatan yang telah selesai. |

Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. [Cara kerja cadangan dan penyelesaian tagihan →](https://ailoot.ai/docs/id/billing/reserve/)

### Contoh permintaan

#### Ailoot Ultra · Pemrosesan video

JSON · buat videocurl · baca tugas asli

```json
{
  "model": "dop-lite",
  "params": {
    "model": "dop-lite",
    "prompt": "a cat",
    "seed": 500000,
    "motions": [
      {
        "id": "2bae49e6-ffe7-42a8-a73f-d44632c4acaa",
        "strength": 0.5
      }
    ],
    "input_images": [
      {
        "type": "image_url",
        "image_url": "YOUR_ACCESSIBLE_IMAGE_URL"
      }
    ],
    "enhance_prompt": true,
    "check_nsfw": true
  }
}
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_POLL'
import json
from pathlib import Path
from urllib.parse import quote,urljoin,urlsplit
r=json.loads(Path("result.json").read_text())
i=r.get("id")
if not isinstance(i,str) or not i:raise SystemExit("Keep original response/headers/id; do not resubmit creation.")
u=urljoin("https://api.ailoot.ai",r.get("polling_url") or "/v1/videos/"+quote(i,safe=""))
p=urlsplit(u)
if p.scheme!="https" or p.netloc!="api.ailoot.ai" or not p.path.startswith("/v1/videos/"):raise SystemExit("Use the actual Ailoot lookup path.")
Path("poll-url.txt").write_text(u)
PY_POLL
curl --fail-with-body --silent --show-error "$(cat poll-url.txt)" -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
```

### Terima dan simpan hasil

#### Ailoot Ultra · Pemrosesan video

Simpan tugas-tugas yang dikembalikan beserta statusnya. Baca setiap hasil video selesai milik Ailoot.

- `GET /v1/videos/{request_id}`
- `GET /v1/videos/generations/{request_id}`
- `GET /v1/videos/{request_id}/content`
- `GET /v1/videos/generations/{request_id}/content`

##### Simpan semua hasil yang selesai

Simpan setiap video yang selesai atau berkas yang dikembalikan; ambil setiap URL aset yang benar-benar dikembalikan.

Ambil setiap keluaran aktual yang telah selesai; jangan mengasumsikan jumlah yang tetap.

##### Jika respons asli perlu diperiksa

Simpan respons asli dan identitas tugas yang dikembalikan; status yang tidak dikenali atau pengiriman yang hasilnya ambigu tidak mengizinkan pembuatan baru.

Kolom respons

| Kolom | Jenis | Arti |
| --- | --- | --- |
| Kolom`id` | Jenisstring | ArtiPengenal tugas atau operasi publik Ailoot. |
| Kolom`provider_task_id` | Jenisstring | ArtiPengenal tugas awal, terpisah dari id publik. |
| Kolom`polling_url` | Jenisstring | ArtiJalur pencarian Ailoot yang dikembalikan. |
| Kolom`jobs[].id` | Jenisstring | ArtiPengenal tugas aktual yang dikembalikan. |
| Kolom`jobs[].status` | Jenisstring | ArtiStatus setiap tugas yang dikembalikan. |
| Kolom`jobs[].results.raw.url` | Jenisstring | ArtiSetiap video yang telah selesai tersedia melalui URL bertanda tangan milik Ailoot. |

Kesalahan dan langkah berikutnya

| Respons | Kondisi | Langkah berikutnya |
| --- | --- | --- |
| Respons400 · `invalid_request_error` | KondisiJSON/model tidak valid atau indeks content tidak valid. | Langkah berikutnya |
| Respons401 · `authentication_error` | KondisiKunci API Ailoot tidak valid. | Langkah berikutnya |
| Respons403 · `permission_error` | KondisiGrup kunci API tidak diizinkan mengakses rute media ini. | Langkah berikutnya |
| Respons404 · `not_found_error` | KondisiTugas awal atau keluaran yang diminta tidak ada atau tidak dimiliki oleh pengguna/kunci API/grup yang sama. | Langkah berikutnya |
| Respons502 · `result_pending_check` | KondisiPengiriman awal atau statusnya tidak lengkap atau tidak dapat direkonsiliasi; simpan ID asli dan jangan kirim ulang. | Langkah berikutnya |
| Respons503 · `result_pending_check` | KondisiPengikatan awal, rute, atau media milik Ailoot masih diperiksa; lanjutkan pemeriksaan operasi awal tersebut. | Langkah berikutnya |
| Respons503 · `server_error` | KondisiLayanan media atau penyimpanan tugas awal tidak tersedia. | Langkah berikutnya |

### Alias

#### Alias model

**Ailoot Ultra** [`dop-lite`](https://ailoot.ai/models/id/#m=dop-lite&route=Ultra&caller=dop-lite&fmt=videos)

#### Alias jalur metode

`/v1/videos/generations`

#### ID pemanggil terkait

[`dop-lite`](https://ailoot.ai/models/id/#m=dop-lite&route=Ultra&caller=dop-lite&fmt=videos)

FAQ · Higgsfield: DOP Lite

Input dan hasil apa yang tersedia?

`POST /v1/videos` · `dop-lite`: `image`, `text` → `video`

Kolom apa yang digunakan permintaan?

`POST /v1/videos` · `dop-lite`: `model`, `params`, `webhook`, `callback`

Batasan apa yang berlaku?

`POST /v1/videos` · `dop-lite`: `params.motions[].strength.minimum`: `0`; `params.motions[].strength.maximum`: `1`; `params.seed.minimum`: `1`; `params.seed.maximum`: `1000000`

Hubungkan Ailoot ke Claude Code, OpenCode, Hermes, atau aplikasi Anda.

## Perusahaan dan portofolio proyeknya

Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.

## Beli token dengan diskon.

Diskon langganan untuk pekerjaan rutin. Kode promo — hingga 50% untuk pembelian token.

Langganan

Pilih paket dengan diskon untuk permintaan rutin Anda.

Kode promo hingga 50%

Masukkan kode saat membeli. Harga dihitung ulang sesuai promosi aktif.

Biaya dalam riwayat

Model, token, dan jumlah tagihan disimpan untuk setiap permintaan.

[Pilih langganan](https://ailoot.ai/docs/id/billing/subscriptions/) · [Lihat harga model](https://ailoot.ai/models/id/)

## Hubungkan API ke produk yang Anda jual.

SaaS, aplikasi, dan bot — sesuai penawaran dan perjanjian lisensi Ailoot. Untuk penjualan kembali, mintalah lisensi reseller.

Aplikasi komersial

Integrasikan pembuatan teks, gambar, video, dan suara dalam fitur berbayar layanan Anda.

Lisensi reseller

Kirim deskripsi proyek dan skema akses. Mintalah ketentuan penggunaan dan penjualan kembali secara tertulis.

Dokumen di situs

Penawaran, perjanjian lisensi, dan kebijakan pemrosesan data tersedia sebelum koneksi.

[Minta lisensi reseller](mailto:support@ailoot.ai) · [Penawaran dan perjanjian lisensi](https://ailoot.ai/legal/offer?lang=id)

## Ailoot · Perusahaan dan portofolio proyeknya





Ailoot bertumpu pada pengalaman operasional yang teruji, basis pelanggan yang besar, layanan yang stabil, dan pemantauan KPI berkelanjutan.





Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.





Ailoot memanfaatkan pengalaman operasional ini untuk akses API ke fitur AI dalam produk pelanggan, agen, aplikasi, dan otomatisasi.
