ollama/model
Devon Rifkin e7f56ef3d8 harmony: remove special casing in routes.go
Now that we have a built-in parser abstraction, which was introduced in
<https://github.com/ollama/ollama/pull/12248>, we can modify our harmony
parser to match this and then get rid of nearly all of the
harmony-specific logic in routes.go. We do have a small amount of
code that turns the parser on by default if the architecture matches and
no other built-in parser was provided.

The built-in parser interface was modified in order to handle harmony's
prefill and tool name translation requirements.
2025-09-18 14:55:59 -07:00
..
imageproc imageproc mllama refactor (#7537) 2024-12-14 19:50:15 -08:00
input batch: use tensors for outputs (#12185) 2025-09-15 14:33:06 -07:00
models fix(llama): other llama flavours (#12308) 2025-09-17 12:12:21 -07:00
parsers harmony: remove special casing in routes.go 2025-09-18 14:55:59 -07:00
renderers address comments 2025-09-15 11:46:25 -07:00
testdata gemma2 impl 2025-03-11 14:35:08 -07:00
bytepairencoding_test.go model: add bpe roundtripping tests 2025-08-19 22:05:48 -07:00
bytepairencoding.go embedding gemma model (#12181) 2025-09-04 09:09:07 -07:00
model_test.go update vendored llama.cpp and ggml (#11823) 2025-08-14 14:42:58 -07:00
model.go embed: cleanup (#12299) 2025-09-16 09:48:42 -07:00
sentencepiece_test.go model: implement bert in ollama engine (#9080) 2025-09-15 15:35:59 -07:00
sentencepiece.go model: implement bert in ollama engine (#9080) 2025-09-15 15:35:59 -07:00
textprocessor.go model: handle multiple eos tokens (#10577) 2025-05-16 13:40:23 -07:00
vocabulary_test.go model: treat 'user defined' tokens as special tokens (#11077) 2025-06-16 16:03:16 -07:00
vocabulary.go embedding gemma model (#12181) 2025-09-04 09:09:07 -07:00
wordpiece_test.go model: implement bert in ollama engine (#9080) 2025-09-15 15:35:59 -07:00
wordpiece.go model: implement bert in ollama engine (#9080) 2025-09-15 15:35:59 -07:00