fix: DuckDuckGo image search tool error (#5606)

This commit is contained in:
非法操作
2024-06-26 13:21:40 +08:00
committed by GitHub
parent 43335b5c87
commit b8926ea267
8 changed files with 26 additions and 16 deletions

View File

@@ -245,16 +245,16 @@ class FunctionCallAgentRunner(BaseAgentRunner):
agent_tool_callback=self.agent_callback,
)
# publish files
for message_file, save_as in message_files:
for message_file_id, save_as in message_files:
if save_as:
self.variables_pool.set_file(tool_name=tool_call_name, value=message_file.id, name=save_as)
self.variables_pool.set_file(tool_name=tool_call_name, value=message_file_id, name=save_as)
# publish message file
self.queue_manager.publish(QueueMessageFileEvent(
message_file_id=message_file.id
message_file_id=message_file_id
), PublishFrom.APPLICATION_MANAGER)
# add message file ids
message_file_ids.append(message_file.id)
message_file_ids.append(message_file_id)
tool_response = {
"tool_call_id": tool_call_id,