feat(documents): rebuild project document workbench
This commit is contained in:
@@ -11,7 +11,7 @@ import (
|
||||
"senlinai-agent/backend/internal/logic/ai"
|
||||
"senlinai-agent/backend/internal/logic/auth"
|
||||
"senlinai-agent/backend/internal/logic/dataset"
|
||||
"senlinai-agent/backend/internal/logic/files"
|
||||
"senlinai-agent/backend/internal/logic/documents"
|
||||
"senlinai-agent/backend/internal/logic/inbox"
|
||||
"senlinai-agent/backend/internal/logic/projects"
|
||||
"senlinai-agent/backend/internal/logic/search"
|
||||
@@ -35,13 +35,13 @@ func main() {
|
||||
datasetHandler := dataset.NewHandler(datasetService)
|
||||
datasetScheduler := crontab.NewDatasetScheduler(datasetService, log.Default())
|
||||
projectService := projects.NewService()
|
||||
fileService := files.NewService(cfg.StorageDir, models.DBService)
|
||||
documentService := documents.NewService(models.DBService, cfg.StorageDir)
|
||||
taskService := tasks.NewService(models.DBService)
|
||||
projectHandler := projects.NewHandler(projectService)
|
||||
tagHandler := projects.NewTagHandler(projectService)
|
||||
cronHandler := projects.NewCronHandler(projectService)
|
||||
taskHandler := tasks.NewHandler(taskService)
|
||||
fileHandler := files.NewHandler(fileService, cfg.MaxUploadBytes)
|
||||
documentHandler := documents.NewHandler(documentService, cfg.MaxUploadBytes)
|
||||
inboxHandler := inbox.NewHandler(inbox.NewService(inbox.StaticAnalyzer{}))
|
||||
searchHandler := search.NewHandler(search.NewService(models.DBService))
|
||||
aiGateway := ai.NewGatewayWithSecret(cfg.SystemAIKey, cfg.AIKeyEncryptionSecret)
|
||||
@@ -56,7 +56,7 @@ func main() {
|
||||
tagHandler,
|
||||
cronHandler,
|
||||
taskHandler,
|
||||
fileHandler,
|
||||
documentHandler,
|
||||
inboxHandler,
|
||||
searchHandler,
|
||||
aiHandler,
|
||||
|
||||
Reference in New Issue
Block a user