MemorySearchPreviewTool interface

Uma ferramenta para integrar memórias ao agente.

Extends

Propriedades

memory_store_name

O nome do repositório de memória a ser usado.

scope

O namespace usado para agrupar e isolar memórias, como um ID de usuário. Limita quais memórias podem ser recuperadas ou atualizadas. Use uma variável {{$userId}} especial para definir o escopo das memórias para o usuário conectado atual.

search_options

Opções para pesquisar o armazenamento de memória.

type

O tipo da ferramenta. Sempre memory_search_preview.

update_delay

Tempo de espera antes de atualizar as memórias após inatividade (segundos). Padrão 300.

Detalhes da propriedade

memory_store_name

O nome do repositório de memória a ser usado.

memory_store_name: string

Valor da propriedade

string

scope

O namespace usado para agrupar e isolar memórias, como um ID de usuário. Limita quais memórias podem ser recuperadas ou atualizadas. Use uma variável {{$userId}} especial para definir o escopo das memórias para o usuário conectado atual.

scope: string

Valor da propriedade

string

search_options

Opções para pesquisar o armazenamento de memória.

search_options?: MemorySearchOptions

Valor da propriedade

type

O tipo da ferramenta. Sempre memory_search_preview.

type: "memory_search_preview"

Valor da propriedade

"memory_search_preview"

update_delay

Tempo de espera antes de atualizar as memórias após inatividade (segundos). Padrão 300.

update_delay?: number

Valor da propriedade

number