param_override_error.go 431 B

12345678910111213
  1. package relay
  2. import (
  3. relaycommon "github.com/QuantumNous/new-api/relay/common"
  4. "github.com/QuantumNous/new-api/types"
  5. )
  6. func newAPIErrorFromParamOverride(err error) *types.NewAPIError {
  7. if fixedErr, ok := relaycommon.AsParamOverrideReturnError(err); ok {
  8. return relaycommon.NewAPIErrorFromParamOverride(fixedErr)
  9. }
  10. return types.NewError(err, types.ErrorCodeChannelParamOverrideInvalid, types.ErrOptionWithSkipRetry())
  11. }