Atualizar o conteúdo do arquivo em um Armazenamento Vetorial
Update a specific document in a vector store.
The ID of the vector store.
The ID of the document.
The API key for authentication.
The new name for the document.
Document updated successfully.
PATCH /api/v1/vector-stores/{vector-store-id}/documents/{document-id}/ HTTP/1.1
Host: api.rememberizer.ai
x-api-key: text
Content-Type: application/json
Accept: */*
Content-Length: 15
{
"name": "text"
}Document updated successfully.
{
"id": 1,
"name": "text",
"type": "text",
"vector_store": "text",
"size": 1,
"status": "text",
"processing_status": "text",
"indexed_on": "2025-11-07T13:52:27.291Z",
"status_error_message": "text",
"created": "2025-11-07T13:52:27.291Z",
"modified": "2025-11-07T13:52:27.291Z"
}Exemplos de Requisições
curl -X PATCH \
https://api.rememberizer.ai/api/v1/vector-stores/vs_abc123/documents/1234/ \
-H "x-api-key: SUA_CHAVE_API" \
-H "Content-Type: application/json" \
-d '{
"name": "Visão Geral do Produto Atualizada"
}'const updateDocument = async (vectorStoreId, documentId, newName) => {
const response = await fetch(`https://api.rememberizer.ai/api/v1/vector-stores/${vectorStoreId}/documents/${documentId}/`, {
method: 'PATCH',
headers: {
'x-api-key': 'SUA_CHAVE_API',
'Content-Type': 'application/json'
},
body: JSON.stringify({
name: newName
})
});
const data = await response.json();
console.log(data);
};
updateDocument('vs_abc123', 1234, 'Visão Geral do Produto Atualizada');import requests
import json
def update_document(vector_store_id, document_id, new_name):
headers = {
"x-api-key": "SUA_CHAVE_API",
"Content-Type": "application/json"
}
payload = {
"name": new_name
}
response = requests.patch(
f"https://api.rememberizer.ai/api/v1/vector-stores/{vector_store_id}/documents/{document_id}/",
headers=headers,
data=json.dumps(payload)
)
data = response.json()
print(data)
update_document('vs_abc123', 1234, 'Visão Geral do Produto Atualizada')Parâmetros de Caminho
vector-store-id
string
Obrigatório. O ID do armazenamento de vetores que contém o documento.
document-id
integer
Obrigatório. O ID do documento a ser atualizado.
Corpo da Solicitação
{
"name": "Visão Geral do Produto Atualizado"
}name
string
O novo nome para o documento.
Formato de Resposta
{
"id": 1234,
"name": "Visão Geral do Produto Atualizado",
"type": "text/plain",
"vector_store": "vs_abc123",
"size": 173,
"status": "indexado",
"processing_status": "concluído",
"indexed_on": "2023-06-15T10:30:00Z",
"status_error_message": null,
"created": "2023-06-15T10:15:00Z",
"modified": "2023-06-15T11:45:00Z"
}Autenticação
Este endpoint requer autenticação usando uma chave de API no cabeçalho x-api-key.
Respostas de Erro
400
Solicitação Inválida - Formato de solicitação inválido
401
Não Autorizado - Chave de API inválida ou ausente
404
Não Encontrado - Armazenamento Vetorial ou documento não encontrado
500
Erro Interno do Servidor
Este endpoint permite que você atualize os metadados de um documento em seu armazenamento vetorial. Atualmente, você só pode atualizar o nome do documento. Isso é útil para melhorar a organização e a descoberta de documentos sem precisar re-enviar o documento.
Last updated