Aracılığıyla paylaş


AnalyzeRequest interface

Bu metni belirteçlere bölmek için kullanılan bazı metin ve çözümleme bileşenlerini belirtir.

Özellikler

analyzerName

Verilen metni kesmek için kullanılacak çözümleyicinin adı. Bu parametre belirtilmezse, bunun yerine bir belirteç oluşturucu belirtmeniz gerekir. Belirteç oluşturucu ve çözümleyici parametreleri birbirini dışlar. KnownAnalyzerNames , yerleşik çözümleyici adlarını içeren bir sabit listesidir. NOT: AnalyzeRequest içinde analyzerName veya tokenizerName gereklidir.

charFilters

Verilen metni kırarken kullanılacak isteğe bağlı karakter filtreleri listesi. Bu parametre yalnızca belirteç oluşturucu parametresi kullanılırken ayarlanabilir.

text

Belirteçlere bölünecek metin.

tokenFilters

Verilen metni kırarken kullanılacak isteğe bağlı belirteç filtreleri listesi. Bu parametre yalnızca belirteç oluşturucu parametresi kullanılırken ayarlanabilir.

tokenizerName

Verilen metni kesmek için kullanılacak belirteç oluşturucunun adı. Bu parametre belirtilmezse, bunun yerine bir çözümleyici belirtmeniz gerekir. Belirteç oluşturucu ve çözümleyici parametreleri birbirini dışlar. KnownTokenizerNames , yerleşik belirteç oluşturucu adlarını içeren bir sabit listesidir. NOT: AnalyzeRequest içinde analyzerName veya tokenizerName gereklidir.

Özellik Ayrıntıları

analyzerName

Verilen metni kesmek için kullanılacak çözümleyicinin adı. Bu parametre belirtilmezse, bunun yerine bir belirteç oluşturucu belirtmeniz gerekir. Belirteç oluşturucu ve çözümleyici parametreleri birbirini dışlar. KnownAnalyzerNames , yerleşik çözümleyici adlarını içeren bir sabit listesidir. NOT: AnalyzeRequest içinde analyzerName veya tokenizerName gereklidir.

analyzerName?: string

Özellik Değeri

string

charFilters

Verilen metni kırarken kullanılacak isteğe bağlı karakter filtreleri listesi. Bu parametre yalnızca belirteç oluşturucu parametresi kullanılırken ayarlanabilir.

charFilters?: string[]

Özellik Değeri

string[]

text

Belirteçlere bölünecek metin.

text: string

Özellik Değeri

string

tokenFilters

Verilen metni kırarken kullanılacak isteğe bağlı belirteç filtreleri listesi. Bu parametre yalnızca belirteç oluşturucu parametresi kullanılırken ayarlanabilir.

tokenFilters?: string[]

Özellik Değeri

string[]

tokenizerName

Verilen metni kesmek için kullanılacak belirteç oluşturucunun adı. Bu parametre belirtilmezse, bunun yerine bir çözümleyici belirtmeniz gerekir. Belirteç oluşturucu ve çözümleyici parametreleri birbirini dışlar. KnownTokenizerNames , yerleşik belirteç oluşturucu adlarını içeren bir sabit listesidir. NOT: AnalyzeRequest içinde analyzerName veya tokenizerName gereklidir.

tokenizerName?: string

Özellik Değeri

string