Search Request
data class SearchRequest(val queryText: String = "", val queryMetadata: Map<String, Any?>? = null, val imageQuery: String? = null, val mode: String = "vid_file", val groupName: String = "agroup", val streamName: String = "astream", val searchSources: List<String> = listOf("ocr", "asr", "image"), val searchCombineMode: String = "union", val startDate: String? = null, val endDate: String? = null, val offset: Int = 0, val limit: Int = 50, val textEmbScoreMin: Double = 0.9, val imageEmbScoreMin: Double = 1.5, val versionLancedb: Int? = null)
Validated multimodal search request and its optional filters.
Constructors
Link copied to clipboard
constructor(queryText: String = "", queryMetadata: Map<String, Any?>? = null, imageQuery: String? = null, mode: String = "vid_file", groupName: String = "agroup", streamName: String = "astream", searchSources: List<String> = listOf("ocr", "asr", "image"), searchCombineMode: String = "union", startDate: String? = null, endDate: String? = null, offset: Int = 0, limit: Int = 50, textEmbScoreMin: Double = 0.9, imageEmbScoreMin: Double = 1.5, versionLancedb: Int? = null)
Properties
Link copied to clipboard
minimum image similarity score
Link copied to clipboard
optional encoded or referenced image query
Link copied to clipboard
optional metadata filter
Link copied to clipboard
modality result combination mode
Link copied to clipboard
modalities to search
Link copied to clipboard
stream name
Link copied to clipboard
minimum text similarity score
Link copied to clipboard
optional database version