Skip to content

Commit a5d11bc

Browse files
authored
Update prompt_token_optimizer.html
1 parent bd9c614 commit a5d11bc

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

tools/prompt_token_optimizer.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<title>Prompt Token Optimizer</title>
77
<script src="https://cdn.tailwindcss.com"></script>
88
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/clipboard.min.js"></script>
9-
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/gpt-tokenizer.min.js"></script>
9+
<script src="https://cdn.jsdelivr.net/npm/@dqbd/[email protected]/dist/index.global.js"></script>
1010
</head>
1111
<body class="bg-gray-100 dark:bg-gray-900 transition-colors duration-200">
1212
<div class="container mx-auto px-4 py-8 max-w-4xl">
@@ -108,9 +108,9 @@ <h1 class="text-3xl font-bold text-gray-800 dark:text-white mb-6">Prompt Token O
108108
therefore: "thus",
109109
versus: "vs",
110110
};
111-
const tokenizer = new GPTTokenizer({ type: "gpt3" });
111+
const encoder = new tiktoken.Tokenizer(tiktoken.load());
112112
function countTokens(text) {
113-
return tokenizer.encode(text).length;
113+
return encoder.encode(text).length;
114114
}
115115
function optimizePrompt(text) {
116116
let optimized = text.replace(/\s+/g, " ").trim();

0 commit comments

Comments
 (0)