MemorySearchTool interface
Una herramienta para integrar los recuerdos en el agente.
- Extends
Propiedades
| memory_store_name | El nombre del almacén de memoria que se va a usar. |
| scope | El espacio de nombres utilizado para agrupar y aislar recuerdos, como un ID de usuario.
Limita los recuerdos que se pueden recuperar o actualizar.
Use una variable |
| search_options | Opciones para buscar en el almacén de memoria. |
| type | Tipo de la herramienta. Siempre |
| update_delay | Tiempo de espera antes de actualizar los recuerdos después de la inactividad (segundos). Predeterminado 300. |
Detalles de las propiedades
memory_store_name
El nombre del almacén de memoria que se va a usar.
memory_store_name: string
Valor de propiedad
string
scope
El espacio de nombres utilizado para agrupar y aislar recuerdos, como un ID de usuario.
Limita los recuerdos que se pueden recuperar o actualizar.
Use una variable {{$userId}} especial para limitar las memorias al usuario que ha iniciado sesión actual.
scope: string
Valor de propiedad
string
search_options
Opciones para buscar en el almacén de memoria.
search_options?: MemorySearchOptions
Valor de propiedad
type
Tipo de la herramienta. Siempre memory_search.
type: "memory_search"
Valor de propiedad
"memory_search"
update_delay
Tiempo de espera antes de actualizar los recuerdos después de la inactividad (segundos). Predeterminado 300.
update_delay?: number
Valor de propiedad
number