Merge remote-tracking branch 'origin/patch/replicate-image' into patch/replicate-flux-inpainting

This commit is contained in:
Laisky.Cai
2024-12-16 09:27:27 +00:00
18 changed files with 548 additions and 13 deletions

View File

@@ -1,8 +1,16 @@
package openai
import "github.com/songquanpeng/one-api/relay/model"
import (
"context"
"fmt"
"github.com/songquanpeng/one-api/common/logger"
"github.com/songquanpeng/one-api/relay/model"
)
func ErrorWrapper(err error, code string, statusCode int) *model.ErrorWithStatusCode {
logger.Error(context.TODO(), fmt.Sprintf("[%s]%+v", code, err))
Error := model.Error{
Message: err.Error(),
Type: "one_api_error",