Bir bilgi bankasına yeni doküman yükleyin
/knowledge-bases/:id/documentsBelirtilen bilgi bankasına yeni bir doküman yükler. Doküman otomatik olarak işlenir ve parçalara ayrılır.
id(zorunlu)Bilgi bankası benzersiz kimliği
file(zorunlu)Yüklenecek doküman dosyası
curl -X POST https://api.wespoke.ai/api/v1/knowledge-bases/kb_abc123/documents \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@/path/to/document.pdf"{
  "id": "doc_xyz789",
  "name": "document.pdf",
  "type": "application/pdf",
  "size": 2458624,
  "status": "pending",
  "chunkCount": 0,
  "uploadedAt": "2024-01-20T15:30:00Z",
  "processedAt": null
}Doküman yüklendikten sonra arka planda işlenir. İşlenme durumunu kontrol etmek için doküman listesini veya detayını sorgulayabilirsiniz.
{
  "error": "Invalid file",
  "message": "Desteklenmeyen dosya formatı"
}{
  "error": "File too large",
  "message": "Dosya boyutu maksimum limiti aşıyor"
}