mirror of
https://github.com/yangjian102621/geekai.git
synced 2026-04-27 05:24:27 +08:00
3D生成服务已经完成
This commit is contained in:
20
api/main.go
20
api/main.go
@@ -16,6 +16,7 @@ import (
|
||||
"geekai/handler/admin"
|
||||
logger2 "geekai/logger"
|
||||
"geekai/service"
|
||||
"geekai/service/ai3d"
|
||||
"geekai/service/dalle"
|
||||
"geekai/service/jimeng"
|
||||
"geekai/service/mj"
|
||||
@@ -210,10 +211,19 @@ func main() {
|
||||
}),
|
||||
|
||||
// 即梦AI 服务
|
||||
fx.Provide(jimeng.NewClient),
|
||||
fx.Provide(jimeng.NewService),
|
||||
fx.Invoke(func(service *jimeng.Service) {
|
||||
service.Start()
|
||||
}),
|
||||
|
||||
// 3D生成服务
|
||||
fx.Provide(ai3d.NewTencent3DClient),
|
||||
fx.Provide(ai3d.NewGitee3DClient),
|
||||
fx.Provide(ai3d.NewService),
|
||||
fx.Invoke(func(s *ai3d.Service) {
|
||||
s.Run()
|
||||
}),
|
||||
fx.Provide(service.NewSnowflake),
|
||||
|
||||
// 创建短信服务
|
||||
@@ -383,6 +393,16 @@ func main() {
|
||||
h.RegisterRoutes()
|
||||
}),
|
||||
|
||||
// 3D生成处理器
|
||||
fx.Provide(handler.NewAI3DHandler),
|
||||
fx.Invoke(func(s *core.AppServer, h *handler.AI3DHandler) {
|
||||
h.RegisterRoutes()
|
||||
}),
|
||||
fx.Provide(admin.NewAI3DHandler),
|
||||
fx.Invoke(func(s *core.AppServer, h *admin.AI3DHandler) {
|
||||
h.RegisterRoutes()
|
||||
}),
|
||||
|
||||
// 即梦AI 路由
|
||||
fx.Invoke(func(s *core.AppServer, h *handler.JimengHandler) {
|
||||
h.RegisterRoutes()
|
||||
|
||||
Reference in New Issue
Block a user