File tree 2 files changed +4
-4
lines changed
src/llama_cpp_agent/gbnf_grammar_generator
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -4,14 +4,14 @@ build-backend = "setuptools.build_meta"
4
4
5
5
[project ]
6
6
name = " llama-cpp-agent"
7
- version = " 0.0.30 "
7
+ version = " 0.0.31 "
8
8
description = " A framework for building LLM based AI agents with llama.cpp."
9
9
10
10
readme = " ReadMe.md"
11
11
dependencies = [
12
12
" llama-cpp-python>=0.2.60" ,
13
13
" pydantic>=2.5.3" ,
14
- " requests= =2.31.0" ,
14
+ " requests> =2.31.0" ,
15
15
" docstring_parser"
16
16
]
17
17
Original file line number Diff line number Diff line change @@ -352,7 +352,7 @@ def generate_gbnf_rule_for_type(
352
352
created_rules ,
353
353
)
354
354
rules .extend (additional_rules )
355
- array_rule = rf"""{ model_name } -{ field_name } ::= "[" ws ({ element_rule_name } )* ("," ws { element_rule_name } )* ws "]" """
355
+ array_rule = rf"""{ model_name } -{ field_name } ::= "[" ws ({ element_rule_name } )? ("," ws { element_rule_name } )* ws "]" """
356
356
rules .append (array_rule )
357
357
gbnf_type , rules = model_name + "-" + field_name , rules
358
358
@@ -367,7 +367,7 @@ def generate_gbnf_rule_for_type(
367
367
created_rules ,
368
368
)
369
369
rules .extend (additional_rules )
370
- array_rule = rf"""{ model_name } -{ field_name } ::= "[" ws ({ element_rule_name } )* ("," ws { element_rule_name } )* ws "]" """
370
+ array_rule = rf"""{ model_name } -{ field_name } ::= "[" ws ({ element_rule_name } )? ("," ws { element_rule_name } )* ws "]" """
371
371
rules .append (array_rule )
372
372
gbnf_type , rules = model_name + "-" + field_name , rules
373
373
You can’t perform that action at this time.
0 commit comments