Berikut adalah kemungkinan model API:

{

"image_id": "img_20240626_120712_cat_plane",

"description": "Seekor kucing hitam berjalan di landasan pacu bandara dengan sebuah pesawat besar di latar belakang.",

"subjects": [

{

"type": "hewan",

"species": "kucing",

"breed": "kucing hitam",

"color": "hitam",

"position": "latar depan",

"details": {

"fur_color": "hitam polos",

"eye_color": "hijau",

"action": "berjalan maju"

}

},

{

"type": "kendaraan",

"subtype": "pesawat terbang",

"make": "Boeing",

"model": "747 (atau jet berbadan lebar serupa)",

"position": "latar belakang",

"details": {

"livery": "putih",

"engines": 4,

"location": "landasan pacu"

}

}

],

"environment": {

"location_type": "bandara",

"surface": "landasan beton",

"weather": "cerah",

"time_of_day": "siang hari",

"sky_condition": "langit cerah, biru"

},

"metadata": {

"camera": "tidak ditentukan",

"license": "tidak ditentukan",

"source": "Dibuat oleh AI"

}

}

Penjelasan Model API:

* image_id: Pengidentifikasi unik untuk gambar.

* description: Deskripsi singkat yang mudah dibaca tentang konten gambar.

* subjects: Daftar subjek atau objek utama yang ada dalam gambar. Setiap subjek adalah objek dengan serangkaian atributnya sendiri.

* type: Kategori umum subjek (mis., "hewan", "kendaraan").

* species/subtype: Klasifikasi yang lebih spesifik.

* position: Menunjukkan apakah subjek berada di "latar depan" atau "latar belakang".

* details: Objek bersarang untuk menyimpan atribut yang lebih spesifik seperti warna, tindakan, jumlah mesin, dll.

* environment: Objek yang menjelaskan pengaturan dan kondisi dalam gambar.

* location_type: Jenis lokasi.

* surface: Permukaan tanah.

* weather/time_of_day/sky_condition: Faktor lingkungan.

* metadata: Informasi tentang gambar itu sendiri, seperti asal atau lisensinya.

* source: Asal gambar, dicatat di sini sebag#BTC110KToday? ai "Dibuat oleh AI" berdasarkan logo di sudut.

Model ini adalah titik awal yang baik dan dapat diperluas dengan atribut mo$BTC #razukhandokerfoundation re tergantung pada kasus penggunaan (mis., menambahkan koordinat untuk kotak pembatas objek, atau analisis sentimen).