🐛 fix: fix Azure OpenAI unable to process image messages in local s3 (#7385)

This commit is contained in:
Zwlin
2025-04-13 00:49:45 +08:00
committed by GitHub
parent b12b24018e
commit c98c0f8c08
+4 -1
View File
@@ -9,6 +9,7 @@ import { ChatCompetitionOptions, ChatStreamPayload, ModelProvider } from '../typ
import { AgentRuntimeError } from '../utils/createError';
import { debugStream } from '../utils/debugStream';
import { transformResponseToStream } from '../utils/openaiCompatibleFactory';
import { convertOpenAIMessages } from '../utils/openaiHelpers';
import { StreamingResponse } from '../utils/response';
import { OpenAIStream } from '../utils/streams';
@@ -49,7 +50,9 @@ export class LobeAzureOpenAI implements LobeRuntimeAI {
try {
const response = await this.client.chat.completions.create({
messages: updatedMessages as OpenAI.ChatCompletionMessageParam[],
messages: await convertOpenAIMessages(
updatedMessages as OpenAI.ChatCompletionMessageParam[],
),
model,
...params,
max_completion_tokens: undefined,