Rag Admin Api Controller
@RestController
@RequestMapping(value = ["${rag.admin.api-base-path:/api/rag/admin}" ] )
Constructors
Link copied to clipboard
constructor(engine: RagEngine, properties: RagProperties, ragConfig: RagConfig, embeddingProvider: EmbeddingProvider, adminService: RagAdminService, securityService: RagAdminSecurityService)
Functions
Link copied to clipboard
@GetMapping(value = ["/access-security" ] )
Link copied to clipboard
@PostMapping(value = ["/bulk/delete" ] )
Link copied to clipboard
@PostMapping(value = ["/bulk/metadata-patch" ] )
Link copied to clipboard
@PostMapping(value = ["/bulk/text-ingest" ] )
Link copied to clipboard
@GetMapping(value = ["/config" ] )
Link copied to clipboard
@DeleteMapping(value = ["/documents/{tenantId}/{docId}" ] )
Link copied to clipboard
@DeleteMapping(value = ["/tenants/{tenantId}" ] )
Link copied to clipboard
@PostMapping(value = ["/diagnose-search" ] )
Link copied to clipboard
@GetMapping(value = ["/documents/{tenantId}/{docId}" ] )
Link copied to clipboard
@GetMapping(value = ["/documents" ] )
Link copied to clipboard
@PostMapping(value = ["/ingest" ] )
Link copied to clipboard
@PostMapping(value = ["/ingest-file" ], consumes = ["multipart/form-data" ] )
Link copied to clipboard
@GetMapping(value = ["/job-history" ] )
Link copied to clipboard
@PostMapping(value = ["/operations/optimize" ] )
Link copied to clipboard
@GetMapping(value = ["/provider-health" ] )
Link copied to clipboard
@GetMapping(value = ["/provider-history" ] )
Link copied to clipboard
@PostMapping(value = ["/operations/rebuild-metadata" ] )
Link copied to clipboard
@PostMapping(value = ["/documents/{tenantId}/{docId}/reindex" ] )
Link copied to clipboard
@PostMapping(value = ["/operations/restore" ] )
Link copied to clipboard
@PostMapping(value = ["/job-history/{jobId}/retry" ] )
Link copied to clipboard
@PostMapping(value = ["/search" ] )
Link copied to clipboard
@GetMapping(value = ["/search-audit" ] )
Link copied to clipboard
@PostMapping(value = ["/operations/snapshot" ] )
Link copied to clipboard
@GetMapping(value = ["/documents/{tenantId}/{docId}/source-preview" ] )
Link copied to clipboard
@GetMapping(value = ["/stats" ] )
Link copied to clipboard
@GetMapping(value = ["/tenants/{tenantId}" ] )
Link copied to clipboard
@GetMapping(value = ["/tenants" ] )