mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-07-26 18:33:30 +08:00
Go: add context (#17314)
### Summary As title. --------- Signed-off-by: Jin Hai <haijin.chn@gmail.com>
This commit is contained in:
@@ -42,7 +42,7 @@ type mindMapRunConfig struct {
|
||||
TenantSvc *service.TenantService
|
||||
}
|
||||
|
||||
func runMindMap(config mindMapRunConfig) (mindMapNode, error) {
|
||||
func runMindMap(ctx context.Context, config mindMapRunConfig) (mindMapNode, error) {
|
||||
if config.ChunkSvc == nil {
|
||||
return mindMapNode{}, fmt.Errorf("chunk service not configured")
|
||||
}
|
||||
@@ -54,7 +54,7 @@ func runMindMap(config mindMapRunConfig) (mindMapNode, error) {
|
||||
modelTenantID = config.AuthUserID
|
||||
}
|
||||
retrievalReq := mindMapRetrievalRequest(config.Question, config.KbIDs, config.SearchID, config.SearchConfig)
|
||||
ranks, err := config.ChunkSvc.RetrievalTest(retrievalReq, config.AuthUserID)
|
||||
ranks, err := config.ChunkSvc.RetrievalTest(ctx, retrievalReq, config.AuthUserID)
|
||||
if err != nil {
|
||||
return mindMapNode{}, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user