瀏覽代碼

fix: set TopP to nil in Claude request configuration

CaIon 3 月之前
父節點
當前提交
8b22161527
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      relay/channel/claude/relay-claude.go

+ 1 - 1
relay/channel/claude/relay-claude.go

@@ -160,7 +160,7 @@ func RequestOpenAI2ClaudeMessage(c *gin.Context, textRequest dto.GeneralOpenAIRe
 			Type: "adaptive",
 		}
 		claudeRequest.OutputConfig = json.RawMessage(fmt.Sprintf(`{"effort":"%s"}`, effortLevel))
-		claudeRequest.TopP = common.GetPointer[float64](0)
+		claudeRequest.TopP = nil
 		claudeRequest.Temperature = common.GetPointer[float64](1.0)
 	} else if model_setting.GetClaudeSettings().ThinkingAdapterEnabled &&
 		strings.HasSuffix(textRequest.Model, "-thinking") {