This commit is contained in:
isaac hershenson 2024-11-01 16:45:56 -07:00
parent cfd554bffc
commit 1160090ce3

View File

@ -965,7 +965,7 @@ def convert_to_openai_messages(
if isinstance(message, AIMessage) and message.invalid_tool_calls: if isinstance(message, AIMessage) and message.invalid_tool_calls:
oai_msg["tool_calls"] = oai_msg.get( oai_msg["tool_calls"] = oai_msg.get(
"tool_calls", [] "tool_calls", []
) + _convert_to_openai_tool_calls(message.invalid_tool_calls) ) + _convert_to_openai_tool_calls(message.invalid_tool_calls, invalid=True)
if message.additional_kwargs.get("refusal"): if message.additional_kwargs.get("refusal"):
oai_msg["refusal"] = message.additional_kwargs["refusal"] oai_msg["refusal"] = message.additional_kwargs["refusal"]
if isinstance(message, ToolMessage): if isinstance(message, ToolMessage):