Merge pull request #351 from player1537-forks/th/add-logits-bias-parameter

Add support for `logit_bias` and `logit_bias_type` parameters
This commit is contained in:
Andrei
2023-06-14 21:49:56 -04:00
committed by GitHub
2 changed files with 53 additions and 2 deletions

View File

@@ -1378,6 +1378,7 @@ class Llama:
mirostat_tau: float = 5.0,
mirostat_eta: float = 0.1,
model: Optional[str] = None,
logits_processor: Optional[LogitsProcessorList] = None,
) -> Union[ChatCompletion, Iterator[ChatCompletionChunk]]:
"""Generate a chat completion from a list of messages.
@@ -1419,6 +1420,7 @@ class Llama:
mirostat_tau=mirostat_tau,
mirostat_eta=mirostat_eta,
model=model,
logits_processor=logits_processor,
)
if stream:
chunks: Iterator[CompletionChunk] = completion_or_chunks # type: ignore