Generate or regenerate podcast script

View as Markdown
Generates or regenerates the podcast script. Can be called multiple times to regenerate with different parameters. **Workflow:** 1. Call this endpoint to generate/regenerate script 2. Review the generated script 3. Call /publish/ to generate audio **Parameters:** - `voice_type`: Podcast preset (interview, panel, etc.). Defaults based on length. - `llm_prompt`: Optional custom instructions for script generation - `length`: Desired podcast length in minutes

Path parameters

podcast_idintegerRequired

Request

This endpoint expects an object.
voice_typeenum or any or nullOptional
Podcast preset type (interview, panel, etc.). Defaults based on length if not provided. * `interview` - Interview * `panel` - Panel * `educational` - Educational * `narrative` - Narrative * `debate` - Debate
llm_promptstring or nullOptional
Optional custom instructions for script generation
lengthinteger or nullOptional>=1
Desired podcast length in minutes

Response

Script generation scheduled

Errors

400
Bad Request Error