![JAR search and dependency download from the Maven repository](/logo.png)
com.microsoft.semantickernel.data.vectorsearch.VectorizedSearch Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of semantickernel-api Show documentation
Show all versions of semantickernel-api Show documentation
Defines the public interface for the Semantic Kernel
// Copyright (c) Microsoft. All rights reserved.
package com.microsoft.semantickernel.data.vectorsearch;
import com.microsoft.semantickernel.data.vectorstorage.options.VectorSearchOptions;
import reactor.core.publisher.Mono;
import java.util.List;
/**
* A vectorized search.
*
* @param The record type.
*/
public interface VectorizedSearch {
/**
* Vectorized search. This method searches for records that are similar to the given vector.
*
* @param vector The vector to search with.
* @param options The options to use for the search.
* @return Vector search results.
*/
Mono> searchAsync(List vector,
VectorSearchOptions options);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy