File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
base/src/main/java/com/tinyengine/it/service/app/impl/v1 Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -59,8 +59,9 @@ public Object chatCompletion(ChatRequest request) throws Exception {
5959 String requestBody = buildRequestBody (request );
6060 String apiKey = request .getApiKey () != null ? request .getApiKey () : config .getApiKey ();
6161 String baseUrl = request .getBaseUrl () != null ? request .getBaseUrl () : config .getBaseUrl ();
62+ baseUrl = baseUrl .replaceAll ("/+$" , "" );
6263 HttpRequest .Builder requestBuilder = HttpRequest .newBuilder ()
63- .uri (URI .create (baseUrl + "/chat/completions" ))
64+ .uri (URI .create (baseUrl ). resolve ( "/chat/completions" ))
6465 .header ("Content-Type" , "application/json" )
6566 .header ("Authorization" , "Bearer " + apiKey )
6667 .POST (HttpRequest .BodyPublishers .ofString (requestBody ));
You can’t perform that action at this time.
0 commit comments