Files
ai_proxy/server/router/app/ai_model.go

22 lines
693 B
Go

package app
import (
v1 "git.echol.cn/loser/ai_proxy/server/api/v1"
"github.com/gin-gonic/gin"
)
type AiModelRouter struct{}
func (s *AiModelRouter) InitAiModelRouter(Router *gin.RouterGroup) {
aiModelRouter := Router.Group("aiModel")
aiModelApi := v1.ApiGroupApp.AppApiGroup.AiModelApi
{
aiModelRouter.POST("createAiModel", aiModelApi.CreateAiModel)
aiModelRouter.DELETE("deleteAiModel", aiModelApi.DeleteAiModel)
aiModelRouter.PUT("updateAiModel", aiModelApi.UpdateAiModel)
aiModelRouter.GET("findAiModel", aiModelApi.FindAiModel)
aiModelRouter.GET("getAiModelList", aiModelApi.GetAiModelList)
aiModelRouter.POST("syncProviderModels", aiModelApi.SyncProviderModels)
}
}