From bedffffd8673cf62a5e4530bda584fc714c61731 Mon Sep 17 00:00:00 2001 From: ageer <ageerle@163.com> Date: 星期六, 24 五月 2025 23:59:40 +0800 Subject: [PATCH] fix: 修复对话时无法上传文件 --- ruoyi-common/ruoyi-common-chat/src/main/java/org/ruoyi/common/chat/openai/OpenAiStreamClient.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/ruoyi-common/ruoyi-common-chat/src/main/java/org/ruoyi/common/chat/openai/OpenAiStreamClient.java b/ruoyi-common/ruoyi-common-chat/src/main/java/org/ruoyi/common/chat/openai/OpenAiStreamClient.java index e02dde1..dfd455a 100644 --- a/ruoyi-common/ruoyi-common-chat/src/main/java/org/ruoyi/common/chat/openai/OpenAiStreamClient.java +++ b/ruoyi-common/ruoyi-common-chat/src/main/java/org/ruoyi/common/chat/openai/OpenAiStreamClient.java @@ -145,13 +145,15 @@ .build(); } okHttpClient = builder.okHttpClient; + if (apiHost.endsWith("/")) { + this.openAiApi = new Retrofit.Builder() + .baseUrl(apiHost) + .client(okHttpClient) + .addCallAdapterFactory(RxJava2CallAdapterFactory.create()) + .addConverterFactory(JacksonConverterFactory.create()) + .build().create(OpenAiApi.class); + } -// this.openAiApi = new Retrofit.Builder() -// .baseUrl(apiHost) -// .client(okHttpClient) -// .addCallAdapterFactory(RxJava2CallAdapterFactory.create()) -// .addConverterFactory(JacksonConverterFactory.create()) -// .build().create(OpenAiApi.class); } /** -- Gitblit v1.9.3