>>109401047
i do the same thing, gemma and glm
eventually i ended up with things like this
func splitThink(raw string) (reasoning, answer string) {
+ openingTag := string([]byte{0x3c, 0x74, 0x68, 0x69, 0x6e, 0x6b, 0x3e})
+ closingTag := string([]byte{0x3c, 0x2f, 0x74, 0x68, 0x69, 0x6e, 0x6b, 0x3e})