diff --git a/api/chat/index.js b/api/chat/index.js index 7bc9e71..80435f8 100644 --- a/api/chat/index.js +++ b/api/chat/index.js @@ -5,5 +5,5 @@ export function getSseConfigV1(data) { } export function getCompletions(params) { - return request.get('/v1/chat/sse/message', params, { login: true }) + return request.get('/v1/chat/sse/completions', params, { login: true }) } diff --git a/utils/request.js b/utils/request.js index 92df0a0..1e02249 100644 --- a/utils/request.js +++ b/utils/request.js @@ -85,6 +85,11 @@ function baseRequest(options) { // 发起请求 return http[options.method](url, _params).then(res => { + // AI对话某个请求返回为空需要处理这种情况 + if (['get', 'GET'].includes(options.method) && _params.params.isNoNeedPublicErrorNotification === 1) { + console.log('----') + return Promise.resolve({}) + } const resData = res.data || {}; if (res.statusCode !== 200) { return Promise.reject({msg: "请求失败", res, resData});