diff --git a/src/service/utils/auth.ts b/src/service/utils/auth.ts index 6d3f06e56..73feefc0a 100644 --- a/src/service/utils/auth.ts +++ b/src/service/utils/auth.ts @@ -12,7 +12,7 @@ export const getOpenAIApi = (apiKey: string) => { basePath: process.env.OPENAI_BASE_URL || 'https://api.openai.com/v1' }); - return new OpenAIApi(configuration, undefined); + return new OpenAIApi(configuration); }; // 模型使用权校验 diff --git a/src/service/utils/openai.ts b/src/service/utils/openai.ts index ec3a230ff..9c0b7afa4 100644 --- a/src/service/utils/openai.ts +++ b/src/service/utils/openai.ts @@ -123,9 +123,9 @@ export const gpt35StreamResponse = ({ res.setHeader('Access-Control-Allow-Origin', '*'); res.setHeader('X-Accel-Buffering', 'no'); res.setHeader('Cache-Control', 'no-cache, no-transform'); + stream.pipe(res); let responseContent = ''; - stream.pipe(res); const onParse = async (event: ParsedEvent | ReconnectInterval) => { if (event.type !== 'event') return;