AnalyzeRequest interface
Bu metni belirteçlere bölmek için kullanılan bazı metin ve çözümleme bileşenlerini belirtir.
Özellikler
analyzer |
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. |
char |
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. |
token |
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. |
tokenizer |
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