From 7e346b5e1971c21d24945c2f09c60b7463a619d1 Mon Sep 17 00:00:00 2001 From: Grail Finder Date: Sun, 15 Mar 2026 10:55:07 +0300 Subject: Refactor: deal with unused code --- models/consts.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'models/consts.go') diff --git a/models/consts.go b/models/consts.go index 14f1a49..da664f9 100644 --- a/models/consts.go +++ b/models/consts.go @@ -1,5 +1,7 @@ package models +import "regexp" + const ( LoadedMark = "(loaded) " ToolRespMultyType = "multimodel_content" @@ -13,3 +15,17 @@ const ( APITypeChat APIType = iota APITypeCompletion ) + +var ( + ToolCallRE = regexp.MustCompile(`__tool_call__\s*([\s\S]*?)__tool_call__`) + QuotesRE = regexp.MustCompile(`(".*?")`) + StarRE = regexp.MustCompile(`(\*.*?\*)`) + ThinkRE = regexp.MustCompile(`(?s).*?`) + CodeBlockRE = regexp.MustCompile(`(?s)\x60{3}(?:.*?)\n(.*?)\n\s*\x60{3}\s*`) + SingleBacktickRE = regexp.MustCompile(`\x60([^\x60]*)\x60`) + RoleRE = regexp.MustCompile(`^(\w+):`) +) + +var ( + SysLabels = []string{"assistant"} +) -- cgit v1.2.3