@@ -27,13 +27,6 @@ public struct ModelConfiguration: Sendable {
2727 /// pull the tokenizer from an alternate id
2828 public let tokenizerId : String ?
2929
30- /// overrides for TokenizerModel/knownTokenizers -- useful before swift-transformers is updated
31- @available (
32- * , deprecated,
33- message: " No longer used. swift-transformers now handles tokenizer remapping internally. "
34- )
35- public let overrideTokenizer : String ?
36-
3730 /// A reasonable default prompt for the model
3831 public var defaultPrompt : String
3932
@@ -48,31 +41,28 @@ public struct ModelConfiguration: Sendable {
4841
4942 public init (
5043 id: String , revision: String = " main " ,
51- tokenizerId: String ? = nil , overrideTokenizer : String ? = nil ,
44+ tokenizerId: String ? = nil ,
5245 defaultPrompt: String = " hello " ,
5346 extraEOSTokens: Set < String > = [ ] ,
54- toolCallFormat: ToolCallFormat ? = nil ,
55- preparePrompt: ( @Sendable ( String ) -> String ) ? = nil
47+ toolCallFormat: ToolCallFormat ? = nil
5648 ) {
5749 self . id = . id( id, revision: revision)
5850 self . tokenizerId = tokenizerId
59- self . overrideTokenizer = overrideTokenizer
6051 self . defaultPrompt = defaultPrompt
6152 self . extraEOSTokens = extraEOSTokens
6253 self . toolCallFormat = toolCallFormat
6354 }
6455
6556 public init (
6657 directory: URL ,
67- tokenizerId: String ? = nil , overrideTokenizer : String ? = nil ,
58+ tokenizerId: String ? = nil ,
6859 defaultPrompt: String = " hello " ,
6960 extraEOSTokens: Set < String > = [ ] ,
7061 eosTokenIds: Set < Int > = [ ] ,
7162 toolCallFormat: ToolCallFormat ? = nil
7263 ) {
7364 self . id = . directory( directory)
7465 self . tokenizerId = tokenizerId
75- self . overrideTokenizer = overrideTokenizer
7666 self . defaultPrompt = defaultPrompt
7767 self . extraEOSTokens = extraEOSTokens
7868 self . eosTokenIds = eosTokenIds
0 commit comments