diff --git a/providers/openai/base.go b/providers/openai/base.go index b6d3d452..7e61ea9f 100644 --- a/providers/openai/base.go +++ b/providers/openai/base.go @@ -71,6 +71,12 @@ func (p *OpenAIProvider) GetFullRequestURL(requestURL string, modelName string) } else { requestURL = fmt.Sprintf("/openai/deployments/%s%s?api-version=%s", modelName, requestURL, apiVersion) } + + // 检测模型是是否包含 . 如果有则直接去掉 + if strings.Contains(requestURL, ".") { + requestURL = strings.Replace(requestURL, ".", "", -1) + fmt.Println(requestURL) + } } if strings.HasPrefix(baseURL, "https://gateway.ai.cloudflare.com") {