Prehľad a rýchly štart
Sketchie premení prompt alebo dokument na vysvetľujúce video na tabuli a vráti vám tak vyrenderované video, ako aj jeho upraviteľný scene graph. Toto je referencia pre HTTP API, CLI, TypeScript SDK a server MCP.
Prístup k API je súčasťou každého plateného plánu. Vytvorte kľúč API v Nastaveniach v aplikácii, keď máte plán. Generovania cez API čerpajú z minút vášho plánu rovnakou sadzbou ako aplikácia. Neexistuje žiadna samostatná cena API.
Overenie
Každá požiadavka sa overuje vaším kľúčom API ako tokenom Bearer. Vytvorte kľúč v aplikácii v Nastaveniach a potom ho odošlite v hlavičke Authorization:
Authorization: Bearer sk_... Kľúč sa zobrazí raz, pri vytvorení. Uchovávajte ho v tajnosti. Základná URL pre každý endpoint je https://sketchie.ai/api.
Rýchly štart
1. Vytvorte vysvetlenie
Odošlite svoju tému ako input a voliteľnú cieľovú dĺžku ako length (priateľský reťazec "M:SS" ako "0:30" alebo "1:00", v krokoch po 30 sekundách). Vynechajte length pre automatickú dĺžku.
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"
}' Volanie okamžite vráti 202 Accepted so záznamom vo fronte. Rendering beží na pozadí a trvá niekoľko minút.
{
"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. Dopytujte sa na výsledok
Načítavajte vysvetlenie podľa id, kým jeho status nedosiahne koncový stav. Životný cyklus je queued, potom generating, potom rendering, potom ready (hotovo) alebo failed.
curl https://sketchie.ai/api/v1/explainer/10f00eee-d2d6-4a1b-b708-f0391faaa85b \
-H "Authorization: Bearer sk_..." Keď je ready, záznam nesie URL videa a upraviteľný scene graph:
{
"id": "10f00eee-d2d6-4a1b-b708-f0391faaa85b",
"status": "ready",
"videoUrl": "https://sketchie.ai/media/....mp4",
"sceneGraph": { "scenes": [ ... ] }
} Priateľské a klasické názvy polí. input a length sú priateľské polia požiadavky. Staršie prompt (reťazec) a lengthSeconds (číslo, kladný násobok 30) sa stále prijímajú ako aliasy, takže existujúce integrácie fungujú ďalej. Keď sa odošlú obe, vyhráva priateľské pole.
Kam pokračovať
- Referencia API . Každý endpoint s tvarmi požiadavky a odpovede.
- Hlasy . Predvolený rozprávač, katalóg šiestich hlasov a prehrateľné ukážky.
- Jazyky . 34 podporovaných jazykov rozprávania.
- CLI a SDK . Príkazový riadok
sketchiea klient@sketchie/sdkv TypeScripte. - Nastavenie MCP . Používajte Sketchie ako nástroje v Claude Desktop, Claude Code a aplikácii Claude.