mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Fix
This commit is contained in:
@ -2337,5 +2337,7 @@
|
|||||||
"Both prefix and suffix must be set in the Reasoning Formatting settings.": "В настройках форматирования рассуждений должны быть заданы префикс и суффикс.",
|
"Both prefix and suffix must be set in the Reasoning Formatting settings.": "В настройках форматирования рассуждений должны быть заданы префикс и суффикс.",
|
||||||
"Invalid return type '${0}', defaulting to 'reasoning'.": "Некорректный возвращаемый тип, используем стандартный 'reasoning'.",
|
"Invalid return type '${0}', defaulting to 'reasoning'.": "Некорректный возвращаемый тип, используем стандартный 'reasoning'.",
|
||||||
"Reasoning already exists.": "Рассуждения уже присутствуют.",
|
"Reasoning already exists.": "Рассуждения уже присутствуют.",
|
||||||
"Edit Message": "Редактирование"
|
"Edit Message": "Редактирование",
|
||||||
|
"Status check bypassed": "Проверка статуса отключена",
|
||||||
|
"Valid": "Работает"
|
||||||
}
|
}
|
||||||
|
@ -1019,7 +1019,7 @@ export function displayOnlineStatus() {
|
|||||||
$('.online_status_text').text($('#API-status-top').attr('no_connection_text'));
|
$('.online_status_text').text($('#API-status-top').attr('no_connection_text'));
|
||||||
} else {
|
} else {
|
||||||
$('.online_status_indicator').addClass('success');
|
$('.online_status_indicator').addClass('success');
|
||||||
$('.online_status_text').text(t([online_status]));
|
$('.online_status_text').text(online_status);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1140,7 +1140,7 @@ export async function clearItemizedPrompts() {
|
|||||||
async function getStatusHorde() {
|
async function getStatusHorde() {
|
||||||
try {
|
try {
|
||||||
const hordeStatus = await checkHordeStatus();
|
const hordeStatus = await checkHordeStatus();
|
||||||
setOnlineStatus(hordeStatus ? 'Connected' : 'no_connection');
|
setOnlineStatus(hordeStatus ? t`Connected` : 'no_connection');
|
||||||
}
|
}
|
||||||
catch {
|
catch {
|
||||||
setOnlineStatus('no_connection');
|
setOnlineStatus('no_connection');
|
||||||
@ -1207,7 +1207,7 @@ async function getStatusTextgen() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ([textgen_types.GENERIC, textgen_types.OOBA].includes(textgen_settings.type) && textgen_settings.bypass_status_check) {
|
if ([textgen_types.GENERIC, textgen_types.OOBA].includes(textgen_settings.type) && textgen_settings.bypass_status_check) {
|
||||||
setOnlineStatus('Status check bypassed');
|
setOnlineStatus(t`Status check bypassed`);
|
||||||
return resultCheckStatus();
|
return resultCheckStatus();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1232,7 +1232,7 @@ async function getStatusTextgen() {
|
|||||||
setOnlineStatus(textgen_settings.togetherai_model);
|
setOnlineStatus(textgen_settings.togetherai_model);
|
||||||
} else if (textgen_settings.type === textgen_types.OLLAMA) {
|
} else if (textgen_settings.type === textgen_types.OLLAMA) {
|
||||||
loadOllamaModels(data?.data);
|
loadOllamaModels(data?.data);
|
||||||
setOnlineStatus(textgen_settings.ollama_model || 'Connected');
|
setOnlineStatus(textgen_settings.ollama_model || t`Connected`);
|
||||||
} else if (textgen_settings.type === textgen_types.INFERMATICAI) {
|
} else if (textgen_settings.type === textgen_types.INFERMATICAI) {
|
||||||
loadInfermaticAIModels(data?.data);
|
loadInfermaticAIModels(data?.data);
|
||||||
setOnlineStatus(textgen_settings.infermaticai_model);
|
setOnlineStatus(textgen_settings.infermaticai_model);
|
||||||
@ -1256,7 +1256,7 @@ async function getStatusTextgen() {
|
|||||||
setOnlineStatus(textgen_settings.tabby_model || data?.result);
|
setOnlineStatus(textgen_settings.tabby_model || data?.result);
|
||||||
} else if (textgen_settings.type === textgen_types.GENERIC) {
|
} else if (textgen_settings.type === textgen_types.GENERIC) {
|
||||||
loadGenericModels(data?.data);
|
loadGenericModels(data?.data);
|
||||||
setOnlineStatus(textgen_settings.generic_model || data?.result || 'Connected');
|
setOnlineStatus(textgen_settings.generic_model || data?.result || t`Connected`);
|
||||||
} else {
|
} else {
|
||||||
setOnlineStatus(data?.result);
|
setOnlineStatus(data?.result);
|
||||||
}
|
}
|
||||||
|
@ -3476,7 +3476,7 @@ async function getStatusOpen() {
|
|||||||
let status;
|
let status;
|
||||||
|
|
||||||
if ('ai' in window) {
|
if ('ai' in window) {
|
||||||
status = 'Valid';
|
status = t`Valid`;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
showWindowExtensionError();
|
showWindowExtensionError();
|
||||||
@ -3525,7 +3525,7 @@ async function getStatusOpen() {
|
|||||||
|
|
||||||
const canBypass = (oai_settings.chat_completion_source === chat_completion_sources.OPENAI && oai_settings.bypass_status_check) || oai_settings.chat_completion_source === chat_completion_sources.CUSTOM;
|
const canBypass = (oai_settings.chat_completion_source === chat_completion_sources.OPENAI && oai_settings.bypass_status_check) || oai_settings.chat_completion_source === chat_completion_sources.CUSTOM;
|
||||||
if (canBypass) {
|
if (canBypass) {
|
||||||
setOnlineStatus('Status check bypassed');
|
setOnlineStatus(t`Status check bypassed`);
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@ -3547,7 +3547,7 @@ async function getStatusOpen() {
|
|||||||
saveModelList(responseData.data);
|
saveModelList(responseData.data);
|
||||||
}
|
}
|
||||||
if (!('error' in responseData)) {
|
if (!('error' in responseData)) {
|
||||||
setOnlineStatus('Valid');
|
setOnlineStatus(t`Valid`);
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
|
Reference in New Issue
Block a user