Class FileRestController

java.lang.Object
com.bytedesk.core.base.BaseRestController<FileRequest>
com.bytedesk.kbase.llm_file.FileRestController

@RestController @RequestMapping("/api/v1/llm/file") public class FileRestController extends BaseRestController<FileRequest>
  • Field Details

  • Constructor Details

    • FileRestController

      public FileRestController()
  • Method Details

    • queryByOrg

      public org.springframework.http.ResponseEntity<?> queryByOrg(FileRequest request)
      Specified by:
      queryByOrg in class BaseRestController<FileRequest>
      Returns:
    • queryByUser

      public org.springframework.http.ResponseEntity<?> queryByUser(FileRequest request)
      Description copied from class: BaseRestController
      query department users
      Specified by:
      queryByUser in class BaseRestController<FileRequest>
      Returns:
      json
    • create

      public org.springframework.http.ResponseEntity<?> create(FileRequest request)
      Description copied from class: BaseRestController
      create
      Specified by:
      create in class BaseRestController<FileRequest>
      Parameters:
      request - role
      Returns:
      json
    • update

      public org.springframework.http.ResponseEntity<?> update(FileRequest request)
      Description copied from class: BaseRestController
      update
      Specified by:
      update in class BaseRestController<FileRequest>
      Parameters:
      request - role
      Returns:
      json
    • delete

      public org.springframework.http.ResponseEntity<?> delete(FileRequest request)
      Description copied from class: BaseRestController
      delete
      Specified by:
      delete in class BaseRestController<FileRequest>
      Parameters:
      request - role
      Returns:
      json
    • deleteAll

      @PostMapping("/deleteAll") public org.springframework.http.ResponseEntity<?> deleteAll(@RequestBody FileRequest request)
    • enable

      @PostMapping("/enable") public org.springframework.http.ResponseEntity<?> enable(@RequestBody FileRequest request)
    • export

      public Object export(FileRequest request, jakarta.servlet.http.HttpServletResponse response)
      Description copied from class: BaseRestController
      export
      Specified by:
      export in class BaseRestController<FileRequest>
      Parameters:
      request - role
      Returns:
      json
    • queryByUid

      public org.springframework.http.ResponseEntity<?> queryByUid(FileRequest request)
      Description copied from class: BaseRestController
      query by uid
      Specified by:
      queryByUid in class BaseRestController<FileRequest>
      Parameters:
      request - role
      Returns:
      json
    • updateIndex

      @PostMapping("/updateIndex") public org.springframework.http.ResponseEntity<?> updateIndex(@RequestBody FileRequest request)
    • updateVectorIndex

      @PostMapping("/updateVectorIndex") public org.springframework.http.ResponseEntity<?> updateVectorIndex(@RequestBody FileRequest request)
    • updateAllIndex

      @PostMapping("/updateAllIndex") public org.springframework.http.ResponseEntity<?> updateAllIndex(@RequestBody FileRequest request)
    • updateAllVectorIndex

      @PostMapping("/updateAllVectorIndex") public org.springframework.http.ResponseEntity<?> updateAllVectorIndex(@RequestBody FileRequest request)