We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b4ce7a6 commit 759340eCopy full SHA for 759340e
tiktoken-rs/src/tokenizer.rs
@@ -49,6 +49,7 @@ const MODEL_PREFIX_TO_TOKENIZER: &[(&str, Tokenizer)] = &[
49
// https://github.com/openai/tiktoken/blob/63527649963def8c759b0f91f2eb69a40934e468/tiktoken/model.py#L22
50
const MODEL_TO_TOKENIZER: &[(&str, Tokenizer)] = &[
51
// chat
52
+ ("chatgpt-4o-latest", Tokenizer::O200kBase),
53
("gpt-4o", Tokenizer::O200kBase),
54
("gpt-4", Tokenizer::Cl100kBase),
55
("gpt-3.5-turbo", Tokenizer::Cl100kBase),
@@ -152,6 +153,10 @@ mod tests {
152
153
154
#[test]
155
fn test_get_tokenizer() {
156
+ assert_eq!(
157
+ get_tokenizer("chatgpt-4o-latest"),
158
+ Some(Tokenizer::O200kBase)
159
+ );
160
assert_eq!(
161
get_tokenizer("gpt-4o-2024-05-13"),
162
Some(Tokenizer::O200kBase)
0 commit comments