SearchModelFactory.AzureOpenAITokenizerParameters Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Azure OpenAI Tokenizer parameters.
public static Azure.Search.Documents.Indexes.Models.AzureOpenAITokenizerParameters AzureOpenAITokenizerParameters(Azure.Search.Documents.Indexes.Models.SplitSkillEncoderModelName? encoderModelName = default, System.Collections.Generic.IEnumerable<string> allowedSpecialTokens = default);
static member AzureOpenAITokenizerParameters : Nullable<Azure.Search.Documents.Indexes.Models.SplitSkillEncoderModelName> * seq<string> -> Azure.Search.Documents.Indexes.Models.AzureOpenAITokenizerParameters
Public Shared Function AzureOpenAITokenizerParameters (Optional encoderModelName As Nullable(Of SplitSkillEncoderModelName) = Nothing, Optional allowedSpecialTokens As IEnumerable(Of String) = Nothing) As AzureOpenAITokenizerParameters
Parameters
- encoderModelName
- Nullable<SplitSkillEncoderModelName>
Only applies if the unit is set to azureOpenAITokens. Options include 'R50k_base', 'P50k_base', 'P50k_edit' and 'CL100k_base'. The default value is 'CL100k_base'.
- allowedSpecialTokens
- IEnumerable<String>
(Optional) Only applies if the unit is set to azureOpenAITokens. This parameter defines a collection of special tokens that are permitted within the tokenization process.
Returns
A new AzureOpenAITokenizerParameters instance for mocking.