Documentação do Armazenamento Vetorial
As APIs de Armazenamento de Vetores permitem que você crie, gerencie e pesquise armazenamentos de vetores no Rememberizer. Armazenamentos de vetores permitem que você armazene e recupere documentos usando busca por similaridade semântica.
Endpoints de Armazenamento de Vetores Disponíveis
Endpoints de Gerenciamento
Operações de Documentos
Operações de Busca
Criando um Armazenamento Vetorial
Para criar um novo Armazenamento Vetorial, use o seguinte endpoint:
POST /api/v1/vector-stores/
Corpo da Solicitação
{
"name": "Nome da loja",
"description": "Descrição da loja",
"embedding_model": "sentence-transformers/all-mpnet-base-v2",
"indexing_algorithm": "ivfflat",
"vector_dimension": 128,
"search_metric": "cosine_distance"
}
Resposta
{
"id": "store_id",
"name": "Nome da Loja Vector",
"description": "Descrição da loja",
"created": "2023-05-01T00:00:00Z",
"modified": "2023-05-01T00:00:00Z"
}
Configurações de Armazenamento de Vetores
Para recuperar as configurações disponíveis para armazenamentos de vetores, use:
GET /api/v1/vector-stores/configs
Isso retornará os modelos de incorporação disponíveis, algoritmos de indexação e métricas de pesquisa que podem ser usados ao criar ou configurar armazenamentos de vetores.
Autenticação
Todos os endpoints do Vector Store requerem autenticação usando:
Token JWT para operações de gerenciamento
Chave da API para operações de documentos e pesquisa
Last updated