Njuolgga sisdollui

VGGT-1B

Integrere

Modealla-id vggt-1b
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/vggt-1b?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Gitta 1,755 $ juohke ráŋggas mákso duohta geavaheami mielde, loahppa máhcaheami Vuodje dán siiddu alde

Oza API-čoavdaga
Meta Oaidnu

Ođasmahttá 3D-lávu gitta 48 govvagis dahje videost, ja máhcaha čikŋan kárttaid, kameravuogádagaid ja čuolddadávvirii

Meta · Diehtu (JSON)

Dát lea du vuosttaš bohtos

Daga jearaldaga vuolábealde ja vuodje dan iežat API-čoavddain. Boađusat kopierejuvvojit min vurkemii, bisuhuvvojit álo dahje 7 beaivvi nuvttá.

Ráhkat jearaldaga

Kontrollat ráhkaduvvojit modealla skeama vuođul. Koda ja haddi ođasmahttojuvvojit go rievddadat daid.

Viiddiduvvon images · video · alpha_blend_onto · array_encoding · frame_sampling_rate · confidence_percentile · max_points · export_prediction_data · export_depth_maps · export_point_cloud · enable_safety_checker · exclude_keys
image_urls
Luoitte fiilla, dahje · gitta 48

Ođđas­huksemii geavahuvvon gáldu­govvagat, juohke govva čáhkká­duvvon kvadráhtan ja sturrodat rievdaduvvon gitta 518 pikselii. JPEG, PNG, WEBP ja juohke eará Pillow:a dekode­reh­eamis doarjju­juvvon govva­formáhtta dohkkejuvvo.

video_url
Luoitte fiilla, dahje

Eaktodáhtolaš gáldovideo, man válljejuvvon rámmat čuvvot image_urls ovttastahtton sisa-addis. Válljen geavaha juohke `frame_sampling_rate`-át rámma ja váldá álo mielde vuosttaš ja maŋimuš rámma.

alpha_blend_onto standárda white

Alfa-kanála gieđahallamis leat njeallje válljemuša: 'keep' sihkku alfa rievdatkeahttá álgoálgosaš pikselárvvuid; 'mean' ovttastahttá gova ImageNet gaskamearálaš RGB-vuogádagain. Ovttavärat duogáža várás vállje 'white' dahje 'black', vai govva ovttastahttojuvvo vástideaddji ivnniin.

array_encoding standárda base64

Einnostus-JSON-fiillaid tabeallavurkenhámi, mas 'list' gáibida mealgat eanet saji go 'base64'. Vállje 'list' siskkáldas JSON-listtuid várás dahje 'base64' objektaid várás main leat {data, shape, dtype}.

standárda 24

Rámma gaskka geavahuvvo dušše dalle go video addojuvvo `video_url` bokte; muđui das ii leat váikkuhus. Vuosttaš ja maŋimuš rámma seailluhuvvojit beroškeahttá gaskkas, ja daid gaskkas válljejuvvo juohke n-át rámma.

standárda 50

Luohttevašvuhtii vuođđuduvvi sillenproseanta čuokkisbalvva huksemii: 0 hehtte sillema, ja eará árvvut sihkkot dan proseantaoasi čuoggáin, vuolggáliin luohttehahttimeain.

standárda 250000

GLB čuokkismeare bajit rádji, standárdan 250,000. Vai serialiseren ja bajásluchten eaba bistte menddo guhká, vurkkojuvvo dássadit válljejuvvon vuollečoakkáldat go balva manná dán ráji badjel.

Čoavdagat mat guđđojuvvojit eret juohke einnostus-JSON-fiillas.

POST /run/vggt-1b?wait=20 haddemearrádus → 1,755 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/vggt-1b?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Geavat dán ohcamuša

Du key báhcá dán fierpmádatlogan: dat sáddejuvvo dušše Doitong API:ii ja vurkejuvvo (localStorage) dušše jos válljet Remember. Viečča API-keya

Dát lea VGGT-1B birra

Einnosta geometria máŋgga geahččanguovllus. Addi gitta 48 gova `image_urls`-is, ja sáhtát lasihit `video_url`, mii lea válljejuvvon juohke `frame_sampling_rate` rámma geažil. Dat máhcaha rámmajuohkásaš čikŋankárttaid, kameraválddáldagaid ja -sisaválddáldagaid, ráhkadanbohtosfiillaid ja GLB-čuolddadávviri kamerakonen. `confidence_percentile` ja `max_points` stivre čuolddadávviri dávjodaga.

Parametterat

Sádde kanonala nama dahje iežas nama, ii goappašiid. Kanonala namat

NammaŠládja StandárdaDohkkehuvvon Govvádus
image_urlseaktodáhtolaš images
Šládjaurl[] · image
≤ 48 merki
Ođđas­huksemii geavahuvvon gáldu­govvagat, juohke govva čáhkká­duvvon kvadráhtan ja sturrodat rievdaduvvon gitta 518 pikselii. JPEG, PNG, WEBP ja juohke eará Pillow:a dekode­reh­eamis doarjju­juvvon govva­formáhtta dohkkejuvvo.
video_urleaktodáhtolaš video
Šládjaurl · video
Eaktodáhtolaš gáldovideo, man válljejuvvon rámmat čuvvot image_urls ovttastahtton sisa-addis. Válljen geavaha juohke `frame_sampling_rate`-át rámma ja váldá álo mielde vuosttaš ja maŋimuš rámma.
frame_sampling_rateeaktodáhtolaš
Šládjainteger
Standárda24
1 – 1 000
Rámma gaskka geavahuvvo dušše dalle go video addojuvvo `video_url` bokte; muđui das ii leat váikkuhus. Vuosttaš ja maŋimuš rámma seailluhuvvojit beroškeahttá gaskkas, ja daid gaskkas válljejuvvo juohke n-át rámma.
alpha_blend_ontoeaktodáhtolaš
Šládjaenum
Standárdawhite
keepwhiteblackmean
Alfa-kanála gieđahallamis leat njeallje válljemuša: 'keep' sihkku alfa rievdatkeahttá álgoálgosaš pikselárvvuid; 'mean' ovttastahttá gova ImageNet gaskamearálaš RGB-vuogádagain. Ovttavärat duogáža várás vállje 'white' dahje 'black', vai govva ovttastahttojuvvo vástideaddji ivnniin.
export_prediction_dataeaktodáhtolaš
Šládjaboolean
Standárdatrue
Olggosfievrrit gieđahallankeahtes einnostusaid sierra JSON-fiilan juohke rámma várás. Juohke fiillas leat čiekŋodat ja dan luohttevašvuohta, maske ja koderejuvvon kámeraposišuvdna.
export_depth_mapseaktodáhtolaš
Šládjaboolean
Standárdatrue
Olggosfievrrit čiekŋodatrástariid nu, ahte `depth_range` govviduvvo lineáralaččat pikselárvvuide 0–65535. Juohke rámma oažžu sierra ránesivnat PNG-gova 16-bit dárkilvuođain.
export_point_cloudeaktodáhtolaš
Šládjaboolean
Standárdatrue
Olggosfievrrit ovttastahtton ivdnečuokkisbalvva GLB-hámis, mas meroštallojuvvon kámerat ovddastuvvojit sierra konus-fierpmádahkan čuozádagas.
array_encodingeaktodáhtolaš
Šládjaenum
Standárdabase64
base64list
Einnostus-JSON-fiillaid tabeallavurkenhámi, mas 'list' gáibida mealgat eanet saji go 'base64'. Vállje 'list' siskkáldas JSON-listtuid várás dahje 'base64' objektaid várás main leat {data, shape, dtype}.
exclude_keyseaktodáhtolaš
Šládjaenum[]
Čoavdagat mat guđđojuvvojit eret juohke einnostus-JSON-fiillas.
confidence_percentileeaktodáhtolaš
Šládjanumber
Standárda50
0 – 100
Luohttevašvuhtii vuođđuduvvi sillenproseanta čuokkisbalvva huksemii: 0 hehtte sillema, ja eará árvvut sihkkot dan proseantaoasi čuoggáin, vuolggáliin luohttehahttimeain.
max_pointseaktodáhtolaš
Šládjainteger
Standárda250000
1 000 – 5 000 000
GLB čuokkismeare bajit rádji, standárdan 250,000. Vai serialiseren ja bajásluchten eaba bistte menddo guhká, vurkkojuvvo dássadit válljejuvvon vuollečoakkáldat go balva manná dán ráji badjel.
enable_safety_checkereaktodáhtolaš
Šládjaboolean
Standárdatrue
Sisa-addi govaid ja video sihkkarvuođadárkkistusa molsun.
gáibiduvvo Kanonala namma, maid sáhttá geavahit

Fiilaparametterat váldet almmolaš https:// URL:a, data: URI:a gitta 10 MB, dahje uploada file_url:a. Fiillat

Boađus

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "vggt-1b",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 1755,
    "usd": "1.755",
    "charged": 1755,
    "refunded": 0
  },
  "input": {},
  "output": {
    "point_cloud": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "depth_maps": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200,
        "width": 1024,
        "height": 768
      }
    ],
    "prediction_data": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200
      }
    ],
    "num_frames": 1,
    "depth_range": [
      1.0
    ],
    "extrinsics": [
      [
        [
          1.0
        ]
      ]
    ],
    "intrinsics": [
      [
        [
          1.0
        ]
      ]
    ],
    "timings": {}
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Du fiillat, du válljenJuohke outputs[].url lea kopia min vurkemis: bisuhuvvo álo (mákso GB-mánu mielde) dahje 7 beaivvi nuvttá, du konto­o heiveheami dahje ?storage= mielde.
Seammá hápmi juohke modeallastype, url, content_type, width, height ja duration, govvii, videoii ja jienai seammá ládje. output lea modealla iežas boađusobjekta.
Outputa giettit
point_cloud
object {url, content_type, file_name, file_size} | nullČuokkisbalvva olggosfievrrideapmi mii máhcahuvvo go `export_point_cloud` lea true; dan GLB-čuozádat ovttastahttá balvva ja kámerakonusiid.
depth_maps
array of object {url, content_type, file_name, file_size, width, height}Čiekŋodatkárttaid olggosfievrrideapmi lea olámuttus go `export_depth_maps` lea true. Merkojumit čuvvot gáldorámmaid ortnega, ja juohke rámma ovddastuvvo ránesivnat PNG-rástariin 16-bit čiekŋodagain.
prediction_data
array of object {url, content_type, file_name, file_size}Gieđahallankeahtes einnostusaid olggosfievrrideapmi: go `export_prediction_data` lea true, juohke rámmas lea iežas JSON-fiila, ja fiillat čuvvot rámmaid ortnega.
num_frames
integerOđđasit huksejuvvon rámmaid olleslohku, mas leat mielde govat ja videos válljejuvvon rámmat.
depth_range
array of numberČiekŋodatrájit [min, max], mat geavahuvvojit `depth_maps` kvantiseremii. Máhcat čiekŋodaga ná: min + pixel * (max - min) / 65535.
extrinsics
array of array of array of numberOlgguldas matrissat máilmmis kámerii, sturrodagain 3x4, juohke rámma várás; OpenCV áksilat čujuhit olgešguvlui x mielde, vulos y mielde ja ovddos z mielde.
intrinsics
array of array of array of numberČuokkisráigekámera siskkáldas matrissat, sturrodagain 3x3, juohke rámma várás, ovdanbukton modealla 518x518 rámma pikselkoordináhtain.
timings
objectJuohke muttus gollan duohta áigi sekunddain.

AI-agenttaide: dán siidu Markdowna lea dáppe https://doitong.com/se/developers/models/vggt-1b.md. Buot modeallat ja ráđit: https://doitong.com/developers/llms.txt