办学质量监测教学评价系统
shenrongliang
2025-06-13 11d86cc6c26bb4f709e407acadf4805c2024e79f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import { homeStore } from "@/store"
 
export const checkDisableGpt4=( model:string )=>{
    if(!homeStore.myData.session.disableGpt4 || homeStore.myData.session.disableGpt4!='1') return false;
    const rz =  model.indexOf('gpt-4')>-1 ;
    if(rz){
        homeStore.setMyData({isLoader:false,act:'stopLoading'}); 
    }
    return rz ;
 
}
 
export const isApikeyError=( text:string )=>{
    text= text.toLocaleLowerCase();
    if(
    text.indexOf('error') && ( 
    text.indexOf('无效的令牌')>-1  //one-api 错误
    || text.indexOf('incorrect api key')>-1  //原生
    )) return true ;
    return false;
}
export const isAuthSessionError = ( text:string )=>{
    text= text.toLocaleLowerCase();
    if(text.indexOf('token_check')>-1  ) return true ;
    return false; 
}