diff --git a/packages/stage-ui/src/stores/providers/openai-compatible-builder.ts b/packages/stage-ui/src/stores/providers/openai-compatible-builder.ts index 897b103b1..12dd95c26 100644 --- a/packages/stage-ui/src/stores/providers/openai-compatible-builder.ts +++ b/packages/stage-ui/src/stores/providers/openai-compatible-builder.ts @@ -58,10 +58,7 @@ export function buildOpenAICompatibleProvider( const models = await listModels({ apiKey, baseURL: baseUrl, - headers: { - ...additionalHeaders, - Authorization: `Bearer ${apiKey}`, - }, + headers: additionalHeaders, }) return models.map((model: any) => { @@ -117,10 +114,7 @@ export function buildOpenAICompatibleProvider( const models = await listModels({ apiKey, baseURL: baseUrl, - headers: { - ...additionalHeaders, - Authorization: `Bearer ${apiKey}`, - }, + headers: additionalHeaders, }) .then(models => models.filter(model => [ @@ -147,10 +141,7 @@ export function buildOpenAICompatibleProvider( await generateText({ apiKey, baseURL: baseUrl, - headers: { - ...additionalHeaders, - Authorization: `Bearer ${apiKey}`, - }, + headers: additionalHeaders, model, messages: message.messages(message.user('ping')), max_tokens: 1, @@ -167,10 +158,7 @@ export function buildOpenAICompatibleProvider( const models = await listModels({ apiKey, baseURL: baseUrl, - headers: { - ...additionalHeaders, - Authorization: `Bearer ${apiKey}`, - }, + headers: additionalHeaders, }) if (!models || models.length === 0) { errors.push(new Error('Model list check failed: no models found')) @@ -187,10 +175,7 @@ export function buildOpenAICompatibleProvider( await generateText({ apiKey, baseURL: baseUrl, - headers: { - ...additionalHeaders, - Authorization: `Bearer ${apiKey}`, - }, + headers: additionalHeaders, model, messages: message.messages(message.user('ping')), max_tokens: 1,