Versions in this module Expand all Collapse all v0 v0.3.2 Jun 18, 2025 Changes in this version + var AIGCServiceCode = NewBcode(http.StatusOK, 10000, "service interface call success") + var ErrAIGCServiceAddProvider = NewBcode(http.StatusBadRequest, 10007, "provider insert db failed") + var ErrAIGCServiceBadRequest = NewBcode(http.StatusBadRequest, 10001, "bad request") + var ErrAIGCServiceInitEnv = NewBcode(http.StatusBadRequest, 10002, "set env failed") + var ErrAIGCServiceInstallEngine = NewBcode(http.StatusBadRequest, 10003, "install model engine failed") + var ErrAIGCServiceProviderIsExist = NewBcode(http.StatusBadRequest, 10009, "provider already exist") + var ErrAIGCServiceStartEngine = NewBcode(http.StatusBadRequest, 10004, "start model engine failed") + var ErrAIGCServiceVersionNotMatch = NewBcode(http.StatusBadRequest, 10014, "aog version not match") + var ErrAddModel = NewBcode(http.StatusBadRequest, 30004, "model insert db failed") + var ErrAddModelService = NewBcode(http.StatusBadRequest, 10013, "add model service failed") + var ErrDeleteModel = NewBcode(http.StatusBadRequest, 30005, "model delete db failed") + var ErrEngineDeleteModel = NewBcode(http.StatusBadRequest, 30006, "engine delete model failed") + var ErrEnginePullModel = NewBcode(http.StatusBadRequest, 10006, "pull model failed") + var ErrForbidden = NewBcode(403, 403, "403 Forbidden") + var ErrGetEngineModelList = NewBcode(http.StatusBadRequest, 10005, "get model list failed") + var ErrModelBadRequest = NewBcode(http.StatusBadRequest, 30001, " bad request") + var ErrModelIsExist = NewBcode(http.StatusBadRequest, 30002, "provider model already exist") + var ErrModelRecordNotFound = NewBcode(http.StatusBadRequest, 30003, "model not exist") + var ErrNoRecommendModel = NewBcode(http.StatusBadRequest, 30007, "No Recommend Model") + var ErrNotFound = NewBcode(404, 404, "404 Not Found") + var ErrProviderAuthInfoLost = NewBcode(http.StatusBadRequest, 20006, "provider api auth info lost") + var ErrProviderInvalid = NewBcode(http.StatusBadRequest, 20002, "provider invalid") + var ErrProviderIsUnavailable = NewBcode(http.StatusBadRequest, 20003, "service provider is unavailable") + var ErrProviderModelEmpty = NewBcode(http.StatusBadRequest, 20004, "provider model empty") + var ErrProviderServiceUrlNotFormat = NewBcode(http.StatusBadRequest, 20007, "provider service url is irregular") + var ErrProviderUpdateFailed = NewBcode(http.StatusBadRequest, 20005, "provider update failed") + var ErrServer = NewBcode(500, 500, "The service has lapsed.") + var ErrServiceProviderBadRequest = NewBcode(http.StatusBadRequest, 20001, "bad request") + var ErrServiceRecordNotFound = NewBcode(http.StatusBadRequest, 10011, "service not found") + var ErrServiceUpdateFailed = NewBcode(http.StatusBadRequest, 10012, "service edit failed") + var ErrUnSupportAIGCService = NewBcode(http.StatusBadRequest, 10015, "unsupport aog service") + var ErrUnSupportAuthType = NewBcode(http.StatusBadRequest, 10018, "unsupport auth type") + var ErrUnSupportFlavor = NewBcode(http.StatusBadRequest, 10017, "unsupport api flavor") + var ErrUnSupportHybridPolicy = NewBcode(http.StatusBadRequest, 10016, "unsupport hybrid policy") + var ErrUnauthorized = NewBcode(401, 401, "401 Unauthorized") + var ErrUpstreamNotFound = NewBcode(502, 502, "Upstream not found") + var ModelCode = NewBcode(http.StatusOK, 30000, "service interface call success") + var ServiceProviderCode = NewBcode(http.StatusOK, 20000, "service provider interface call success") + var SuccessCode = NewBcode(200, 200, "success") + func ReturnError(c *gin.Context, err error) + func ReturnHTTPError(c *gin.Context, err error) + type Bcode struct + BusinessCode int32 + HTTPCode int32 + Message string + func NewBcode(httpCode, businessCode int32, message string) *Bcode + func (b *Bcode) Error() string + func (b *Bcode) SetMessage(message string) *Bcode