mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-08-01 13:33:48 +08:00
Feat: CREATE / DELETE / LIST dataset api in Go (#13695)
### What problem does this PR solve? Feat: CREATE / DELETE / LIST dataset api in Go ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Lynn <lynn_inf@hotmail.com> Co-authored-by: Yingfeng <yingfeng.zhang@gmail.com>
This commit is contained in:
@@ -159,6 +159,7 @@ func startServer(config *server.Config) {
|
||||
// Initialize service layer
|
||||
userService := service.NewUserService()
|
||||
documentService := service.NewDocumentService()
|
||||
datasetsService := service.NewDatasetsService()
|
||||
kbService := service.NewKnowledgebaseService()
|
||||
chunkService := service.NewChunkService()
|
||||
llmService := service.NewLLMService()
|
||||
@@ -175,6 +176,7 @@ func startServer(config *server.Config) {
|
||||
userHandler := handler.NewUserHandler(userService)
|
||||
tenantHandler := handler.NewTenantHandler(tenantService, userService)
|
||||
documentHandler := handler.NewDocumentHandler(documentService)
|
||||
datasetsHandler := handler.NewDatasetsHandler(datasetsService)
|
||||
systemHandler := handler.NewSystemHandler(systemService)
|
||||
kbHandler := handler.NewKnowledgebaseHandler(kbService, userService)
|
||||
chunkHandler := handler.NewChunkHandler(chunkService, userService)
|
||||
@@ -186,7 +188,7 @@ func startServer(config *server.Config) {
|
||||
fileHandler := handler.NewFileHandler(fileService, userService)
|
||||
|
||||
// Initialize router
|
||||
r := router.NewRouter(authHandler, userHandler, tenantHandler, documentHandler, systemHandler, kbHandler, chunkHandler, llmHandler, chatHandler, chatSessionHandler, connectorHandler, searchHandler, fileHandler)
|
||||
r := router.NewRouter(authHandler, userHandler, tenantHandler, documentHandler, datasetsHandler, systemHandler, kbHandler, chunkHandler, llmHandler, chatHandler, chatSessionHandler, connectorHandler, searchHandler, fileHandler)
|
||||
|
||||
// Create Gin engine
|
||||
ginEngine := gin.New()
|
||||
|
||||
Reference in New Issue
Block a user