mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-27 08:25:07 +00:00
perf: error response
This commit is contained in:
@@ -1,25 +0,0 @@
|
|||||||
import { GET, POST, DELETE, PUT } from './request';
|
|
||||||
import { RequestPaging } from '../types/index';
|
|
||||||
import { Obj2Query } from '@/utils/tools';
|
|
||||||
import type { DataListItem } from '@/types/data';
|
|
||||||
import type { PagingData } from '../types/index';
|
|
||||||
import type { DataItemSchema } from '@/types/mongoSchema';
|
|
||||||
import type { CreateDataProps } from '@/pages/data/components/CreateDataModal';
|
|
||||||
|
|
||||||
export const getDataList = () => GET<DataListItem[]>(`/data/getDataList`);
|
|
||||||
|
|
||||||
export const postData = (data: CreateDataProps) => POST<string>(`/data/postData`, data);
|
|
||||||
|
|
||||||
export const postSplitData = (dataId: string, text: string) =>
|
|
||||||
POST(`/data/splitData`, { dataId, text });
|
|
||||||
|
|
||||||
export const updateDataName = (dataId: string, name: string) =>
|
|
||||||
PUT(`/data/putDataName?dataId=${dataId}&name=${name}`);
|
|
||||||
|
|
||||||
export const delData = (dataId: string) => DELETE(`/data/delData?dataId=${dataId}`);
|
|
||||||
|
|
||||||
type GetDataItemsProps = RequestPaging & {
|
|
||||||
dataId: string;
|
|
||||||
};
|
|
||||||
export const getDataItems = (data: GetDataItemsProps) =>
|
|
||||||
GET<PagingData<DataItemSchema>>(`/data/getDataItems?${Obj2Query(data)}`);
|
|
@@ -2,8 +2,7 @@ export const openaiError: Record<string, string> = {
|
|||||||
context_length_exceeded: '内容超长了,请重置对话',
|
context_length_exceeded: '内容超长了,请重置对话',
|
||||||
Unauthorized: 'API-KEY 不合法',
|
Unauthorized: 'API-KEY 不合法',
|
||||||
rate_limit_reached: 'API被限制,请稍后再试',
|
rate_limit_reached: 'API被限制,请稍后再试',
|
||||||
'Bad Request': 'Bad Request~ 可能内容太多了',
|
'Bad Request': 'Bad Request~ openai 异常',
|
||||||
'Too Many Requests': '请求次数太多了,请慢点~',
|
|
||||||
'Bad Gateway': '网关异常,请重试'
|
'Bad Gateway': '网关异常,请重试'
|
||||||
};
|
};
|
||||||
export const openaiError2: Record<string, string> = {
|
export const openaiError2: Record<string, string> = {
|
||||||
|
@@ -32,6 +32,8 @@ export const jsonRes = <T = any>(
|
|||||||
msg = error;
|
msg = error;
|
||||||
} else if (proxyError[error?.code]) {
|
} else if (proxyError[error?.code]) {
|
||||||
msg = '服务器代理出错';
|
msg = '服务器代理出错';
|
||||||
|
} else if (error?.response?.data?.error?.message) {
|
||||||
|
msg = error?.response?.data?.error?.message;
|
||||||
} else if (openaiError2[error?.response?.data?.error?.type]) {
|
} else if (openaiError2[error?.response?.data?.error?.type]) {
|
||||||
msg = openaiError2[error?.response?.data?.error?.type];
|
msg = openaiError2[error?.response?.data?.error?.type];
|
||||||
} else if (openaiError[error?.response?.statusText]) {
|
} else if (openaiError[error?.response?.statusText]) {
|
||||||
|
Reference in New Issue
Block a user