Appelez l'opération ListKnowledgeBase pour interroger par page toutes les bases de connaissances du projet actuel.
Prérequis
Vous avez créé une instance AgentStorage et celle-ci est dans l'état
normal. Vous disposez de l'endpoint et du nom de l'instance.Vous avez créé une clé API.
Paramètres de la requête
|
Paramètre |
Type |
Description |
|
|
int |
Nombre d'entrées à renvoyer. Valeur par défaut : 10. Valeur maximale : 100. |
|
|
string |
Jeton de pagination. Ne spécifiez pas ce paramètre lors de la première requête. |
Exemple de requête
Pour l'authentification par clé API, transmettez le nom de l'instance et la clé API dans les en-têtes de requête x-ots-instancename et x-ots-apikey.
curl -X POST https://<endpoint>/ListKnowledgeBase \
-H "x-ots-instancename: <instance-name>" \
-H "x-ots-apikey: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{"maxResults": 10}'
Réponse
|
Champ |
Type |
Description |
|
|
list<object> |
Liste des bases de connaissances. Chaque entrée contient |
|
|
string |
Jeton de pagination. Une valeur vide indique que la dernière page a été atteinte. |
{
"code": "SUCCESS",
"data": {
"knowledgeBases": [
{
"knowledgeBaseName": "product_docs_kb",
"description": "Product documentation knowledge base",
"subspace": true,
"tags": ["Product", "Documentation"],
"createdAt": 1787636583092,
"updatedAt": 1787636583092
}
],
"nextToken": ""
},
"message": "succeed"
}