|
|
@ -84,7 +84,7 @@ class OpenAIFunctionsAgentOutputParser(AgentOutputParser):
|
|
|
|
return self._parse_ai_message(message)
|
|
|
|
return self._parse_ai_message(message)
|
|
|
|
|
|
|
|
|
|
|
|
async def aparse_result(
|
|
|
|
async def aparse_result(
|
|
|
|
self, result: List[Generation]
|
|
|
|
self, result: List[Generation], *, partial: bool = False
|
|
|
|
) -> Union[AgentAction, AgentFinish]:
|
|
|
|
) -> Union[AgentAction, AgentFinish]:
|
|
|
|
return await asyncio.get_running_loop().run_in_executor(
|
|
|
|
return await asyncio.get_running_loop().run_in_executor(
|
|
|
|
None, self.parse_result, result
|
|
|
|
None, self.parse_result, result
|
|
|
|