Rechercher des documents de magasin de vecteurs par similarité sémantique
Rechercher des documents dans le magasin de vecteurs avec similarité sémantique et opérations par lots
get
Initiate a search operation with a query text and receive most semantically similar responses from the vector store.
Path parameters
vector-store-idstringRequired
The ID of the vector store.
Query parameters
qstringRequired
The search query text.
nintegerOptional
Number of chunks to return.
tnumberOptional
Matching threshold.
prev_chunksintegerOptional
Number of chunks before the matched chunk to include.
next_chunksintegerOptional
Number of chunks after the matched chunk to include.
Header parameters
x-api-keystringRequired
The API key for authentication.
Responses
200
Search results retrieved successfully.
application/json
get
/vector-stores/{vector-store-id}/documents/search200
Search results retrieved successfully.
Exemples de Requêtes
curl -X GET \
"https://api.rememberizer.ai/api/v1/vector-stores/vs_abc123/documents/search?q=Comment%20intégrer%20notre%20produit%20avec%20des%20systèmes%20tiers&n=5&prev_chunks=1&next_chunks=1" \
-H "x-api-key: VOTRE_CLE_API"const searchVectorStore = async (vectorStoreId, query, numResults = 5, prevChunks = 1, nextChunks = 1) => {
const url = new URL(`https://api.rememberizer.ai/api/v1/vector-stores/${vectorStoreId}/documents/search`);
url.searchParams.append('q', query);
url.searchParams.append('n', numResults);
url.searchParams.append('prev_chunks', prevChunks);
url.searchParams.append('next_chunks', nextChunks);
const response = await fetch(url.toString(), {
method: 'GET',
headers: {
'x-api-key': 'VOTRE_CLE_API'
}
});
const data = await response.json();
console.log(data);
};
searchVectorStore(
'vs_abc123',
'Comment intégrer notre produit avec des systèmes tiers',
5,
1,
1
);Paramètres de chemin
Paramètre
Type
Description
Paramètres de requête
Paramètre
Type
Description
Format de Réponse
Authentification
Réponses d'erreur
Code d'état
Description
Conseils d'Optimisation de Recherche
Fenêtres de Contexte
Seuil de Correspondance
Opérations par lots
Mise en œuvre de la recherche par lots
Optimisation des Performances pour les Opérations par Lots
PreviousSupprimer un document dans le magasin de vecteursNextMettre à jour le contenu d'un fichier dans un magasin de vecteurs
Last updated