Lingua

TiktokenTokenizer.CreateForModelAsync Metodo

Definizione

Creare un tokenizer Tiktoken basato sul nome del modello e sul file vocab.

public static System.Threading.Tasks.Task<Microsoft.ML.Tokenizers.TiktokenTokenizer> CreateForModelAsync(string modelName, System.IO.Stream vocabStream, System.Collections.Generic.IReadOnlyDictionary<string,int>? extraSpecialTokens = default, int cacheSize = 8192, Microsoft.ML.Tokenizers.Normalizer? normalizer = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateForModelAsync : string * System.IO.Stream * System.Collections.Generic.IReadOnlyDictionary<string, int> * int * Microsoft.ML.Tokenizers.Normalizer * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ML.Tokenizers.TiktokenTokenizer>
Public Shared Function CreateForModelAsync (modelName As String, vocabStream As Stream, Optional extraSpecialTokens As IReadOnlyDictionary(Of String, Integer) = Nothing, Optional cacheSize As Integer = 8192, Optional normalizer As Normalizer = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TiktokenTokenizer)

Parametri

modelName
String

Nome del modello

vocabStream
Stream

Flusso al file vocab BPE.

extraSpecialTokens
IReadOnlyDictionary<String,Int32>

Token speciali aggiuntivi diversi da quelli predefiniti per il modello

cacheSize
Int32

Dimensioni della cache da usare.

normalizer
Normalizer

Per normalizzare il testo prima della tokenizzazione

cancellationToken
CancellationToken

CancellationToken utilizzato per richiedere l'annullamento dell'operazione.

Valori restituiti

Tokenizer

Si applica a