Explorar el Código

fix: Improve error handling for model ratio and price validation #800

1808837298@qq.com hace 1 año
padre
commit
2f9faba40d
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      controller/channel-test.go

+ 2 - 2
controller/channel-test.go

@@ -147,8 +147,8 @@ func testChannel(channel *model.Channel, testModel string) (err error, openAIErr
 	}
 	modelPrice, usePrice := common.GetModelPrice(testModel, false)
 	modelRatio, success := common.GetModelRatio(testModel)
-	if !success {
-		return fmt.Errorf("模型 %s 倍率未设置", testModel), nil
+	if !usePrice && !success {
+		return fmt.Errorf("模型 %s 倍率和价格均未设置", testModel), nil
 	}
 	completionRatio := common.GetCompletionRatio(testModel)
 	ratio := modelRatio