Health
The core's own health, which answers even while every worker is down.
Update status
Whether a newer rhapsode has been released, from a check made at most once a day.
Check for an update
Asks GitHub for the latest release now, and answers once it has.
Residency
What each engine holds in memory, how big it is and when it expires.
OpenAPI document
This API as an OpenAPI 3.1 document, describing the core that serves it.
Engines
Every declared engine, running or not, with its code and weights licences.
Engine capabilities
What the engine can do with the variant it has loaded, and what its other variants could.
Voices
The engine's voices, built in and cloned.
Create a voice
Creates a voice from a reference, such as a clip to clone, or from a blend of voices the engine has.
Delete a voice
Deletes a voice.
Voice preview
A short sample of the voice.
Speak
Speaks a line with one engine, streamed or as a finished file.
Dialogue
A conversation between speakers in one take, on a variant that declares dialogue.
Catalog
Every engine this core knows how to install, with both licences, before anything is installed.
Uninstall an engine
Removes an engine this API installed.
Unload an engine
Frees the engine's model now, rather than waiting out its keep-alive.
Install an engine
Installs an engine from the catalog, as a job to follow.
Reinstall an engine
Rebuilds an installed engine beside the old one and swaps it in once it works.
Pull weights
Downloads a variant's weights ahead of its first load, as a job to follow.
Install jobs
Every install job, running and finished.
Reinstall outdated engines
Reinstalls every engine an upgrade left behind.
Install job
One install job and where it has got to.
Install job events
An install job's progress and output as server-sent events.
Settings
Every setting, its value, where the value came from and whether a change applies now.
Update settings
Changes settings in one transaction, and answers the whole document after the write.