summaryrefslogtreecommitdiffstats
path: root/src/client/openai.rs
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2024-08-17 16:01:39 +0800
committerGitHub <noreply@github.com>2024-08-17 16:01:39 +0800
commit669f2c602c4631db1c91fd7a27098b7685027f9a (patch)
tree3f743d4c2fa6e4eb847c6f9f2618b140f75b95b4 /src/client/openai.rs
parent580ed6bea370345f76ca69ecb4c1cc30afa689c5 (diff)
downloadaichat-669f2c602c4631db1c91fd7a27098b7685027f9a.tar.gz
feat: enable custom `api_base` for most clients (#793)
Diffstat (limited to 'src/client/openai.rs')
-rw-r--r--src/client/openai.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/client/openai.rs b/src/client/openai.rs
index ec9cb9d..3e1707f 100644
--- a/src/client/openai.rs
+++ b/src/client/openai.rs
@@ -47,7 +47,7 @@ fn prepare_chat_completions(
.get_api_base()
.unwrap_or_else(|_| API_BASE.to_string());
- let url = format!("{api_base}/chat/completions");
+ let url = format!("{}/chat/completions", api_base.trim_end_matches('/'));
let body = openai_build_chat_completions_body(data, &self_.model);