File tree Expand file tree Collapse file tree 1 file changed +2
-9
lines changed Expand file tree Collapse file tree 1 file changed +2
-9
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,6 @@ package openai
22
33import (
44 "encoding/json"
5- "os"
65
76 openai "github.com/gptscript-ai/chat-completion-client"
87 "github.com/gptscript-ai/gptscript/pkg/types"
@@ -76,7 +75,7 @@ func dropMessagesOverCount(maxTokens int, msgs []openai.ChatCompletionMessage) (
7675
7776func countMessage (msg openai.ChatCompletionMessage ) (int , error ) {
7877 tiktoken .SetBpeLoader (tiktoken_loader .NewOfflineLoader ())
79- encoding , err := tiktoken .EncodingForModel ( "gpt-4o " )
78+ encoding , err := tiktoken .GetEncoding ( "o200k_base " )
8079 if err != nil {
8180 return 0 , err
8281 }
@@ -104,14 +103,8 @@ func countMessage(msg openai.ChatCompletionMessage) (int, error) {
104103}
105104
106105func countTools (tools []types.ChatCompletionTool ) (int , error ) {
107- file , err := os .OpenFile ("/Users/grant/log.txt" , os .O_CREATE | os .O_WRONLY | os .O_APPEND , 0644 )
108- if err != nil {
109- return 0 , err
110- }
111- defer file .Close ()
112- file .WriteString ("counting tools with Tiktoken\n " )
113106 tiktoken .SetBpeLoader (tiktoken_loader .NewOfflineLoader ())
114- encoding , err := tiktoken .EncodingForModel ( "gpt-4o " )
107+ encoding , err := tiktoken .GetEncoding ( "o200k_base " )
115108 if err != nil {
116109 return 0 , err
117110 }
You can’t perform that action at this time.
0 commit comments