diff --git a/src/apis/index.js b/src/apis/index.js index f95bd09..ed222fa 100644 --- a/src/apis/index.js +++ b/src/apis/index.js @@ -323,7 +323,11 @@ export const apiTranslate = async ({ case OPT_TRANS_OLLAMA: case OPT_TRANS_OLLAMA_2: case OPT_TRANS_OLLAMA_3: - trText = res?.response; + if (res?.model.startsWith('deepseek-r1')) { + trText = res?.response.replace(/[\s\S]*<\/think>/i, ''); + }else{ + trText = res?.response; + } isSame = text === trText; break; case OPT_TRANS_CUSTOMIZE: