From d2358d234b45d719a2cc4e92582ed89d2d1832ab Mon Sep 17 00:00:00 2001 From: KernelDeimos Date: Tue, 4 Feb 2025 14:36:30 -0500 Subject: [PATCH] fix: fix name and id for openai tool calls --- src/backend/src/modules/puterai/OpenAICompletionService.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/src/modules/puterai/OpenAICompletionService.js b/src/backend/src/modules/puterai/OpenAICompletionService.js index dc9937eb..5c27eeb3 100644 --- a/src/backend/src/modules/puterai/OpenAICompletionService.js +++ b/src/backend/src/modules/puterai/OpenAICompletionService.js @@ -351,7 +351,8 @@ class OpenAICompletionService extends BaseService { if ( ! tool_call_blocks[tool_call.index] ) { toolblock = message.contentBlock({ type: 'tool_use', - id: tool_call.function.name, + id: tool_call.id, + name: tool_call.function.name, }); tool_call_blocks[tool_call.index] = toolblock; } else {