AnalyzeRequest interface
そのテキストをトークンに分割するために使用されるテキストコンポーネントと分析コンポーネントを指定します。
プロパティ
analyzer |
指定したテキストを分割するために使用するアナライザーの名前。 このパラメーターを指定しない場合は、代わりにトークナイザーを指定する必要があります。 トークナイザーパラメーターとアナライザー パラメーターは相互に排他的です。 KnownAnalyzerNames は、組み込みのアナライザー名を含む列挙型です。 注: AnalyzeRequest では、analyzerName または tokenizerName が必要です。 |
char |
指定したテキストを分割するときに使用する文字フィルターの省略可能な一覧。 このパラメーターは、トークナイザー パラメーターを使用する場合にのみ設定できます。 |
text | トークンに分割するテキスト。 |
token |
指定されたテキストを分割するときに使用するトークン フィルターの省略可能な一覧。 このパラメーターは、トークナイザー パラメーターを使用する場合にのみ設定できます。 |
tokenizer |
指定されたテキストを分割するために使用するトークナイザーの名前。 このパラメーターを指定しない場合は、代わりにアナライザーを指定する必要があります。 トークナイザーパラメーターとアナライザー パラメーターは相互に排他的です。 KnownTokenizerNames は、組み込みのトークナイザー名を含む列挙型です。 注: AnalyzeRequest では、analyzerName または tokenizerName が必要です。 |
プロパティの詳細
analyzerName
指定したテキストを分割するために使用するアナライザーの名前。 このパラメーターを指定しない場合は、代わりにトークナイザーを指定する必要があります。 トークナイザーパラメーターとアナライザー パラメーターは相互に排他的です。 KnownAnalyzerNames は、組み込みのアナライザー名を含む列挙型です。 注: AnalyzeRequest では、analyzerName または tokenizerName が必要です。
analyzerName?: string
プロパティ値
string
charFilters
指定したテキストを分割するときに使用する文字フィルターの省略可能な一覧。 このパラメーターは、トークナイザー パラメーターを使用する場合にのみ設定できます。
charFilters?: string[]
プロパティ値
string[]
text
トークンに分割するテキスト。
text: string
プロパティ値
string
tokenFilters
指定されたテキストを分割するときに使用するトークン フィルターの省略可能な一覧。 このパラメーターは、トークナイザー パラメーターを使用する場合にのみ設定できます。
tokenFilters?: string[]
プロパティ値
string[]
tokenizerName
指定されたテキストを分割するために使用するトークナイザーの名前。 このパラメーターを指定しない場合は、代わりにアナライザーを指定する必要があります。 トークナイザーパラメーターとアナライザー パラメーターは相互に排他的です。 KnownTokenizerNames は、組み込みのトークナイザー名を含む列挙型です。 注: AnalyzeRequest では、analyzerName または tokenizerName が必要です。
tokenizerName?: string
プロパティ値
string