Import characters from RisuRealm by URL

This commit is contained in:
Cohee
2024-05-19 20:19:20 +03:00
parent a17588fb1b
commit cf28d6653c
3 changed files with 52 additions and 2 deletions

View File

@ -1547,6 +1547,13 @@ function getCharacterSource(chId = this_chid) {
return sourceUrl;
}
const risuId = characters[chId]?.data?.extensions?.risuai?.source;
if (Array.isArray(risuId) && risuId.length && typeof risuId[0] === 'string' && risuId[0].startsWith('risurealm:')) {
const realmId = risuId[0].split(':')[1];
return `https://realm.risuai.net/character/${realmId}`;
}
return '';
}
@ -5938,7 +5945,7 @@ export function changeMainAPI() {
getStatusHorde();
getHordeModels(true);
}
validateDisabledSamplers()
validateDisabledSamplers();
setupChatCompletionPromptManager(oai_settings);
forceCharacterEditorTokenize();
}
@ -6169,7 +6176,7 @@ export async function getSettings() {
firstRun = false;
}
}
await validateDisabledSamplers()
await validateDisabledSamplers();
settingsReady = true;
eventSource.emit(event_types.SETTINGS_LOADED);
}