ਇੱਕ POST ਰੈਂਡਰ ਨੂੰ ਕਤਾਰ ਵਿੱਚ ਪਾਉਂਦਾ ਹੈ। ਰਿਕਾਰਡ ਨੂੰ ਪੋਲ ਕਰੋ ਜਾਂ ਲਾਈਵ ਸਥਿਤੀ ਸਟ੍ਰੀਮ ਸੁਣੋ, ਫਿਰ MP4 ਅਤੇ ਇਸਦਾ ਪੂਰਾ ਸੰਪਾਦਨਯੋਗ scene graph ਪ੍ਰਾਪਤ ਕਰੋ। Plus ਤੋਂ ਉੱਪਰ ਸ਼ਾਮਲ, ਯੋਜਨਾ ਮਿੰਟਾਂ ਦੇ 2x ਤੇ ਮਾਪਿਆ ਜਾਂਦਾ ਹੈ। ਕੋਈ ਘੱਟੋ-ਘੱਟ ਨਹੀਂ।
POST /v1/explainer
{
"input": "Explain how recurring billing works",
"length": "1:00", // optional, in 30-second steps up to "6:00"
"aspect": "16:9", // 16:9, 9:16, 1:1
"voice": "sketchie:sulafat", // Nora, the default narrator
"language": "en"
} ਬਣਾਉਣਾ ਅਸਿੰਕ੍ਰੋਨਸ ਹੈ। API ਤੁਰੰਤ 202 Accepted ਅਤੇ ਕਤਾਰ ਵਿੱਚ ਇੱਕ ਰਿਕਾਰਡ ਨਾਲ ਜਵਾਬ ਦਿੰਦਾ ਹੈ।
HTTP/1.1 202 Accepted
{
"id": "10f00eee-d2d6-4a1b-b708-f0391faaa85b",
"status": "queued",
"prompt": "Explain how recurring billing works",
"lengthSeconds": 60,
"voice": "sketchie:sulafat",
"language": "en",
"aspect": "16:9",
"videoUrl": null,
"sceneGraph": null
} ਰਿਕਾਰਡ ready ਹੋਣ ਤੱਕ GET /v1/explainer/:id ਲਿਆਓ, ਜਾਂ ਲਾਈਵ ਸਥਿਤੀ ਅੱਪਡੇਟਾਂ ਲਈ GET /v1/explainer/events ਦੀ ਸਬਸਕ੍ਰਾਈਬ ਕਰੋ। ਤਿਆਰ ਰਿਕਾਰਡ MP4 URL ਅਤੇ scene graph ਲੈ ਕੇ ਆਉਂਦਾ ਹੈ।
GET /v1/explainer/10f00eee-d2d6-4a1b-b708-f0391faaa85b
{
"id": "10f00eee-d2d6-4a1b-b708-f0391faaa85b",
"status": "ready",
"videoUrl": "https://media.sketchie.ai/....mp4",
"sceneGraph": { "scenes": [ ... ] }
} API ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਇੱਕ ਫਾਈਲ ਨਹੀਂ ਦਿੰਦਾ। ਇਹ ਤੁਹਾਨੂੰ ਇੱਕ ਦਸਤਾਵੇਜ਼ ਦਿੰਦਾ ਹੈ। ਜਾਰੀ ਕੀਤੇ ਐਡਿਟ ਐਂਡਪੌਇੰਟ ਰਾਹੀਂ ਸਧਾਰਨ ਭਾਸ਼ਾ ਵਿੱਚ ਇੱਕ ਸੰਪਾਦਨ ਭੇਜੋ:
POST /v1/explainer/{id}/edit
{ "instruction": "Make the second scene shorter and warmer" } ਕੁਝ ਸਕਿੰਟਾਂ ਬਾਅਦ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਨਵੀਂ ਵੀਡੀਓ ਹੁੰਦੀ ਹੈ ਜਿਸ ਵਿੱਚ ਇੱਕ ਦ੍ਰਿਸ਼ ਬਦਲਿਆ ਅਤੇ ਬਾਕੀ ਸਭ ਅਛੂਤਾ। ਨਵਾਂ ਸੰਸਕਰਣ ਉਸੇ ਵਿਆਖਿਆ ਦੇ ਇਤਿਹਾਸ ਵਿੱਚ ਰਹਿੰਦਾ ਹੈ, ਇਸ ਲਈ ਤੁਸੀਂ ਇਸ ਨੂੰ API ਰਾਹੀਂ ਜਾਂਚ ਜਾਂ ਵਾਪਸ ਕਰ ਸਕਦੇ ਹੋ।
Sketchie ਇੱਕ MCP ਸਰਵਰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਕੋਈ ਵੀ MCP-ਸਮਰੱਥ ਏਜੰਟ ਵਿਆਖਿਆ ਵੀਡੀਓ ਨੂੰ ਨੇਟਿਵ ਟੂਲਾਂ ਵਜੋਂ ਬਣਾ ਅਤੇ ਸੰਪਾਦਿਤ ਕਰ ਸਕਦਾ ਹੈ: ਇੱਕ ਦਸਤਾਵੇਜ਼ ਤੋਂ ਬਣਾਓ, scene graph ਜਾਂਚੋ, ਸੰਪਾਦਨ ਦੀ ਬੇਨਤੀ ਕਰੋ, ਦੁਬਾਰਾ ਰੈਂਡਰ ਕਰੋ। ਜੇ ਤੁਸੀਂ ਅਜਿਹੇ ਏਜੰਟ ਬਣਾ ਰਹੇ ਹੋ ਜਿਨ੍ਹਾਂ ਨੂੰ ਟੈਕਸਟ ਦੀ ਕੰਧ ਦੀ ਬਜਾਏ ਵੀਡੀਓ ਨਾਲ ਜਵਾਬ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ, ਤਾਂ ਇਹ ਮੌਜੂਦ ਸਭ ਤੋਂ ਛੋਟਾ ਰਸਤਾ ਹੈ।
GET /v1/voices ਤੋਂ Nora, Miles, Dean, Clara, Piper ਜਾਂ Wren ਚੁਣੋ। Nora ਨਿੱਘੀ ਡਿਫੌਲਟ ਬਿਰਤਾਂਤਕਾਰ ਹੈ, ਅਤੇ ਕੈਟਾਲਾਗ ਦੀ ਹਰ ਆਵਾਜ਼ ਹਰ ਸਮਰਥਿਤ ਭਾਸ਼ਾ ਬੋਲ ਸਕਦੀ ਹੈ। ਆਵਾਜ਼ ਪੂਰਵਦਰਸ਼ਨ ਕੈਟਾਲਾਗ ਜਵਾਬ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ।