Docs
SDKs
Both SDKs live in the repository under sdk/ and share one shape. The base URL defaults to http://localhost:3456 and can be changed with base_url / baseURL or ARCLIGHT_BASE_URL.
Python
pip install -e sdk/python
export ARCLIGHT_API_KEY=YOUR_API_KEYNode
npm install ./sdk/node
export ARCLIGHT_API_KEY=YOUR_API_KEYClient shape
client.models.list()
client.characters.list()
client.characters.create({ design: true, niche, city, age })
client.videos.create({ character_id, story, duration, dry_run })
client.videos.get(id)
client.videos.list({ limit })
client.videos.waitForOutput(id, { intervalMs, timeoutMs })Next