MemorySearchPreviewTool interface

Anıları aracıya entegre etmek için bir araç.

Extends

Özellikler

description

Bu araç veya yapılandırma için isteğe bağlı kullanıcı tanımlı açıklama.

memory_store_name

Kullanılacak bellek deposunun adı.

name

Bu araç veya yapılandırma için isteğe bağlı kullanıcı tanımlı adı.

scope

Kullanıcı kimliği gibi anıları gruplandırmak ve yalıtmak için kullanılan ad alanı. Hangi anıların alınabileceğini veya güncellenebileceğini sınırlar. Belleklerin kapsamını geçerli oturum açmış kullanıcıya genişletmek için özel değişken {{$userId}} kullanın.

search_options

Bellek deposunda arama seçenekleri.

tool_configs

Araç başına yapılandırma haritası. Anahtarlar araç isimleri veya * (genel varsayılan olarak kapanır). Çözüm sırası: tam araç adı eşleşmesi önceliklidir *. Bilinmeyen araç isimleri çalışma zamanında sessizce görmezden gelinir.

type

Aracın türü. Her zaman memory_search_preview.

update_delay

Hareketsizlikten sonra anıları güncellemeden önce bekleme süresi (saniye). Varsayılan 300.

Özellik Ayrıntıları

description

Bu araç veya yapılandırma için isteğe bağlı kullanıcı tanımlı açıklama.

description?: string

Özellik Değeri

string

memory_store_name

Kullanılacak bellek deposunun adı.

memory_store_name: string

Özellik Değeri

string

name

Bu araç veya yapılandırma için isteğe bağlı kullanıcı tanımlı adı.

name?: string

Özellik Değeri

string

scope

Kullanıcı kimliği gibi anıları gruplandırmak ve yalıtmak için kullanılan ad alanı. Hangi anıların alınabileceğini veya güncellenebileceğini sınırlar. Belleklerin kapsamını geçerli oturum açmış kullanıcıya genişletmek için özel değişken {{$userId}} kullanın.

scope: string

Özellik Değeri

string

search_options

Bellek deposunda arama seçenekleri.

search_options?: MemorySearchOptions

Özellik Değeri

tool_configs

Araç başına yapılandırma haritası. Anahtarlar araç isimleri veya * (genel varsayılan olarak kapanır). Çözüm sırası: tam araç adı eşleşmesi önceliklidir *. Bilinmeyen araç isimleri çalışma zamanında sessizce görmezden gelinir.

tool_configs?: Record<string, ToolConfig>

Özellik Değeri

Record<string, ToolConfig>

type

Aracın türü. Her zaman memory_search_preview.

type: "memory_search_preview"

Özellik Değeri

"memory_search_preview"

update_delay

Hareketsizlikten sonra anıları güncellemeden önce bekleme süresi (saniye). Varsayılan 300.

update_delay?: number

Özellik Değeri

number