L'opération ListMemoryStores répertorie de manière paginée les memory stores de l'instance AgentStorage actuelle. Chaque élément de la liste inclut les types d'entrée et de sortie, ce qui permet de distinguer la mémoire structurée, les fichiers générés par le service et les fichiers gérés par l'application.
Prérequis
Vous avez créé une instance AgentStorage à l'état
normalet obtenu son endpoint ainsi que son nom.Vous avez créé une API Key.
Paramètres de requête
|
Champ |
Type |
Obligatoire |
Description |
|
|
int |
Non |
Nombre maximal d'entrées à renvoyer pour cette page. |
|
|
string |
Non |
Jeton de pagination opaque renvoyé par la page précédente. |
Exemple de requête
Pour l'authentification par API Key, transmettez le nom de l'instance et la clé API via les en-têtes de requête x-ots-instancename et x-ots-apikey.
curl -X POST https://<endpoint>/ListMemoryStores \
-H "x-ots-instancename: <instance-name>" \
-H "x-ots-apikey: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{}'
Réponse
|
Champ |
Description |
|
|
Liste des memory stores. |
|
|
Nom du memory store. |
|
|
Type d'entrée : |
|
|
Ensemble des types de sortie, dont les éléments sont |
|
|
Jeton pour la page suivante ; absent s'il n'y a plus de données. |
{
"stores": [
{
"memoryStoreName": "agent_memory",
"inputType": "messages",
"outputTypes": ["structured", "file"]
},
{
"memoryStoreName": "agent_files",
"inputType": "file",
"outputTypes": ["file"]
}
]
}