Merge pull request #1349 from feitianbubu/pr/fix-kling-image-mode-name

fix: KlingText2VideoRequest image and model_name
This commit is contained in:
Calcium-Ion
2025-07-18 20:47:10 +08:00
committed by GitHub
2 changed files with 118 additions and 2 deletions

View File

@@ -18,7 +18,7 @@ func KlingRequestConvert() func(c *gin.Context) {
return
}
model, _ := originalReq["model"].(string)
model, _ := originalReq["model_name"].(string)
prompt, _ := originalReq["prompt"].(string)
unifiedReq := map[string]interface{}{
@@ -36,7 +36,7 @@ func KlingRequestConvert() func(c *gin.Context) {
// Rewrite request body and path
c.Request.Body = io.NopCloser(bytes.NewBuffer(jsonData))
c.Request.URL.Path = "/v1/video/generations"
if image := originalReq["image"]; image == "" {
if image, ok := originalReq["image"]; !ok || image == "" {
c.Set("action", constant.TaskActionTextGenerate)
}