सिंहावलोकन र द्रुत सुरुवात
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 का रूपमा पठाउनुहोस् ("0:30" वा "1:00" जस्तो सरल "M:SS" स्ट्रिङ, 30-सेकेन्ड चरणमा)। स्वचालित लम्बाइका लागि length छाड्नुहोस्।
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 फिर्ता गर्छ। रेन्डरिङ पृष्ठभूमिमा चल्छ र केही मिनेट लाग्छ।
{
"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. नतिजाका लागि poll गर्नुहोस्
व्याख्यात्मक भिडियोलाई यसको status कुनै अन्तिम अवस्थामा नपुगुन्जेल id द्वारा ल्याउनुहोस्। जीवनचक्र हो queued, त्यसपछि generating, त्यसपछि rendering, त्यसपछि ready (सकियो) वा failed।
curl https://sketchie.ai/api/v1/explainer/10f00eee-d2d6-4a1b-b708-f0391faaa85b \
-H "Authorization: Bearer sk_..." जब यो ready हुन्छ, रेकर्डले भिडियो URL र सम्पादनयोग्य scene graph बोक्छ:
{
"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/sdkTypeScript क्लाइन्ट। - MCP सेटअप . Sketchie लाई Claude Desktop, Claude Code र Claude एपमा उपकरणका रूपमा प्रयोग गर्नुहोस्।