package vector
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class SearchRequest(searchQuery: Option[SearchQuery] = None, vectorSearch: Option[VectorSearch] = None, deferredError: Option[Throwable] = None) extends Product with Serializable
A request to the FTS (Full Text Search) service, allowing a SearchQuery and/or a VectorSearch to be run.
A request to the FTS (Full Text Search) service, allowing a SearchQuery and/or a VectorSearch to be run.
If both are provided, the FS service will merge the results.
- case class VectorQuery(vectorQuery: Either[Array[Float], String], vectorField: String, numCandidates: Option[Int] = None, prefilter: Option[SearchQuery] = None, boost: Option[Double] = None) extends Product with Serializable
Represents a vector query.
- sealed trait VectorQueryCombination extends AnyRef
Specifies how multiple VectorQuerys in a VectorSearch are combined.
- case class VectorSearch(vectorQueries: Iterable[VectorQuery], vectorSearchOptions: Option[VectorSearchOptions] = None) extends Product with Serializable
Allows one or more VectorQuerys to be executed.
- case class VectorSearchOptions(vectorQueryCombination: Option[VectorQueryCombination] = None) extends Product with Serializable
Options related to executing a VectorSearch.
Value Members
- object SearchRequest extends Serializable
- object VectorQuery extends Serializable
- object VectorQueryCombination
- object VectorSearch extends Serializable
- object VectorSearchOptions extends Serializable