fix: recognize '/v1' prefix

This commit is contained in:
2023-12-07 00:51:21 +08:00
parent 412aefdacc
commit b8ebbed5d6
2 changed files with 14 additions and 1 deletions

View File

@@ -91,7 +91,9 @@ func processRequest(c *gin.Context, upstream *OPENAI_UPSTREAM, record *Record, s
out.Host = remote.Host
out.URL.Scheme = remote.Scheme
out.URL.Host = remote.Host
out.URL.Path = in.URL.Path
out.URL.Path = upstream.URL.Path + strings.TrimPrefix(in.URL.Path, "/v1")
out.Header = http.Header{}
out.Header.Set("Host", remote.Host)
if upstream.SK == "asis" {