Ընդհանուր ակնարկ և արագ սկիզբ

Sketchie-ն prompt-ը կամ փաստաթուղթը վերածում է գրատախտակի բացատրական տեսանյութի և ձեզ վերադարձնում է ինչպես մշակված տեսանյութը, այնպես էլ դրա խմբագրելի scene graph-ը։ Սա հղում է HTTP API-ի, CLI-ի, TypeScript SDK-ի և MCP սերվերի համար։

API մուտքը ներառված է յուրաքանչյուր վճարովի պլանում։ Ստեղծեք API բանալի հավելվածի Կարգավորումներից, երբ պլան ունենաք։ API գեներացիաները ձեր պլանի րոպեներից են օգտագործում նույն դրույքով, ինչ հավելվածը։ Առանձին API գին չկա։

Նույնականացում

Յուրաքանչյուր հարցում նույնականացվում է ձեր API բանալիով՝ որպես Bearer նշան։ Ստեղծեք բանալի հավելվածում Կարգավորումների ներքո, ապա ուղարկեք այն Authorization վերնագրում:

Հարցման վերնագիր
Authorization: Bearer sk_...

Բանալին ցուցադրվում է մեկ անգամ՝ ստեղծման ժամանակ։ Պահեք այն գաղտնի։ Յուրաքանչյուր endpoint-ի հիմնական URL-ն է https://sketchie.ai/api։

Արագ սկիզբ

1. Ստեղծեք բացատրություն

Ուղարկեք ձեր թեման որպես input և ընտրովի նպատակային տևողություն որպես length (հարմար "M:SS" տող, ինչպես "0:30" կամ "1:00", 30 վայրկյան քայլերով)։ Բաց թողեք length-ը ավտոմատ տևողության համար։

Terminal
curl -X POST https://sketchie.ai/api/v1/explainer \
  -H "Authorization: Bearer sk_..." \
  -H "Content-Type: application/json" \
  -d '{
    "input": "Explain how DNS resolves a domain name",
    "length": "0:30"
  }'

Կանչն անմիջապես վերադարձնում է 202 Accepted հերթում գտնվող գրառմամբ։ Մշակումը ընթանում է ֆոնում և տևում է մի քանի րոպե։

202 Accepted
{
  "id": "10f00eee-d2d6-4a1b-b708-f0391faaa85b",
  "status": "queued",
  "prompt": "Explain how DNS resolves a domain name",
  "lengthSeconds": 30,
  "voice": "sketchie:sulafat",
  "language": "en",
  "aspect": "16:9",
  "videoUrl": null,
  "sceneGraph": null
}

2. Հարցում կատարեք արդյունքի համար

Ստացեք բացատրությունը id-ով, մինչև դրա status-ը հասնի վերջնական վիճակի։ Կյանքի ցիկլն է՝ queued, ապա generating, ապա rendering, ապա ready (պատրաստ) կամ failed։

Terminal
curl https://sketchie.ai/api/v1/explainer/10f00eee-d2d6-4a1b-b708-f0391faaa85b \
  -H "Authorization: Bearer sk_..."

Երբ այն ready է, գրառումը կրում է տեսանյութի URL-ը և խմբագրելի scene graph-ը:

200 OK
{
  "id": "10f00eee-d2d6-4a1b-b708-f0391faaa85b",
  "status": "ready",
  "videoUrl": "https://sketchie.ai/media/....mp4",
  "sceneGraph": { "scenes": [ ... ] }
}

Հարմար և դասական դաշտերի անուններ։ input և length հարմար հարցման դաշտերն են։ Հին prompt (տող) և lengthSeconds (թիվ, 30-ի դրական բազմապատիկ) դեռ ընդունվում են որպես կեղծանուններ, ուստի առկա ինտեգրումները շարունակում են աշխատել։ Երբ երկուսն էլ ուղարկվում են, հաղթում է հարմար դաշտը։

Ուր գնալ հետո

  • API հղում . Յուրաքանչյուր endpoint՝ իր հարցման և պատասխանի ձևերով։
  • Ձայներ . Կանխադրված պատմողը, վեց ձայնի կատալոգը և նվագարկվող նախադիտումները։
  • Լեզուներ . 34 աջակցվող պատմողական լեզու։
  • CLI և SDK . sketchie հրամանի տողը և @sketchie/sdk TypeScript հաճախորդը։
  • MCP կարգավորում . Օգտագործեք Sketchie-ն որպես գործիքներ Claude Desktop-ում, Claude Code-ում և Claude հավելվածում։