diff --git a/server/model.go b/server/model.go index b734a298b..c6d3078f1 100644 --- a/server/model.go +++ b/server/model.go @@ -15,7 +15,6 @@ import ( "slices" "strings" "text/template/parse" - "time" "github.com/ollama/ollama/api" "github.com/ollama/ollama/convert" @@ -313,7 +312,6 @@ func detectContentType(r io.Reader) (string, error) { // mxyng: this only really works if the input contains tool calls in some JSON format func (m *Model) parseToolCalls(s string) ([]api.ToolCall, bool) { // create a subtree from the node that ranges over .ToolCalls - start := time.Now() tmpl := m.Template.Subtree(func(n parse.Node) bool { if t, ok := n.(*parse.RangeNode); ok { return slices.Contains(template.Identifiers(t.Pipe), "ToolCalls") @@ -417,7 +415,5 @@ func (m *Model) parseToolCalls(s string) ([]api.ToolCall, bool) { } } - end := time.Now() - slog.Debug("parseToolCalls", "duration", end.Sub(start).String()) return toolCalls, len(toolCalls) > 0 }