Implement metadata search in Infinity in GO (#13706)

### What problem does this PR solve?

Add cli

LIST DOCUMENTS OF DATASET quoted_string ";"
LIST METADATA OF DATASETS quoted_string ("," quoted_string)* ";"
LIST METADATA SUMMARY OF DATASET quoted_string (DOCUMENTS quoted_string
("," quoted_string)*)? ";"

### Type of change

- [x] Refactoring
This commit is contained in:
qinling0210
2026-03-21 18:10:00 +08:00
committed by GitHub
parent db57155b30
commit 7b86f577be
10 changed files with 1084 additions and 50 deletions

View File

@@ -183,7 +183,7 @@ func startServer(config *server.Config) {
documentHandler := handler.NewDocumentHandler(documentService)
datasetsHandler := handler.NewDatasetsHandler(datasetsService)
systemHandler := handler.NewSystemHandler(systemService)
kbHandler := handler.NewKnowledgebaseHandler(kbService, userService)
kbHandler := handler.NewKnowledgebaseHandler(kbService, userService, documentService)
chunkHandler := handler.NewChunkHandler(chunkService, userService)
llmHandler := handler.NewLLMHandler(llmService, userService)
chatHandler := handler.NewChatHandler(chatService, userService)