Yhdistä agentti MCP:llä
MCP on toinen sisäänkäynti samaan Pro API:hin: samat oikeudet, samat rajat, samat krediitit, sama tapahtumaloki. Agentti yhdistää yhteen osoitteeseen ja näkee työkalut, joita se voi käyttää tavallisella kielellä. Mitään ei tarvitse asentaa eikä kirjoittaa.
Claude Desktop, claude.ai, ChatGPT, Claude Code, Cursor, VS Code ja Windsurf puhuvat kaikki sitä.
Osoite on salaisuus
https://api.tendre.ai/mcp/<key>Avain on Pro-API-avain, joka luodaan sovelluksessa kohdasta Settings > API.
Lue osoite uudelleen: avain on sen sisällä. Kuka tahansa, jolla on linkki, voi renderöidä krediiteillä rajojesi puitteissa. Käsittele sitä täsmälleen kuin salasanaa. Älä liitä sitä jaettuun asiakirjaan, tikettiin tai kuvakaappaukseen, ja jos se päätyy vääriin käsiin, peru avain sovelluksessa: agentti pysähtyy välittömästi.
Agentit, joissa voi asettaa otsakkeen, voivat käyttää osoitetta https://api.tendre.ai/mcp lisäämällä Authorization: Bearer <key>, jolloin avain ei näy URL-osoitteessa.
Yhdistä agenttisi
Kaikki alla oleva on tarkistettu 22. syyskuuta 2026. Nämä ovat muiden yritysten valikoita, ja ne muuttuvat: Claude ja OpenAI muuttivat omaansa samana päivänä, jona tämä sivu kirjoitettiin, ja OpenAI rajoittaa lisäksi mukautettuja MCP-palvelimia tiettyihin suunnitelmiin. Jos polku ei enää täsmää näkemääsi, etsi "connectors" tai "MCP" kyseisen tuotteen asetuksista. Ainoa asia, joka ei muutu, on osoite, jonka liität.
- Claude Desktop, claude.ai ja mobiilisovellus: Customize > Connectors > Add custom connector, liitä osoite, ei ylimääräistä todennusta. Suora linkki:
https://claude.ai/new#customize/connectors. Toimii heti, kaikilla tiliin liitetyillä laitteilla, ilman uudelleenkäynnistystä. (Connectors-valikko sijaitsi ennen Settingsissä; se sivu ohjaa nyt tänne.) - ChatGPT: ota ensin kehittäjätila käyttöön asetuksissa, sitten Plugins > New plugin > Custom tool. Anna nimeksi Tendre.AI, aseta osoite Server URL -kenttään, aseta Authentication-asetukseksi None, merkitse varoitus luetuksi ja luo.
- Claude Code:
claude mcp add --transport http tendre https://api.tendre.ai/mcp/<key> - Cursor, tiedostossa
~/.cursor/mcp.json:
{ "mcpServers": { "tendre": { "url": "https://api.tendre.ai/mcp/<key>" } } }- VS Code, tiedostossa
mcp.json:
{ "servers": { "tendre": { "type": "http", "url": "https://api.tendre.ai/mcp/<key>" } } }- Windsurf, tiedostossa
~/.codeium/windsurf/mcp_config.json:
{ "mcpServers": { "tendre": { "serverUrl": "https://api.tendre.ai/mcp/<key>" } } }Nopein tapa päästä alkuun on sovelluksen Settings > Connectors -välilehti: se luo avaimen ja kirjoittaa nämä asetukset puolestasi yhdellä klikkauksella tietokoneellesi asennetuille agenteille. Verkkoagenteille (claude.ai, ChatGPT) se kopioi osoitteen, jonka liität niiden yhdistimen asetuksiin.
Kolmekymmentäyksi työkalua
| Työkalu | Mitä se tekee |
|---|---|
tendre_generate_image | Yksi tai useampi kuva (count 1-8), LoRA:n kanssa tai ilman, tai lähteen kuvan retusointi (mode edit, img2img tai inpaint maskilla mask_url). seed renderöi aiemman kuvan uudelleen tai luo siitä variaation. Odottaa renderöintiä oletuksena enintään 55 s ja lisää kuvat suoraan keskusteluun. wait=false palauttaa tunnisteet. |
tendre_generate_video | Lähettää klipin (muoto, ääni, pituus, kuvataajuus fps, LoRA) promptista animoimalla kuvan (plus loppukuva siirtymää varten), Ultra-tilassa (quality max, enintään 1080p; sekunneittain seconds antaa pituuden, vähintään 4 ja enintään 30 s), keyframeilla (keyframes, Quality-tila), parannetulla konsistensilla (consistency enhanced, jopa 721 kuvaa per otto, eli 30 s 24 fps:llä, jatkot mukaan lukien) tai jatkamalla edellistä klippiä (extend_job_id, pitkää videota varten sequence_id). Ultra-ottoa jatketaan eteenpäin tai taaksepäin (extend_direction); yli 24 tunnin jälkeen sen alkuperäisestä tiedostosta (extend_video_url tai extend_upload_id tendre_upload_link-työkalulla, lähetetään sellaisenaan). seed renderöi aiemman klipin uudelleen tai luo siitä variaation. Klippi kestää useita minuutteja: oletuksena työkalu odottaa loppua (enintään 55 s) ja palauttaa MP4-linkin tai tunnisteen, jos renderöinti ei ole valmis; wait=false palauttaa tunnisteen heti. Odottaessa käyttäjän stop-painike peruuttaa renderöinnin, eikä mitään veloiteta. |
tendre_character_create | Luo hahmon (seitsemän näkymää) valokuvasta: latauslinkki, ChatGPT:hen liitetty tiedosto, keskustelussa renderöity kuva tai julkinen osoite. Odottaa luontia (enintään 55 s) ja lisää näkymät keskusteluun (1024 px:n esikatselukuvina; tekstin linkit antavat näkymät täysikokoisina). 6 krediittiä, asu sisältyy. Katso Characters. |
tendre_character_get | Hahmon tila ja sen näkymät (wait odottaa luonnin loppumista; sheet_id valitsee character sheetin). |
tendre_character_list | Tilillä olevat hahmot, myös sovelluksessa luodut, sekä kunkin poistamispäivä. |
tendre_character_redo_view | Tekee epäonnistuneen näkymän uudelleen tai sellaisen, joka katsoo väärään suuntaan (1 krediitti), valinnaisella instruction-käskyllä API:n kautta luodulle hahmolle tai character sheetille; sheet_id kohdistaa tiettyyn character sheetiin. |
tendre_character_set_view | Korvaa API:n kautta luodun hahmon näkymän, tai tendre_character_add_sheet-työkalulla lisätyn character sheetin näkymän (sheet_id), käyttäjän omalla kuvalla, ilman generointia (ilmainen). |
tendre_character_add_sheet | Lisää olemassa olevalle hahmolle, API:sta tai sovelluksesta, asun (character sheetin): valmiit näkymät tallennetaan ilmaiseksi (views, rooli kerrallaan), puuttuvat roolit luodaan (1 krediitti kukin), tai ilman näkymiä asu puetaan sen koko kehon näkymään ja luodaan kuusi näkymää (7 krediittiä). Palauttaa sheet_id:n, joka annetaan työkaluille tendre_character_get, tendre_character_redo_view, tendre_character_set_view ja tendre_multiref_video. Katso Lisää hahmolle asu. |
tendre_character_delete | Poistaa hahmon ja sen näkymät. |
tendre_subject_create | Tallentaa sijainnin, objektin, eläimen, tyylin tai asun käyttäjän 1-6 kuvasta, jotta sitä voi käyttää uudelleen Multi-Ref-toiminnossa. Ilmainen. Katso Sijainnit, esineet, eläimet, tyylit ja asut. |
tendre_subject_list, tendre_subject_get, tendre_subject_delete | Tilillä olevat sijainnit, objektit, eläimet, tyylit ja asut (myös sovelluksen Library-kohteen sisältö), niiden tiedot ja kuvat sekä niiden poistaminen. Tendre.AI:n lahjoittamat elementit tulevat listaan, kun se luetaan ensimmäisen kerran. |
tendre_subject_generate | Luo sijainnin, esineen, eläimen, tyylin tai asun ilman käyttäjän kuvaa: aloituskuvan englanninkielisestä kuvauksesta (tai tuotuna, ilmainen) ja sitten näkymiä (katso Kohteen luominen ilman kuvia). 1 krediitti renderöityä kuvaa kohden, enintään 6 kuvaa; odottaa 55 s ja palauttaa sitten tilan ja kuvat. |
tendre_subject_add_views, tendre_subject_redo_view | Lisää näkymiä luotuun kohteeseen tai uusii yhden (instructions korvaa sen ohjeen; start uusii aloituskuvan niin kauan kuin siitä ei lähde yhtään näkymää). |
tendre_multiref_video | Multi-Ref-klippi, jossa 1-4 hahmoa, objektia ja eläintä kutsutaan @Nimellä promptissa (subjects; Ultra-tilassa enintään 30 kuvaa yhteensä, joista enintään 12 hahmoa, suositus 8), tallennettu sijainti (location_id) tai valinnainen kertakäyttöinen sijaintikuva, Quality tai Ultra (sekunneittain: seconds, vähintään 4 ja enintään 30 s), muoto, pituus, kuvataajuus fps, ääni, seed sekä äänellä ääni kahdelle ensimmäiselle hahmolle (voice_url, äänitiedoston julkinen osoite, enintään 4 MB; järjestä hahmot dialogin mukaan). Odottaa loppua kuten tendre_generate_video, ja stop-painike peruuttaa renderöinnin. Ultra-tilassa myös styles, outfits (worn_by-kentän kanssa) ja motion (liikevideo: video_upload_id, video_job_id tai video_url; mode camera tai choreography). Katso Multi-Ref Video. Äänen kanssa kaksi ensimmäistä hahmoa puhuvat oletuksena profiilinsa äänellä (voice generated mallin tekemälle äänelle). |
tendre_multiref_image | Luo kuvan, jossa on hahmoja (niiden näkymän tai LoRA:n kautta), objekteja, eläimiä ja sijainti, joita kutsutaan @Nimi-muodolla englanninkielisessä promptissa (katso Create an image). Palauttaa jobId-tunnisteen heti: kuva vie 1-3 minuuttia, seuraa sitä tendre_job_status-työkalulla (kind images). quote_only antaa hinnan käynnistämättä mitään. |
tendre_face_swap | Face swap (koko hahmo, tai part head -arvolla vain pää): kamerassa oleva henkilö yhdessä videoistasi (latauslinkki, ChatGPT:hen liitetty tiedosto, julkinen osoite, enintään 95 MB) tai keskustelussa renderöidyssä videossa muuttuu yhdeksi hahmoistasi, kasvot, hiukset, keho ja asu, säilyttäen eleet, huulet, äänen ja taustan, enintään 20 s pituisella jaksolla (start, duration), arvoilla scene, name, zone, likeness ja äänellä hahmon ääni (voice_url, äänitiedoston julkinen osoite, enintään 2 MB). Oletuksena ääni saa hahmon profiilin äänen, jos hahmolla on sellainen (voice original säilyttää kuvatun äänen). Siirtymät transition_in ja transition_out: cut (oletus), morphing (ristihäivytys) tai glitch (digitaalinen efekti siluetissa); siirtymän kanssa palautuu koko video (enintään 60 s). Vastaus kertoo jakson rajat (passage). 6 krediittiä jakson sekuntia kohden. Odottaa loppua kuten tendre_generate_video, ja stop-painike peruuttaa renderöinnin. Katso Face swap. |
tendre_sequence_create | Avaa sekvenssin pitkän videon rakentamiseksi otto kerrallaan. |
tendre_sequence_export | Yhdistää sekvenssin otot yhdeksi videoksi ja palauttaa sen MP4-linkin. |
tendre_project_export | Vie alle 24 tuntia vanhan renderöinnin (job_id) tai sekvenssin (sequence_id) projektikansion: manifesti vastauksessa, ZIP linkin kautta. manifest_only palauttaa pelkän manifestin. Sekvenssille include_film lisää kootun elokuvan. include_media, include_references ja exclude_references valitsevat, mitä kansioon tulee, kuten sovelluksen vienti-ikkuna. Maksuton. Katso Projektikansion vienti. |
tendre_upload_link | Luo latauslinkin yhdelle kuvistasi tai videoistasi (keskusteluun liitetty kuva tai video, tietokoneella tai puhelimella oleva tiedosto). Avaat sen ja pudotat tiedoston sinne, tai tiedostoihin pääsevä agentti lähettää sen itse. Video (MP4, MOV, WebM tai MKV, enintään 95 MB) menee kohteelle tendre_face_swap. Ilmainen. |
tendre_job_status | Missä vaiheessa renderöinti on. Videolle odottaa loppua oletuksena (enintään 55 s, wait=false pikakatselua varten), ja stop-painike peruuttaa renderöinnin odotuksen aikana. Kun valmis, kuva palaa keskusteluun ja video linkkinä. |
tendre_cancel_job | Peruuttaa renderöinnin. Mitään ei veloiteta. |
tendre_list_loras | Tilillä olevat hahmot, LoRA:ksi välitettävä nimi ja promptiin lisättävä trigger-sana. |
tendre_buy_credits | Krediittipaketit tämänpäiväisine hintoineen sekä lisenssisi ostolinkki. Suurimman paketin lisäksi se tarjoaa myös vapaan määrän (parametri credits). Tämä työkalu ei maksa: avaat linkin ja maksat itse kortilla tai kryptovaluutalla. |
tendre_purchase_credits | Ostaa paketin (tai vapaan määrän) tallennetulla kortillasi, jos olet sallinut agenttisi ostaa tilisivusi automaattisessa täydennyksessä, kuukausirajasi puitteissa. Agentin on kerrottava paketti ja sen hinta ja odotettava sitten kyllä-vastaustasi keskustelussa (confirmed). Jos osto hylätään, se antaa sinulle tavallisen ostolinkin. Sähköposti vahvistaa jokaisen oston. |
tendre_credits | Saldo, avaimen rajat, käynnissä olevat renderöinnit. |
tendre_pricing | Tämänpäiväinen hinnasto. |
tendre_quote | Mitä renderöinti maksaa ennen kuin aloitat: hahmon luonti (kind characters) ja Multi-Ref-klippi (multiref true) mukaan lukien. Ottaa huomioon consistency parannetun konsistenssin klipille ja fps: vastaus kertoo pituuden sekunteina kyseisellä taajuudella. Sekunneittain laskutettavassa Ultrassa seconds määrää pituuden. Ultra-jatkolle extend_job_id ja extend_direction. |
Jos yhteys katkeaa ennen kuin tendre_generate_image, tendre_generate_video, tendre_multiref_video tai tendre_face_swap vastaa (välityspalvelimen aikakatkaisu, virhe 524, ohjelma pysäytetty), renderöintiä ei käynnistetä tai se peruutetaan heti, eikä mitään veloiteta: kutsu työkalua vain uudelleen. Hahmon luonti (tendre_character_create) sen sijaan jatkuu: kun kutsut sitä uudelleen samalla kuvalla ja asetuksilla, saat saman hahmon takaisin, eikä mitään veloiteta kahdesti.
Yhdistäessään palvelin antaa agentille talon säännöt: promptit englanniksi, trigger-sana on pakollinen LoRA:n kanssa, kerro hinta ennen kallista renderöintiä, tarkista uuden hahmon näkymät ennen ensimmäistä klippiä ja tee epäonnistunut uudelleen, ja hahmo, sijainti, objekti tai eläin, jota ei käytetä vuoteen, poistetaan.
Aloita kuvasta
Voit pyytää muutakin kuin kuvan tyhjästä: "tee kuva ja animoi se", siirtymä kahden kuvan välillä, retusointi.
Agentti osoittaa kuvaan kahdella tavalla. Joko tunnisteen avulla, kun se on renderöity keskustelussa (image_job_id; tiedosto luetaan takaisin puoleltamme, kun moottori pitää sitä vielä muistissa, muutamia kymmeniä minuutteja). Tai enintään 12 Mt:n PNG- tai JPEG-tiedoston julkisella osoitteella (image_url; yksityiset osoitteet hylätään). Siirtymää varten loppukuva annetaan samalla tavalla (end_image_job_id, end_image_url). Jos muotoa ei ole asetettu, klippi saa kuvan muodon. Siirtymä tulee ulos pyydetyssä koossa 480p:stä 1080p:hen, ja se laskutetaan kyseisen muodon klippinä. Keyframeja varten (Quality-tila) keyframes ottaa 1-4 objektia { at, image_job_id | image_url | image_upload_id, strength } ja vaatii kiinteän pituuden (length).
Oma valokuvasi
- ChatGPT: liitä kuva keskusteluun ja pyydä. Ei muuta.
- Kaikki muut agentit (Claude, Cursor...): agentti antaa sinulle latauslinkin (
tendre_upload_link). Avaa se, pudota kuva sinne tai liitä se, sitten kerro agentille, että se on tehty. Agentti, jolla on pääsy tiedostoihisi (Claude Code, Cursor, VS Code), lähettää sen itse.
Valokuvasi ei koskaan kirjoiteta levylle. Se pysyy muistissa 30 minuuttia, riittävän kauan renderöintiä varten, ja unohtuu sitten. Latauslinkki toimii vain sen avaimen kanssa, joka loi sen. Poikkeuksia ovat hahmon luomiseen käytetty valokuva, josta tulee yksi hahmon näkymistä, sekä tallennetun sijainnin, objektin tai eläimen kuvat: molemmat tallennetaan salattuina hallinnassasi, kunnes poistat ne tai kunnes vuosi kuluu ilman käyttöä (katso alla).
Hahmoja samassa klipissä
Pyydä "tee hahmo tästä valokuvasta": agentti luo sen (6 krediittiä), näyttää seitsemän näkymää ja tekee epäonnistuneen uudelleen. Pyydä sitten kohtaus: "klippi, jossa Lea ojentaa kupin Tomille aurinkoisessa keittiössä", ja se ohjaa hahmot Multi-Ref Video -toiminnolla, kukin kutsuttuna @Nimellä, enintään neljä per klippi (Ultra-tilassa kaksitoista, suositus kahdeksan). Myös sovelluksessa luomasi hahmot ovat käytettävissä. Näkymä, joka toistuvasti menee pieleen (esimerkiksi proteesi väärällä puolella), tehdään uudelleen käskyllä tai korvataan omalla kuvallasi.
Anna agentille muutama kuva paikasta, objektista tai eläimestä ja kerro, mitä se on: se tallentaa sen (ilmainen), ja sen jälkeen voit pyytää "@Lea odottaa @Raitiovaunua @Torilla". Yhteensä enintään neljä hahmoa, objektia ja eläintä, plus yksi tallennettu sijainti taustana; Ultra-tilassa enintään 30 kuvaa yhteensä, joista enintään kaksitoista hahmoa (suositus kahdeksan). Tiedot löytyvät Characters-sivulta ja Multi-Ref Video-kohdasta.
Hahmo omassa videossasi (Face swap)
Lähetä agentille video ja nimeä yksi hahmoistasi: tendre_face_swap-toiminnolla kamerassa oleva henkilö muuttuu kyseiseksi hahmoksi, kasvot, hiukset, keho ja asu, säilyttäen eleet, huulet, äänen ja taustan, enintään 20 s pituisella jaksolla. Video tulee:
- latauslinkin kautta (
tendre_upload_linkottaa myös videon: MP4, MOV, WebM tai MKV, enintään 95 MB); - ChatGPT:hen liitettynä tiedostona;
- julkisesta osoitteesta (yksityiset osoitteet hylätään);
- tai keskustelussa renderöidystä videosta.
Jos haluat vaihtaa vain pään (kasvot ja hiukset) ja säilyttää kuvatun vartalon, vaatteet ja ympäristön, pyydä sitä agentilta: se lähettää part head.
Oletuksena videon ääni saa hahmon profiilin äänen, jos hahmolla on sellainen; jos haluat säilyttää kuvatun äänen, pyydä sitä: agentti lähettää voice original. voice_url-kentällä annettu ääni menee edelle, ja sen 20 ensimmäistä sekuntia käytetään.
Sovelluksessa luodulla hahmolla ei ole nimeä puolellamme: agentti antaa sille nimen (name), jolla se kutsutaan @Nimellä kohtauksessa. Hahmon ääntä varten anna äänitiedoston julkinen osoite, enintään 2 MB (voice_url): videon ääni muunnetaan kyseiseksi ääneksi. Videosi kulkee palvelimemme kautta valmistelua varten, sitten se menee grafiikakorteille, jotka renderöivät sen. Tulos palautuu videolinkkeinä kuten mikä tahansa klippi, työmuodossa (noin yksi megapikseli): täysi resoluutio ja useita hahmoja peräkkäin ovat yksinoikeudella desktop-sovelluksessa. Hinta on jakson sekuntia kohden, katso Face swap.
Siirtymät, kuten sovelluksen korttien kulmat: transition_in vie jakson alussa kuvatusta henkilöstä hahmoon, transition_out lopussa hahmosta takaisin henkilöön. Kumpikin on cut (oletus, ei siirtymää), morphing (ristihäivytys, noin 0,5 s) tai glitch (siluettiin rajattu digitaalinen efekti, noin 0,4 s). Alkusiirtymää ei ole, jos jakso alkaa videon alusta, eikä loppusiirtymää, jos jakso päättää videon.
Siirtymän kanssa saat takaisin koko videon, enintään 60 s (pidempi hylätään): kuvattu henkilö, siirtymä, hahmo jaksollaan, siirtymä ja taas henkilö. Se tulee työmuodossa (noin yksi megapikseli) ja 24 tai 30 kuvaa sekunnissa; työpöytäsovellus sen sijaan liittää hahmon takaisin täydellä resoluutiolla ja alkuperäisellä kuvanopeudella. Renderöity (ja laskutettu) jakso pitenee noin 0,3 s kummallakin puolella, jolla on siirtymä. Siirtymien lisääminen on ilmaista ja vie renderöinnin jälkeen muutamasta sekunnista minuuttiin; sillä aikaa tendre_job_status vastaa pending (vaihe assembling the transitions). Tällaisen renderöinnin video_job_id viittaa sen koko videoon: anna se uudelleen tendre_face_swap-työkalulle, niin voit lisätä toisen hahmon samaan videoon. Palvelimemme käsittelee kaksi siirtymällistä face swapia kerrallaan; sen yli työkalu pyytää yrittämään uudelleen muutaman minuutin päästä.
Vastaus kertoo jakson tarkat rajat sekunteina (passage: start, end). Ilman siirtymää jaksossa on 8n+1 kuvaa, alaspäin pyöristettynä: pyydetystä 2,9 sekunnista tulee 2,7 s. Jos haluat seuraavan jakson heti perään, aloita se kohdasta end. Siirtymän kanssa jakso on kuvalleen tarkka.
Kun haluat liittää kaksi hahmoa yhteen, aloita toinen ensimmäisen passage.end-kohdasta: se liittyy kuvalleen tarkasti, ja sen alkusiirtymä tapahtuu kokonaan juuri ennen liitoskohtaa (noin 0,4 s glitchiä tai 0,5 s ristihäivytystä renderöidään lisäksi sen puolella) palaamatta kuvattuun henkilöön. Jätä ensimmäisen transition_out arvoon cut: muuten työkalu varoittaa, että siirtymät menisivät päällekkäin. Vastauksessa on silloin passage.joined_to_previous.
Käytä vain videoita henkilöistä, jotka ovat antaneet suostumuksensa: se on käyttöehtojen sääntö.
Kuvat palautuvat, videot ovat vanheneva linkki
Kuva saapuu keskusteluun: protokollassa on paikka kuvasislöllölle.
Videolla ei ole, eikä se mahdu sinne. Se palautuu linkkinä, joka välittää tiedoston moottorin tulosteesta ja pysyy voimassa muutamia kymmeniä minuutteja. Mitään ei säilytetä puolellamme sen jälkeen.
Siksi agentti, joka voi kirjoittaa levyllesi (Claude Code, Cursor, VS Code), tallentaa tiedoston puolestasi. Sellainen, joka ei pysty, kuten verkkokeskustelu, voi vain antaa sinulle linkin. Lataa se, kun se on voimassa: kun se vanhenee, klippi on poissa, ja sen uudelleen renderöinti maksaa taas krediittejä.
Kolme poikkeusta. Pitkä video: sen otot pysyvät palvelimellamme vain koontamisen ajan, ja ne poistetaan 30 minuuttia viimeisen lisäyksen jälkeen; koostettu video säilytetään 24 tuntia, jotta löydät sen myöhemmin palatessasi, ja poistetaan sitten. Ja hahmo: sen näkymät, mukaan lukien lähettämäsi valokuva, tallennetaan salattuina lisenssisi alla, kunnes poistat sen (tendre_character_delete) tai se menee vuoden ilman käyttöä. Lopuksi Face swap siirtymällä: koko video pysyy palvelimemme muistissa, kunnes hahmo ja sen siirtymät on lisätty, valmis video vielä 30 minuuttia, ja videosi on levyllä vain valmistelun ajan. Mikään muu ei jää meille.
Korkein laatu
Parasta renderöintiä varten pyydä sitä suoraan ("maksimilaadulla"): agentti siirtyy Ultra-tilaan, kertoo hinnan ensin ja varoittaa, että renderöinti kestää kauemmin. Video on enintään 1080p: 4K:ta ei ole.
Pitkä video
Klippi kestää enintään 20 sekuntia 24 fps:llä (16 s 30 fps:llä, joka on oletus), 30 s parannetussa konsistensissa 24 fps:llä. Pidempää varten pyydä koko video ("minuutin video aiheesta..."): muuta ei tarvitse tietää. Agentti renderöi sen otto kerrallaan, kukin otto jatkaa edellisen liikettä ilman pysähdystä liitoskohdassa, sitten yhdistää ne yhdeksi MP4-tiedostoksi ja antaa sinulle sen linkin.
Otot renderöityvät yksi kerrallaan, ja kukin kestää useita minuutteja. Kukin maksaa klipin hinnan, jonka tendre_quote kertoo ennen kuin mitään alkaa. Parannetussa konsistensissa (consistency enhanced) minuutti mahtuu kahteen 30 s:n ottoon 24 fps:llä, kumpikin kaksinkertaisella hinnalla muodon perusteella. Ääni jatkuu otosta toiseen, paitsi parannetussa konsistensissa ja Ultrassa, jossa se alkaa alusta kunkin oton myötä. Taustalla olevat säännöt ja kutsut on selitetty Videos-sivulla.
Useat otot kovina leikkauksina, enintään 20 sekuntia, eivät tarvitse sekvenssiä: pyydä otot, ja agentti kirjoittaa ne yhteen klippiin (miten niitä kuvaillaan).
Konepellin alla
Siirtoprotokolla on MCP Streamable HTTP, protokollaversio 2025-06-18, tilaton: yksi JSON-RPC-viesti per POST, JSON-vastaus, ei palvelinvirtaa (GET vastaa 405:llä). Metodit ovat initialize, ping, tools/list ja tools/call, ja kukin työkalu kutsuu samaa API:ta, joka on kuvattu näillä sivuilla, agentin avaimella.