allow alternate location for tokenizer
This commit is contained in:
@@ -51,7 +51,8 @@ public struct Tokenizer: Tokenizers.Tokenizer {
|
||||
|
||||
public func loadTokenizer(configuration: ModelConfiguration) async throws -> Tokenizer {
|
||||
// from AutoTokenizer.from() -- this lets us override parts of the configuration
|
||||
let config = LanguageModelConfigurationFromHub(modelName: configuration.id)
|
||||
let config = LanguageModelConfigurationFromHub(
|
||||
modelName: configuration.tokenizerId ?? configuration.id)
|
||||
guard var tokenizerConfig = try await config.tokenizerConfig else {
|
||||
throw LLMError(message: "missing config")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user