[Feature] support regex strings as a stopping condition (#10635)
This commit is contained in:
@@ -79,6 +79,7 @@ def gen(
|
||||
n: Optional[int] = None,
|
||||
stop: Optional[Union[str, List[str]]] = None,
|
||||
stop_token_ids: Optional[List[int]] = None,
|
||||
stop_regex: Optional[Union[str, List[str]]] = None,
|
||||
temperature: Optional[float] = None,
|
||||
top_p: Optional[float] = None,
|
||||
top_k: Optional[int] = None,
|
||||
@@ -120,6 +121,7 @@ def gen(
|
||||
n,
|
||||
stop,
|
||||
stop_token_ids,
|
||||
stop_regex,
|
||||
temperature,
|
||||
top_p,
|
||||
top_k,
|
||||
@@ -143,6 +145,7 @@ def gen_int(
|
||||
n: Optional[int] = None,
|
||||
stop: Optional[Union[str, List[str]]] = None,
|
||||
stop_token_ids: Optional[List[int]] = None,
|
||||
stop_regex: Optional[Union[str, List[str]]] = None,
|
||||
temperature: Optional[float] = None,
|
||||
top_p: Optional[float] = None,
|
||||
top_k: Optional[int] = None,
|
||||
@@ -162,6 +165,7 @@ def gen_int(
|
||||
n,
|
||||
stop,
|
||||
stop_token_ids,
|
||||
stop_regex,
|
||||
temperature,
|
||||
top_p,
|
||||
top_k,
|
||||
@@ -184,6 +188,7 @@ def gen_string(
|
||||
n: Optional[int] = None,
|
||||
stop: Optional[Union[str, List[str]]] = None,
|
||||
stop_token_ids: Optional[List[int]] = None,
|
||||
stop_regex: Optional[Union[str, List[str]]] = None,
|
||||
temperature: Optional[float] = None,
|
||||
top_p: Optional[float] = None,
|
||||
top_k: Optional[int] = None,
|
||||
@@ -203,6 +208,7 @@ def gen_string(
|
||||
n,
|
||||
stop,
|
||||
stop_token_ids,
|
||||
stop_regex,
|
||||
temperature,
|
||||
top_p,
|
||||
top_k,
|
||||
|
||||
Reference in New Issue
Block a user