fix(provider): 修正媒体请求转换与上游错误透传
按上游协议能力延迟处理媒体资源:OpenAI 兼容平台默认使用 multipart,显式配置后才发送 JSON URL;Gemini 官方协议使用 Files API,兼容协议使用内嵌 Base64,并同步覆盖相关媒体客户端。\n\n安全的上游 400/422 原始错误会作为下游 message 返回,同时保留结构化诊断信息和历史任务兼容。\n\n验证:API 全量无缓存测试、go vet、pnpm lint、pnpm test、pnpm build、pnpm openapi、git diff --check。
This commit is contained in:
@@ -2043,6 +2043,9 @@ definitions:
|
||||
type: string
|
||||
code:
|
||||
type: string
|
||||
details:
|
||||
additionalProperties: {}
|
||||
type: object
|
||||
httpStatus:
|
||||
type: integer
|
||||
message:
|
||||
|
||||
Reference in New Issue
Block a user