|
20 | 20 | "\n",
|
21 | 21 | "`tiktoken` supports three encodings used by OpenAI models:\n",
|
22 | 22 | "\n",
|
23 |
| - "| Encoding name | OpenAI models |\n", |
24 |
| - "|-------------------------|-----------------------------------------------------|\n", |
25 |
| - "| `o200k_base` | `gpt-4o`, `gpt-4o-mini` |\n", |
26 |
| - "| `cl100k_base` | `gpt-4-turbo`, `gpt-4`, `gpt-3.5-turbo`, `text-embedding-ada-002`, `text-embedding-3-small`, `text-embedding-3-large` |\n", |
27 |
| - "| `p50k_base` | Codex models, `text-davinci-002`, `text-davinci-003`|\n", |
28 |
| - "| `r50k_base` (or `gpt2`) | GPT-3 models like `davinci` |\n", |
| 23 | + "| Encoding name | OpenAI models |\n", |
| 24 | + "|-------------------------|-----------------------------------------------------------------------------------------------------------------------|\n", |
| 25 | + "| `o200k_base` | `gpt-4o`, `gpt-4o-mini`, `gpt-4.1`, `gpt-4.1-mini`, `gpt-4.1-nano`, `gpt-4.5-preview`, `gpt-4.5` |\n", |
| 26 | + "| `cl100k_base` | `gpt-4-turbo`, `gpt-4`, `gpt-3.5-turbo`, `text-embedding-ada-002`, `text-embedding-3-small`, `text-embedding-3-large` |\n", |
| 27 | + "| `p50k_base` | Codex models, `text-davinci-002`, `text-davinci-003` |\n", |
| 28 | + "| `r50k_base` (or `gpt2`) | GPT-3 models like `davinci` |\n", |
29 | 29 | "\n",
|
30 | 30 | "You can retrieve the encoding for a model using `tiktoken.encoding_for_model()` as follows:\n",
|
31 | 31 | "```python\n",
|
|
80 | 80 | "output_type": "stream",
|
81 | 81 | "text": [
|
82 | 82 | "\n",
|
83 |
| - "\u001b[1m[\u001b[0m\u001b[34;49mnotice\u001b[0m\u001b[1;39;49m]\u001b[0m\u001b[39;49m A new release of pip is available: \u001b[0m\u001b[31;49m24.0\u001b[0m\u001b[39;49m -> \u001b[0m\u001b[32;49m24.2\u001b[0m\n", |
84 |
| - "\u001b[1m[\u001b[0m\u001b[34;49mnotice\u001b[0m\u001b[1;39;49m]\u001b[0m\u001b[39;49m To update, run: \u001b[0m\u001b[32;49mpip install --upgrade pip\u001b[0m\n", |
| 83 | + "\u001B[1m[\u001B[0m\u001B[34;49mnotice\u001B[0m\u001B[1;39;49m]\u001B[0m\u001B[39;49m A new release of pip is available: \u001B[0m\u001B[31;49m24.0\u001B[0m\u001B[39;49m -> \u001B[0m\u001B[32;49m24.2\u001B[0m\n", |
| 84 | + "\u001B[1m[\u001B[0m\u001B[34;49mnotice\u001B[0m\u001B[1;39;49m]\u001B[0m\u001B[39;49m To update, run: \u001B[0m\u001B[32;49mpip install --upgrade pip\u001B[0m\n", |
85 | 85 | "Note: you may need to restart the kernel to use updated packages.\n",
|
86 | 86 | "\n",
|
87 |
| - "\u001b[1m[\u001b[0m\u001b[34;49mnotice\u001b[0m\u001b[1;39;49m]\u001b[0m\u001b[39;49m A new release of pip is available: \u001b[0m\u001b[31;49m24.0\u001b[0m\u001b[39;49m -> \u001b[0m\u001b[32;49m24.2\u001b[0m\n", |
88 |
| - "\u001b[1m[\u001b[0m\u001b[34;49mnotice\u001b[0m\u001b[1;39;49m]\u001b[0m\u001b[39;49m To update, run: \u001b[0m\u001b[32;49mpip install --upgrade pip\u001b[0m\n", |
| 87 | + "\u001B[1m[\u001B[0m\u001B[34;49mnotice\u001B[0m\u001B[1;39;49m]\u001B[0m\u001B[39;49m A new release of pip is available: \u001B[0m\u001B[31;49m24.0\u001B[0m\u001B[39;49m -> \u001B[0m\u001B[32;49m24.2\u001B[0m\n", |
| 88 | + "\u001B[1m[\u001B[0m\u001B[34;49mnotice\u001B[0m\u001B[1;39;49m]\u001B[0m\u001B[39;49m To update, run: \u001B[0m\u001B[32;49mpip install --upgrade pip\u001B[0m\n", |
89 | 89 | "Note: you may need to restart the kernel to use updated packages.\n"
|
90 | 90 | ]
|
91 | 91 | }
|
|
0 commit comments