Upload filer til en Vektorbutik
Upload filindhold til Vector Store med batchoperationer
Eksempelanmodninger
curl -X POST \
https://api.rememberizer.ai/api/v1/vector-stores/vs_abc123/documents/upload \
-H "x-api-key: DIN_API_NØGLE" \
-F "files=@/sti/til/dokument1.pdf" \
-F "files=@/sti/til/dokument2.docx"const uploadFiles = async (vectorStoreId, files) => {
const formData = new FormData();
// Tilføj flere filer til formular data
for (const file of files) {
formData.append('files', file);
}
const response = await fetch(`https://api.rememberizer.ai/api/v1/vector-stores/${vectorStoreId}/documents/upload`, {
method: 'POST',
headers: {
'x-api-key': 'DIN_API_NØGLE'
// Bemærk: Sæt ikke Content-Type header, den vil blive sat automatisk med den korrekte grænse
},
body: formData
});
const data = await response.json();
console.log(data);
};
// Eksempel på brug med filinput-element
const fileInput = document.getElementById('fileInput');
uploadFiles('vs_abc123', fileInput.files);Opret et nyt HTTP-objekt
Opret en multipart-form anmodning
Opret en multipart grænse
Byg anmodningskroppen
Send anmodningen
Parse og returner svaret
Sti Parametre
Parameter
Type
Beskrivelse
Anmodningskrop
Svarformat
Godkendelse
Understøttede filformater
Filstørrelsesgrænser
Fejlrespons
Statuskode
Beskrivelse
Behandlingsstatus
Batch Operationer
Batch Upload Implementering
Batch Upload Bedste Praksis
Last updated