Pro API: skapa karaktärer för Multi-Ref Video

En karaktär är ett blad med fem vyer av samma person (eller varelse), skapad från ett foto och lagrad under ett character_id. Det är vad Multi-Ref Video använder för att känna igen någon i ett klipp: de fem vyerna bär likheten, utan träning.

Karaktärerna du skapade i appen finns redan där: samma licens, samma lista (se Karaktärer från appen).

De fem vyerna

RollVy
1Byst, framifrån, neutralt uttryck
2Byst, tre-kvarts, karaktären tittar mot höger i bilden, lätt leende
3Byst, tre-kvarts, karaktären tittar mot vänster i bilden, neutral
4Helfigur, framifrån
5Helfigur, bakifrån

Varje vy genereras separat: ingen skapas genom att spegla en annan.

Skapa en karaktär

POST /characters (behörighet images). Arbetet är asynkront.

json
{ "name": "Lea", "kind": "woman", "image_b64": "<the photo>", "photo_role": "bust" }
FältTypVad det gör
namesträng, 1 till 40 teckenKaraktärens förnamn
kindsträngwoman, man eller en varelse beskriven på engelska (baby dragon). Styr pronomen i instruktionerna, aldrig "they".
image_b64base64Fotot: skarpt, en person, minst 1024 px på den långa sidan, max 12 MB, JPEG, PNG eller WebP
photo_rolebust (standard) eller full_bodyFotot är en byst (det blir vy 1) eller en helfigur (vy 4)
outfitEngelsk text, valfrittEtt plagg att ta på sig först (a red leather jacket and black jeans)

Svaret, 202, är karaktären med status pending och cost_estimate. Fotot blir vyn för sin roll och servern genererar de fyra övriga på 1 till 3 minuter.

Pris: en kredit per genererad vy, alltså 4 krediter, plus 1 med outfit (plagget tas på sig först som ett separat steg). En vy som misslyckas debiteras inte. POST /characters/quote ger priset i förväg (outfit valfritt).

Följ, kontrollera, gör om

GET /characters/{id} ger dess tillstånd:

statusBetydelse
pendingVyerna håller på att skapas
readyDe fem vyerna finns
partialVissa vyer saknas eller misslyckades
failed, emptyIngen användbar vy
json
{
  "character_id": "chr_8f3a...",
  "name": "Lea",
  "kind": "woman",
  "origin": "api",
  "status": "ready",
  "progress": { "ready": 5, "total": 5 },
  "views": [
    { "role": 1, "name": "bust_front", "status": "ready", "file_url": "https://api.tendre.ai/pro/v1/characters/chr_8f3a.../views/1/file" }
  ],
  "expires_at": "2026-10-19T18:02:11.000Z"
}
  • Kontrollera vyerna innan den första renderingen. GET /characters/{id}/views/{role}/file returnerar bilden. En misslyckad vy, eller en som tittar åt fel håll, förstör likheten i varje video.
  • Gör om en vy: POST /characters/{id}/views/{role}/redo, 1 kredit. Vyn som kom från det ursprungliga fotot kan inte göras om (vue_photo).
  • Lista: GET /characters returnerar dina karaktärer, inklusive appens, och gränsen max.
  • Radera: DELETE /characters/{id} tar bort karaktären och dess vyer.

Karaktärer från appen

En karaktär som skapats på appens My characters-skärm visas i GET /characters med origin app och fungerar i Multi-Ref Video precis som alla andra. I appen kan en karaktär ha flera blad (kläder, stämningar): sheet_id anger vilket som visas (det senaste som standard), sheets listar dem och ?sheet=<id> begär ett annat vid läsning, vid en vys fil och vid en omgjord vy. I ett Multi-Ref-klipp väljer characters[].sheet_id bladet. Ange karaktärens kind i bodyn när du vill göra om en vy för en appkaraktär.

Lagring

Vyerna är krypterade (en nyckel per fil) och kopplade till din licens. Högst 50 karaktärer med Pro-licensen, inklusive appens. En karaktär som inte används på 15 dagar raderas (expires_at): varje Multi-Ref-rendering och varje läsning av en vy skjuter fram datumet. Fotot du skickar sparas som vyn för sin roll, krypterat, precis som de genererade vyerna.

Via en agent (MCP)

Med MCP-servern räcker det att du säger: "skapa en karaktär från det här fotot". Agenten använder tendre_character_create (fotot skickas via en uppladdningslänk, en fil bifogad i ChatGPT, en bild renderad i konversationen eller en publik adress), visar dig de fem vyerna och gör om en misslyckad vy med tendre_character_redo_view. tendre_character_get, tendre_character_list och tendre_character_delete täcker resten och tendre_quote ger priset först.

Sätt sedan in karaktären: se Multi-Ref Video.

Windows · Mac · Moln eller lokalt

Generera privat. Ikväll.

Ladda ned tendre.AI, aktivera en gång, och kör det för alltid, helt offline, på din egen GPU.

OS Windows 10/11GPU NVIDIA 8GB+VRAM 12GB rekommenderasDisk 20GB

Mac: Apple silicon (M1 eller senare), macOS 13 eller senare. Intel-Mac stöds inte.

Lokal bildgenerering på Mac kräver en M4 med 24 GB minne, eller en M2 eller M3 Pro, Max eller Ultra med 24 GB. Under det körs allt online med krediter. Retuschering och video körs online på Mac för tillfället.

Allt om tendre.AI för Mac

Inget NVIDIA GPU? Börja 100% i molnet: 10 gratis bilder varje dag, sedan 1 kredit per bild. Ett NVIDIA-kort (8GB+) låser upp obegränsad lokal generering.