CaIon 1 год назад
Родитель
Сommit
2d849e0dd6
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      controller/relay.go

+ 3 - 0
controller/relay.go

@@ -92,6 +92,9 @@ func shouldRetry(c *gin.Context, channelId int, openaiErr *dto.OpenAIErrorWithSt
 	if openaiErr.StatusCode == http.StatusTooManyRequests {
 		return true
 	}
+	if openaiErr.StatusCode == 307 {
+		return true
+	}
 	if openaiErr.StatusCode/100 == 5 {
 		// 超时不重试
 		if openaiErr.StatusCode == 504 || openaiErr.StatusCode == 524 {