Dokumentation zum Vektor-Speicher
Die Vektor-Store-APIs ermöglichen es Ihnen, Vektor-Stores in Rememberizer zu erstellen, zu verwalten und zu durchsuchen. Vektor-Stores ermöglichen es Ihnen, Dokumente mithilfe von semantischer Ähnlichkeitssuche zu speichern und abzurufen.
Verfügbare Vektor-Store-Endpunkte
Verwaltungsendpunkte
Dokumentoperationen
Suchoperationen
Erstellen eines Vektor-Speichers
Um einen neuen Vektor-Speicher zu erstellen, verwenden Sie den folgenden Endpunkt:
POST /api/v1/vector-stores/
Anfragekörper
{
"name": "Ladenname",
"description": "Ladenbeschreibung",
"embedding_model": "sentence-transformers/all-mpnet-base-v2",
"indexing_algorithm": "ivfflat",
"vector_dimension": 128,
"search_metric": "cosine_distance"
}
Antwort
{
"id": "store_id",
"name": "Vektor Speicher Name",
"description": "Speicherbeschreibung",
"created": "2023-05-01T00:00:00Z",
"modified": "2023-05-01T00:00:00Z"
}
Vektor-Speicher-Konfigurationen
Um verfügbare Konfigurationen für Vektor-Speicher abzurufen, verwenden Sie:
GET /api/v1/vector-stores/configs
Dies gibt verfügbare Einbettungsmodelle, Indexierungsalgorithmen und Suchmetriken zurück, die beim Erstellen oder Konfigurieren von Vektor-Speichern verwendet werden können.
Authentifizierung
Alle Vector Store-Endpunkte erfordern eine Authentifizierung entweder mit:
JWT-Token für Verwaltungsoperationen
API-Schlüssel für Dokumenten- und Suchoperationen
Last updated