OpenAI方式调用,却没有解析到文档

我正在基于 ai-sdk 构建应用,
大致代码如下,我目前遇到的问题是,ai可以对话成功,但AI却回答说:请上传图纸文件,我将根据文件内容进行分析 ,我想知道是相关配置写法不对吗?

我是参考的零基础玩转 MaxKB:5分钟搞定多模态文件上传与智能聊天(附完整代码)_maxkb上传文件-CSDN博客 方式

import { createOpenAICompatible } from "@ai-sdk/openai-compatible";
import { streamText, convertToModelMessages, UIMessage } from "ai";

//已经提前上传文件拿到相关 document_list 所需的参数

const chatModel = createOpenAICompatible({
  name: "gpt-3.5-turbo",
  apiKey: process.env.DASHSCOPE_API_KEY!,
  baseURL: `${process.env.DASHSCOPE_BASE_URL}/${process.env.APP_INFO}`,
});

const result = streamText({
	model: chatModel("gpt-3.5-turbo"),
	system: "您将根据用户上传的图纸文件进行专业的分析",
	messages: convertToModelMessages([...messages]),
	//怀疑是这里,这里没写对吗?
	providerOptions: {
		extra_body: {
			document_list: [{
				name,
				url,
				file_id,
			}, ],
			form_data: {
				user: "admin"
			},
			chat_id: chatId,
		},
	},
});