|
|
@@ -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,
|