package main import ( digitalhumanController "ai-agent/digital-human/controller" workController "ai-agent/workflow/controller" workflowController "ai-agent/workflow/controller/flow" workflowNodeController "ai-agent/workflow/controller/node" workflowSkillController "ai-agent/workflow/controller/skill" "context" "gitea.com/red-future/common/http" "gitea.com/red-future/common/jaeger" _ "github.com/gogf/gf/contrib/drivers/pgsql/v2" _ "github.com/gogf/gf/contrib/nosql/redis/v2" ) func main() { ctx := context.Background() defer jaeger.ShutDown(ctx) // 注册路由 http.RouteRegister([]interface{}{ //digitalhuman相关接口 digitalhumanController.Audio, // 语音相关接口 digitalhumanController.CustomVoice, // 自定义语音相关接口 digitalhumanController.DigitalHuman, // 数字人相关接口 digitalhumanController.Video, // 视频相关接口 digitalhumanController.AsyncTask, // 异步任务相关接口 workController.CreationInfo, workflowController.FlowExecution, workflowController.FlowUser, workflowController.FlowTemplate, workflowNodeController.NodeLibrary, workflowSkillController.SkillTemplate, workflowSkillController.SkillUser, }) // 保持应用运行 select {} }