@@ -1034,6 +1034,7 @@ def _create_completion(
1034
1034
logits_processor : Optional [LogitsProcessorList ] = None ,
1035
1035
grammar : Optional [LlamaGrammar ] = None ,
1036
1036
logit_bias : Optional [Dict [str , float ]] = None ,
1037
+ reset : bool = True ,
1037
1038
) -> Union [
1038
1039
Iterator [CreateCompletionResponse ], Iterator [CreateCompletionStreamResponse ]
1039
1040
]:
@@ -1222,6 +1223,7 @@ def logit_bias_processor(
1222
1223
stopping_criteria = stopping_criteria ,
1223
1224
logits_processor = logits_processor ,
1224
1225
grammar = grammar ,
1226
+ reset = reset ,
1225
1227
):
1226
1228
assert self ._model .model is not None
1227
1229
if llama_cpp .llama_token_is_eog (self ._model .model , token ):
@@ -1653,6 +1655,7 @@ def create_completion(
1653
1655
logits_processor : Optional [LogitsProcessorList ] = None ,
1654
1656
grammar : Optional [LlamaGrammar ] = None ,
1655
1657
logit_bias : Optional [Dict [str , float ]] = None ,
1658
+ reset : bool = True ,
1656
1659
) -> Union [CreateCompletionResponse , Iterator [CreateCompletionStreamResponse ]]:
1657
1660
"""Generate text from a prompt.
1658
1661
@@ -1716,6 +1719,7 @@ def create_completion(
1716
1719
logits_processor = logits_processor ,
1717
1720
grammar = grammar ,
1718
1721
logit_bias = logit_bias ,
1722
+ reset = reset ,
1719
1723
)
1720
1724
if stream :
1721
1725
chunks : Iterator [CreateCompletionStreamResponse ] = completion_or_chunks
@@ -1746,6 +1750,7 @@ def __call__(
1746
1750
mirostat_tau : float = 5.0 ,
1747
1751
mirostat_eta : float = 0.1 ,
1748
1752
model : Optional [str ] = None ,
1753
+ reset : bool = True ,
1749
1754
stopping_criteria : Optional [StoppingCriteriaList ] = None ,
1750
1755
logits_processor : Optional [LogitsProcessorList ] = None ,
1751
1756
grammar : Optional [LlamaGrammar ] = None ,
@@ -1813,6 +1818,7 @@ def __call__(
1813
1818
logits_processor = logits_processor ,
1814
1819
grammar = grammar ,
1815
1820
logit_bias = logit_bias ,
1821
+ reset = reset ,
1816
1822
)
1817
1823
1818
1824
def create_chat_completion (
0 commit comments