OptionalAgentOptional owning AIAgent.ID for prompt-run attribution.
OptionalAgentOptional owning AIAgentRun.ID for prompt-run attribution.
OptionalAPIOptional runtime API keys forwarded to AITextToSpeechRunner.
OptionalBindingMap of binding keys to pre-formatted display text for {Key} placeholder substitution.
OptionalCancellationOptional cancellation signal forwarded to each TTS runner invocation.
Authenticated user context for model configuration, prompt runner, and storage.
OptionalCredentialOptional credential resolution scope forwarded to AITextToSpeechRunner.
OptionalFilmOptional film-level duration bounds from the video archetype.
OptionalModelOptional explicit AIModel.ID override; when omitted, resolved from Audio.Narration.Provider.
OptionalProviderOptional scoped metadata provider forwarded to the runner and storage engine.
OptionalStorageOptional explicit FileStorageAccount.ID for clip and caption uploads.
Options for RunNarrationPipeline.