SearchModelFactory.AzureOpenAITokenizerParameters Method

Definition

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.

Applies to