export function createMusicGenerateListActionResult(
config?: OpenClawConfig,
): MusicGenerateActionResult { const providers = listRuntimeMusicGenerationProviders({ config }); return createMediaGenerateProviderListActionResult({
providers,
emptyText: "No music-generation providers are registered.",
listModes: listSupportedMusicGenerationModes,
summarizeCapabilities: summarizeMusicGenerationCapabilities,
});
}
const musicGenerateTaskStatusActions = createMediaGenerateTaskStatusActions({
inactiveText: "No active music generation task is currently running for this session.",
findActiveTask: (sessionKey) => findActiveMusicGenerationTaskForSession(sessionKey) ?? undefined,
buildStatusText: buildMusicGenerationTaskStatusText,
buildStatusDetails: buildMusicGenerationTaskStatusDetails,
});
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.