mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-09-07 17:58:55 +08:00
feat[Go]: implement <document_id>/chunks/<chunk_id> PATCH (#16232)
### What problem does this PR solve? Implement: 1. `/api/v1/datasets/<dataset_id>/documents/<document_id>/chunks GET` 2. `/api/v1/datasets/<dataset_id>/documents/<document_id>/chunks/<chunk_id> PATCH` 3. `/api/v1/datasets/<dataset_id>/documents/<document_id>/chunks PATCH` ### Type of change - [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
@@ -298,8 +298,11 @@ func (r *Router) Setup(engine *gin.Engine) {
|
||||
datasets.DELETE("/:dataset_id/documents", r.documentHandler.DeleteDocuments)
|
||||
|
||||
// Dataset document chunk
|
||||
datasets.GET("/:dataset_id/documents/:document_id/chunks", r.chunkHandler.ListChunks)
|
||||
datasets.PATCH("/:dataset_id/documents/:document_id/chunks", r.chunkHandler.SwitchChunks)
|
||||
datasets.GET("/:dataset_id/documents/:document_id/chunks/:chunk_id", r.chunkHandler.Get)
|
||||
datasets.POST("/:dataset_id/chunks", r.chunkHandler.Parse)
|
||||
datasets.PATCH("/:dataset_id/documents/:document_id/chunks/:chunk_id", r.chunkHandler.UpdateChunk)
|
||||
datasets.POST("/:dataset_id/documents/parse", r.documentHandler.StartIngestionTask)
|
||||
datasets.GET("/ingestion/tasks", r.documentHandler.ListIngestionTasks)
|
||||
datasets.PUT("/ingestion/tasks", r.documentHandler.StopIngestionTasks)
|
||||
|
||||
Reference in New Issue
Block a user