மேலோட்டம் மற்றும் விரைவுத் தொடக்கம்

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-ஐ விடுங்கள்.

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. முடிவுக்காக poll செய்யுங்கள்

விளக்க வீடியோவை அதன் status ஒரு இறுதி நிலையை அடையும் வரை id மூலம் பெறுங்கள். வாழ்க்கைச் சுழற்சி: 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 ஆப்பில் கருவிகளாகப் பயன்படுத்துங்கள்.