Bilgi Bankası Detayı

Belirli bir bilgi bankasının detaylı bilgilerini alın

Endpoint

GET/knowledge-bases/:id

Belirtilen bilgi bankasının detaylı bilgilerini ve içerdiği dokümanların listesini döndürür.

Yol Parametreleri

id(zorunlu)

Bilgi bankası benzersiz kimliği

İstek Örneği

cURL
curl -X GET https://api.wespoke.ai/api/v1/knowledge-bases/kb_abc123 \
  -H "Authorization: Bearer YOUR_API_KEY"

Yanıt Örneği

200 OK
{
  "id": "kb_abc123",
  "name": "Ürün Bilgi Bankası",
  "description": "Ürünlerimiz hakkında genel bilgiler",
  "documentCount": 25,
  "totalChunks": 342,
  "createdAt": "2024-01-15T10:30:00Z",
  "updatedAt": "2024-01-20T14:45:00Z",
  "documents": [
    {
      "id": "doc_xyz789",
      "name": "urun_katalogu.pdf",
      "status": "processed",
      "chunkCount": 45,
      "uploadedAt": "2024-01-15T10:30:00Z",
      "processedAt": "2024-01-15T10:32:00Z"
    },
    {
      "id": "doc_abc456",
      "name": "teknik_ozellikler.pdf",
      "status": "processing",
      "chunkCount": 0,
      "uploadedAt": "2024-01-20T14:45:00Z",
      "processedAt": null
    }
  ]
}

Yanıt Alanları

id

Bilgi bankası benzersiz kimliği

name

Bilgi bankası adı

documents

Bilgi bankasındaki dokümanların listesi

documents[].status

Doküman durumu: pending, processing, processed, failed

documents[].chunkCount

Dokümandan oluşturulan parça sayısı