Documentation
¶
Index ¶
- func EngineHealthHandler(c *gin.Context)
- func FormatValidationError(err error) error
- func GetEngineVersion(c *gin.Context)
- func GetVersion(c *gin.Context)
- func HealthHeader(c *gin.Context)
- func InjectRouter(e *AOGCoreServer)
- func TestValidateStruct(s interface{}) error
- func UpdateAvailableHandler(c *gin.Context)
- func UpdateHandler(c *gin.Context)
- func ValidateAndSetDefaults(request interface{}) error
- type AOGCoreServer
- func (t *AOGCoreServer) CancelModelStream(c *gin.Context)
- func (t *AOGCoreServer) CreateAIGCService(c *gin.Context)
- func (t *AOGCoreServer) CreateModel(c *gin.Context)
- func (t *AOGCoreServer) CreateModelStream(c *gin.Context)
- func (t *AOGCoreServer) CreateServiceProvider(c *gin.Context)
- func (t *AOGCoreServer) DeleteModel(c *gin.Context)
- func (t *AOGCoreServer) DeleteServiceProvider(c *gin.Context)
- func (t *AOGCoreServer) ExportService(c *gin.Context)
- func (t *AOGCoreServer) GetAIGCService(c *gin.Context)
- func (t *AOGCoreServer) GetAIGCServices(c *gin.Context)
- func (t *AOGCoreServer) GetDashBoardHandler(c *gin.Context)
- func (t *AOGCoreServer) GetModelList(c *gin.Context)
- func (t *AOGCoreServer) GetModelkeyHandler(c *gin.Context)
- func (t *AOGCoreServer) GetModels(c *gin.Context)
- func (t *AOGCoreServer) GetProductInfoHandler(c *gin.Context)
- func (t *AOGCoreServer) GetRecommendModels(c *gin.Context)
- func (t *AOGCoreServer) GetServiceProvider(c *gin.Context)
- func (t *AOGCoreServer) GetServiceProviders(c *gin.Context)
- func (t *AOGCoreServer) GetSupportModelListCombine(c *gin.Context)
- func (t *AOGCoreServer) ImportService(c *gin.Context)
- func (t *AOGCoreServer) RagDeleteFile(c *gin.Context)
- func (t *AOGCoreServer) RagGetFile(c *gin.Context)
- func (t *AOGCoreServer) RagGetFiles(c *gin.Context)
- func (t *AOGCoreServer) RagRetrieval(c *gin.Context)
- func (t *AOGCoreServer) RagUploadFile(c *gin.Context)
- func (t *AOGCoreServer) Register()
- func (t *AOGCoreServer) Run(ctx context.Context, address string) error
- func (t *AOGCoreServer) SetDefaultModelHandler(c *gin.Context)
- func (t *AOGCoreServer) UpdateAIGCService(c *gin.Context)
- func (t *AOGCoreServer) UpdateServiceProvider(c *gin.Context)
- type RequestDefaultSetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EngineHealthHandler ¶ added in v0.6.0
func FormatValidationError ¶ added in v0.6.0
Format validation errors
func GetEngineVersion ¶ added in v0.6.0
func GetVersion ¶ added in v0.6.0
func HealthHeader ¶ added in v0.6.0
func InjectRouter ¶
func InjectRouter(e *AOGCoreServer)
func TestValidateStruct ¶ added in v0.6.0
func TestValidateStruct(s interface{}) error
TestValidateStruct validation function for testing
func UpdateAvailableHandler ¶ added in v0.6.0
func UpdateHandler ¶ added in v0.6.0
func ValidateAndSetDefaults ¶ added in v0.6.0
func ValidateAndSetDefaults(request interface{}) error
ValidateAndSetDefaults uniformly handles default value setting and validation
Types ¶
type AOGCoreServer ¶
type AOGCoreServer struct {
Router *gin.Engine
AIGCService server.AIGCService
Model server.Model
ServiceProvider server.ServiceProvider
ControlPanel server.ControlPanel
RagService server.RagService
}
func NewAOGCoreServer ¶
func NewAOGCoreServer() *AOGCoreServer
NewAOGCoreServer is the constructor of the server structure
func (*AOGCoreServer) CancelModelStream ¶
func (t *AOGCoreServer) CancelModelStream(c *gin.Context)
func (*AOGCoreServer) CreateAIGCService ¶
func (t *AOGCoreServer) CreateAIGCService(c *gin.Context)
func (*AOGCoreServer) CreateModel ¶
func (t *AOGCoreServer) CreateModel(c *gin.Context)
func (*AOGCoreServer) CreateModelStream ¶
func (t *AOGCoreServer) CreateModelStream(c *gin.Context)
func (*AOGCoreServer) CreateServiceProvider ¶
func (t *AOGCoreServer) CreateServiceProvider(c *gin.Context)
func (*AOGCoreServer) DeleteModel ¶
func (t *AOGCoreServer) DeleteModel(c *gin.Context)
func (*AOGCoreServer) DeleteServiceProvider ¶
func (t *AOGCoreServer) DeleteServiceProvider(c *gin.Context)
func (*AOGCoreServer) ExportService ¶
func (t *AOGCoreServer) ExportService(c *gin.Context)
func (*AOGCoreServer) GetAIGCService ¶
func (t *AOGCoreServer) GetAIGCService(c *gin.Context)
func (*AOGCoreServer) GetAIGCServices ¶
func (t *AOGCoreServer) GetAIGCServices(c *gin.Context)
func (*AOGCoreServer) GetDashBoardHandler ¶
func (t *AOGCoreServer) GetDashBoardHandler(c *gin.Context)
func (*AOGCoreServer) GetModelList ¶
func (t *AOGCoreServer) GetModelList(c *gin.Context)
func (*AOGCoreServer) GetModelkeyHandler ¶
func (t *AOGCoreServer) GetModelkeyHandler(c *gin.Context)
func (*AOGCoreServer) GetModels ¶
func (t *AOGCoreServer) GetModels(c *gin.Context)
func (*AOGCoreServer) GetProductInfoHandler ¶
func (t *AOGCoreServer) GetProductInfoHandler(c *gin.Context)
func (*AOGCoreServer) GetRecommendModels ¶
func (t *AOGCoreServer) GetRecommendModels(c *gin.Context)
func (*AOGCoreServer) GetServiceProvider ¶
func (t *AOGCoreServer) GetServiceProvider(c *gin.Context)
func (*AOGCoreServer) GetServiceProviders ¶
func (t *AOGCoreServer) GetServiceProviders(c *gin.Context)
func (*AOGCoreServer) GetSupportModelListCombine ¶
func (t *AOGCoreServer) GetSupportModelListCombine(c *gin.Context)
func (*AOGCoreServer) ImportService ¶
func (t *AOGCoreServer) ImportService(c *gin.Context)
func (*AOGCoreServer) RagDeleteFile ¶ added in v0.6.0
func (t *AOGCoreServer) RagDeleteFile(c *gin.Context)
func (*AOGCoreServer) RagGetFile ¶ added in v0.6.0
func (t *AOGCoreServer) RagGetFile(c *gin.Context)
func (*AOGCoreServer) RagGetFiles ¶ added in v0.6.0
func (t *AOGCoreServer) RagGetFiles(c *gin.Context)
func (*AOGCoreServer) RagRetrieval ¶ added in v0.6.0
func (t *AOGCoreServer) RagRetrieval(c *gin.Context)
func (*AOGCoreServer) RagUploadFile ¶ added in v0.6.0
func (t *AOGCoreServer) RagUploadFile(c *gin.Context)
func (*AOGCoreServer) Register ¶
func (t *AOGCoreServer) Register()
func (*AOGCoreServer) Run ¶
func (t *AOGCoreServer) Run(ctx context.Context, address string) error
Run is the function to start the server
func (*AOGCoreServer) SetDefaultModelHandler ¶
func (t *AOGCoreServer) SetDefaultModelHandler(c *gin.Context)
func (*AOGCoreServer) UpdateAIGCService ¶
func (t *AOGCoreServer) UpdateAIGCService(c *gin.Context)
func (*AOGCoreServer) UpdateServiceProvider ¶
func (t *AOGCoreServer) UpdateServiceProvider(c *gin.Context)
type RequestDefaultSetter ¶ added in v0.6.0
type RequestDefaultSetter interface {
SetDefaults()
}
RequestDefaultSetter interface defines request types that need default value setting
Source Files
¶
Click to show internal directories.
Click to hide internal directories.