Konten

API keys

A key saved here is stored in the database and overrides .env for both the web and worker processes, within about 15 seconds — no restart needed. Clear it to fall back to .env.

openrouter_api_key
stored here from .env not set
openrouter_key_scriptwriter
stored here from .env not set
openrouter_key_director
stored here from .env not set
openrouter_key_visualizer
stored here from .env not set
openrouter_key_voice
stored here from .env not set
openrouter_key_image
stored here from .env not set
pexels_api_key
stored here from .env not set
openrouter_base_url
stored here from .env not set

Keys are shown masked and never returned in full. Anyone who can reach this page can spend them — the network boundary is the only protection.

Agents

Registry values are seeds only. What runs is what is stored here.

Turning reasoning on automatically disables JSON prefill.

Prefill and reasoning are mutually exclusive: prefilling a thinking model makes it skip the reasoning phase and return output that looks valid but is far below the model's real quality.

Agent Model Temp Max tokens Reasoning Prefill Enabled
Director
konten-director
forced off
Image
konten-image
forced off
Lab
konten-lab
forced off
Outliner
konten-outliner
forced off
Researcher
konten-researcher
forced off
Scriptwriter
konten-scriptwriter
forced off
Visualizer
konten-visualizer
forced off
Voice
konten-voice
forced off

Presets

Format profiles

“Chapters” runs the outliner first and writes the script one chapter at a time. Turn it on for anything past about 500 words — a single-pass script falls apart above that.

Housekeeping

Delete jobs with status Removes the rows and their files on disk. Cost history is kept.

Narration tempo

Sets the word budget for a given target duration. The default of 170 matches how the OpenAI audio voices read Indonesian. If finished videos come out consistently short or long, calibrate from a real job: words spoken ÷ audio seconds × 60.

Environment

Public base URL
https://konten.gelombang.io
Whisper model
base
Data directory
/BDC-NFS-PUBLIC/BDC-GELOMBANG-SRVR/konten/data

The OpenRouter base URL is in the API keys section above — point it at a local vLLM when you are ready to move off OpenRouter.