Connaissances
Org-wide knowledge items (?kinds=&status=&assistantId=&q=&page=&pageSize=)
GET
/api/v1/knowledge/sourcesNécessite une clé API d'organisation dotée de la capacité member.
Authorization
apiKey AuthorizationBearer <token>
In: header
Query Parameters
kinds?string
Types de sources séparés par des virgules ; par défaut, tous les types sont inclus.
status?string
Filtrer par statut de la Source.
assistantId?string
Filtrez par Assistant associé.
q?string
Recherchez dans la bibliothèque de connaissances.
page?integer
Numéro de page.
pageSize?integer
Éléments par page.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/knowledge/sources"{ "items": [ { "id": "string", "collectionId": "string", "name": "string", "kind": "file", "status": "error", "conceptCount": 0, "answerPreview": "string", "linkedAssistants": [ { "assistantId": "string", "assistantName": "string", "directAccess": true } ], "lastCrawledAt": null, "createdAt": "string", "updatedAt": "string" } ], "total": 0, "statusCounts": { "processing": 0, "ready": 0, "error": 0 }}{ "error": { "code": "string", "message": "string" }}{ "error": { "code": "string", "message": "string" }}{ "error": { "code": "string", "message": "string" }}{ "error": { "code": "string", "message": "string" }}{ "error": { "code": "string", "message": "string" }}