Olivier Chafik
							
						 
					 | 
					
						
						
							
						
						b61eb9644d
					 | 
					
						
						
							
							json: refine constraint for whitespace to avoid runaways yet allow pretty print (#7866)
						
						
						
						
						
						
					 | 
					
						2024-06-11 02:22:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Olivier Chafik
							
						 
					 | 
					
						
						
							
						
						396b18dfec
					 | 
					
						
						
							
							json: document schema conversion in GBNF readme, align manual grammar examples & converters (#7841)
						
						
						
						
						
						
						
						* json: fix char pattern in grammar converters
* json: prevent number precision & whitespace runaways in example grammars
* json: add doc to grammar readme 
						
						
					 | 
					
						2024-06-11 01:00:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ExtReMLapin
							
						 
					 | 
					
						
						
							
						
						3de31677d3
					 | 
					
						
						
							
							grammars : blacklists character control set (#5888)
						
						
						
						
						
						
						
						* Prevent control characters from being served in json string
* Prevent control characters from being served in json string (array) 
						
						
					 | 
					
						2024-03-05 18:33:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Georgi Gerganov
							
						 
					 | 
					
						
						
							
						
						82cb31eb93
					 | 
					
						
						
							
							Revert "grammars : don't allow to output unescaped new line in string (#5885)"
						
						
						
						
						
						
						
						This reverts commit b1a4e994fd. 
						
						
					 | 
					
						2024-03-05 15:56:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ExtReMLapin
							
						 
					 | 
					
						
						
							
						
						b1a4e994fd
					 | 
					
						
						
							
							grammars : don't allow to output unescaped new line in string (#5885)
						
						
						
						
						
						
						
						* Don't allow grammar json array to output unescaped new line in string
* Don't allow new line in json object string 
						
						
					 | 
					
						2024-03-05 15:44:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Georgi Gerganov
							
						 
					 | 
					
						
						
							
						
						921772104b
					 | 
					
						
						
							
							speculative : add grammar support (#2991)
						
						
						
						
						
						
						
						* speculative : add grammar support
* grammars : add json_arr.gbnf
* grammar : add comments to new grammar file
* grammar : remove one nested level
* common : warm-up with 2 tokens - seems to work better
* speculative : print draft token pieces
* speculative : reuse grammar parser + better logs and comments
* speculative : avoid grammar_mem
* make : fix speculative build 
						
						
					 | 
					
						2023-09-05 08:46:17 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |