MemorySearchPreviewTool interface
Narzędzie do integracji wspomnień z agentem.
- Rozszerzenie
Właściwości
| description | Opcjonalny opis użytkownika dla tego narzędzia lub konfiguracji. |
| memory_store_name | Nazwa magazynu pamięci, który ma być używany. |
| name | Opcjonalna nazwa użytkownika dla tego narzędzia lub konfiguracji. |
| scope | Przestrzeń nazw używana do grupowania i izolowania wspomnień, takich jak identyfikator użytkownika.
Ogranicza liczbę wspomnień, które można odzyskać lub zaktualizować.
Użyj specjalnej zmiennej |
| search_options | Opcje przeszukiwania magazynu pamięci. |
| tool_configs | Mapa konfiguracji dla poszczególnych narzędzi. Klucze to nazwy narzędzi lub |
| type | Typ narzędzia. Zawsze |
| update_delay | Czas oczekiwania przed aktualizacją wspomnień po braku aktywności (w sekundach). Domyślnie 300. |
Szczegóły właściwości
description
Opcjonalny opis użytkownika dla tego narzędzia lub konfiguracji.
description?: string
Wartość właściwości
string
memory_store_name
Nazwa magazynu pamięci, który ma być używany.
memory_store_name: string
Wartość właściwości
string
name
Opcjonalna nazwa użytkownika dla tego narzędzia lub konfiguracji.
name?: string
Wartość właściwości
string
scope
Przestrzeń nazw używana do grupowania i izolowania wspomnień, takich jak identyfikator użytkownika.
Ogranicza liczbę wspomnień, które można odzyskać lub zaktualizować.
Użyj specjalnej zmiennej {{$userId}} , aby określić zakres pamięci do bieżącego zalogowanego użytkownika.
scope: string
Wartość właściwości
string
search_options
Opcje przeszukiwania magazynu pamięci.
search_options?: MemorySearchOptions
Wartość właściwości
tool_configs
Mapa konfiguracji dla poszczególnych narzędzi. Klucze to nazwy narzędzi lub * (domyślnie catch-all).
Kolejność rozdzielczości: dokładne dopasowanie nazw narzędzi ma pierwszeństwo przed *.
Nieznane nazwy narzędzi są cicho ignorowane podczas działania.
tool_configs?: Record<string, ToolConfig>
Wartość właściwości
Record<string, ToolConfig>
type
Typ narzędzia. Zawsze memory_search_preview.
type: "memory_search_preview"
Wartość właściwości
"memory_search_preview"
update_delay
Czas oczekiwania przed aktualizacją wspomnień po braku aktywności (w sekundach). Domyślnie 300.
update_delay?: number
Wartość właściwości
number