Olivier Chafik
|
79967ec596
grammar : use int64_t to avoid int overflows in int schema to grammar conversion logic (#16626)
|
3 mēneši atpakaļ |
David Ribeiro Alves
|
cd08fc3ecc
common : Fix corrupted memory error on json grammar initialization (#16038)
|
4 mēneši atpakaļ |
Aldehir Rojas
|
7057faf64b
json : support `enum` values within `allOf` (#15830)
|
4 mēneši atpakaļ |
Sigbjørn Skjæret
|
40bfa04c95
common : use std::string_view now that we target c++17 (#14319)
|
6 mēneši atpakaļ |
Georgi Gerganov
|
53f925074d
sync : vendor (#13901)
|
7 mēneši atpakaļ |
frob
|
d5fe4e81bd
grammar : handle maxItems == 0 in JSON schema (#13117)
|
8 mēneši atpakaļ |
Olivier Chafik
|
669912d9a5
`tool-call`: fix Qwen 2.5 Coder support, add micro benchmarks, support trigger patterns for lazy grammars (#12034)
|
10 mēneši atpakaļ |
Michał Moskal
|
ff227703d6
sampling : support for llguidance grammars (#10224)
|
11 mēneši atpakaļ |
Olivier Chafik
|
8b576b6c55
Tool call support (generic + native for Llama, Functionary, Hermes, Mistral, Firefunction, DeepSeek) w/ lazy grammars (#9639)
|
11 mēneši atpakaļ |
Olivier Chafik
|
a94f3b2727
`common`: utils to split / join / repeat strings (from json converter) (#11342)
|
1 gadu atpakaļ |
Joe Eli McIlvain
|
66c2c93082
grammar : fix JSON Schema for string regex with top-level alt. (#9903)
|
1 gadu atpakaļ |
Olivier Chafik
|
139cc621e9
`json`: restore default additionalProperties to false, fix some pattern escapes (#8180)
|
1 gadu atpakaļ |
Olivier Chafik
|
9b2f16f805
`json`: better support for "type" unions (e.g. nullable arrays w/ typed items) (#7863)
|
1 gadu atpakaļ |
Olivier Chafik
|
6777c544bd
`json`: fix additionalProperties, allow space after enum/const (#7840)
|
1 gadu atpakaļ |
Olivier Chafik
|
84631fe150
`json`: support integer minimum, maximum, exclusiveMinimum, exclusiveMaximum (#7797)
|
1 gadu atpakaļ |
Olivier Chafik
|
b61eb9644d
json: refine constraint for whitespace to avoid runaways yet allow pretty print (#7866)
|
1 gadu atpakaļ |
Olivier Chafik
|
396b18dfec
`json`: document schema conversion in GBNF readme, align manual grammar examples & converters (#7841)
|
1 gadu atpakaļ |
Olivier Chafik
|
55b2d0849d
grammars: x{min,max} repetition operator (#6640)
|
1 gadu atpakaļ |
Herman Semenov
|
0350f58152
grammar, json, llama: replace push on emplace if it possible (#7273)
|
1 gadu atpakaļ |
Olivier Chafik
|
ab9a3240a9
JSON schema conversion: ⚡️ faster repetitions, min/maxLength for strings, cap number length (#6555)
|
1 gadu atpakaļ |
Olivier Chafik
|
72114edf06
json-schema-to-grammar : fix order of props + non-str const/enum (#6232)
|
1 gadu atpakaļ |
Olivier Chafik
|
5b7b0ac8df
json-schema-to-grammar improvements (+ added to server) (#5978)
|
1 gadu atpakaļ |