Partager via


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 {{$userId}} spéciale pour étendre les souvenirs à l’utilisateur actuellement connecté.

search_options

Options de recherche dans le magasin de mémoire.

type

Type de l’outil. A toujours la valeur memory_search.

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