Pārlūkot izejas kodu

更正创建文本块接口

183207892172 4 nedēļas atpakaļ
vecāks
revīzija
c8edfef807

+ 7 - 6
java/storlead-knowledge/storlead-knowledge-api/src/main/java/com/storlead/knowledge/api/ChunkController.java

@@ -75,18 +75,19 @@ public class ChunkController {
     public Result<?> createSegments(
             @PathVariable String dataset_id,
             @PathVariable String document_id,
-            @RequestBody ChunkDTO request
-    ) throws JsonProcessingException {
-        String url = difyProperties.getBaseUrl()  + "datasets/"+ dataset_id +"/documents/"+document_id +"/segments/";
+            @RequestBody String  request
+    ) {
+        String url = difyProperties.getBaseUrl()  + "datasets/"+ dataset_id +"/documents/"+document_id +"/segments";
         return  httpService.post(
                 url,
-                Map.of(),
+                null,
                 "Bearer "+difyProperties.getDatasetApiKey(),
-                JacksonHolder.OBJECT_MAPPER.writeValueAsString(request),
+                request,
                 new TypeReference<>() {}
         );
-
     }
+
+
     @PostMapping("/{dataset_id}/{document_id}/{segment_id}")
     @ApiOperation("更新指定ID的文本块")
     public Result<Object> updateChunk(  @PathVariable String dataset_id,