fix(ai-proxy): migrate Qwen responses endpoint to new compatible path (#3722)

This commit is contained in:
woody
2026-04-16 10:13:25 +08:00
committed by GitHub
parent b1187cc14d
commit 26e17c48eb
2 changed files with 3 additions and 3 deletions

View File

@@ -30,7 +30,7 @@ const (
qwenCompatibleChatCompletionPath = "/compatible-mode/v1/chat/completions"
qwenCompatibleCompletionsPath = "/compatible-mode/v1/completions"
qwenCompatibleTextEmbeddingPath = "/compatible-mode/v1/embeddings"
qwenCompatibleResponsesPath = "/api/v2/apps/protocols/compatible-mode/v1/responses"
qwenCompatibleResponsesPath = "/compatible-mode/v1/responses"
qwenCompatibleFilesPath = "/compatible-mode/v1/files"
qwenCompatibleRetrieveFilePath = "/compatible-mode/v1/files/{file_id}"
qwenCompatibleRetrieveFileContentPath = "/compatible-mode/v1/files/{file_id}/content"

View File

@@ -449,7 +449,7 @@ func RunQwenOnHttpRequestHeadersTests(t *testing.T) {
pathValue, hasPath := test.GetHeaderValue(requestHeaders, ":path")
require.True(t, hasPath)
require.Contains(t, pathValue, "/api/v2/apps/protocols/compatible-mode/v1/responses", "Path should use compatible mode responses path")
require.Contains(t, pathValue, "/compatible-mode/v1/responses", "Path should use compatible mode responses path")
})
})
}
@@ -768,7 +768,7 @@ func RunQwenOnHttpRequestBodyTests(t *testing.T) {
},
{
name: "compatible responses path",
path: "/api/v2/apps/protocols/compatible-mode/v1/responses",
path: "/compatible-mode/v1/responses",
},
{
name: "async aigc path",