MemorySearchTool interface
Un outil d’intégration de souvenirs dans l’agent.
- Extends
Propriétés
| memory_store_name | Nom de la mémoire à utiliser. |
| scope | Espace de noms utilisé pour regrouper et isoler les souvenirs, tel qu’un ID utilisateur.
Limite les souvenirs qui peuvent être récupérés ou mis à jour.
Utilisez une variable |
| search_options | Options de recherche dans le magasin de mémoire. |
| type | Type de l’outil. A toujours la valeur |
| update_delay | Temps d’attente avant de mettre à jour les mémoires après l’inactivité (secondes). Par défaut 300. |
Détails de la propriété
memory_store_name
Nom de la mémoire à utiliser.
memory_store_name: string
Valeur de propriété
string
scope
Espace de noms utilisé pour regrouper et isoler les souvenirs, tel qu’un ID utilisateur.
Limite les souvenirs qui peuvent être récupérés ou mis à jour.
Utilisez une variable {{$userId}} spéciale pour étendre les souvenirs à l’utilisateur actuellement connecté.
scope: string
Valeur de propriété
string
search_options
Options de recherche dans le magasin de mémoire.
search_options?: MemorySearchOptions
Valeur de propriété
type
Type de l’outil. A toujours la valeur memory_search.
type: "memory_search"
Valeur de propriété
"memory_search"
update_delay
Temps d’attente avant de mettre à jour les mémoires après l’inactivité (secondes). Par défaut 300.
update_delay?: number
Valeur de propriété
number