🎉 初始化项目

This commit is contained in:
2026-03-03 06:05:51 +08:00
commit e1c70fe218
241 changed files with 148285 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
package initialize
import (
"git.echol.cn/loser/ai_proxy/server/router"
"github.com/gin-gonic/gin"
)
// 占位方法保证文件可以正确加载避免go空变量检测报错请勿删除。
func holder(routers ...*gin.RouterGroup) {
_ = routers
_ = router.RouterGroupApp
}
func initBizRouter(routers ...*gin.RouterGroup) {
privateGroup := routers[0]
publicGroup := routers[1]
holder(publicGroup, privateGroup)
// 注册 app 模块路由
appRouter := router.RouterGroupApp.App
appRouter.AiPresetRouter.InitAiPresetRouter(privateGroup)
appRouter.AiProviderRouter.InitAiProviderRouter(privateGroup)
appRouter.AiProxyRouter.InitAiProxyRouter(privateGroup)
appRouter.PresetBindingRouter.InitPresetBindingRouter(privateGroup)
}