mirror of
https://github.com/hwchase17/langchain.git
synced 2025-05-21 15:07:35 +00:00
Harrison/logprobs (#1279)
Co-authored-by: Prateek Shah <97124740+prateekspanning@users.noreply.github.com>
This commit is contained in:
parent
42167a1e24
commit
a8e88e1874
@ -251,7 +251,9 @@ class BaseOpenAI(BaseLLM, BaseModel):
|
||||
prompt=_prompts, **params
|
||||
):
|
||||
self.callback_manager.on_llm_new_token(
|
||||
stream_resp["choices"][0]["text"], verbose=self.verbose
|
||||
stream_resp["choices"][0]["text"],
|
||||
verbose=self.verbose,
|
||||
logprobs=stream_resp["choices"][0]["logprobs"],
|
||||
)
|
||||
_update_response(response, stream_resp)
|
||||
choices.extend(response["choices"])
|
||||
@ -285,11 +287,15 @@ class BaseOpenAI(BaseLLM, BaseModel):
|
||||
):
|
||||
if self.callback_manager.is_async:
|
||||
await self.callback_manager.on_llm_new_token(
|
||||
stream_resp["choices"][0]["text"], verbose=self.verbose
|
||||
stream_resp["choices"][0]["text"],
|
||||
verbose=self.verbose,
|
||||
logprobs=stream_resp["choices"][0]["logprobs"],
|
||||
)
|
||||
else:
|
||||
self.callback_manager.on_llm_new_token(
|
||||
stream_resp["choices"][0]["text"], verbose=self.verbose
|
||||
stream_resp["choices"][0]["text"],
|
||||
verbose=self.verbose,
|
||||
logprobs=stream_resp["choices"][0]["logprobs"],
|
||||
)
|
||||
_update_response(response, stream_resp)
|
||||
choices.extend(response["choices"])
|
||||
|
Loading…
Reference in New Issue
Block a user