put tool_ids and files in metadata

This commit is contained in:
Michael Poluektov
2024-08-20 15:41:49 +01:00
parent bcbcd5fde9
commit 2e3146263c
4 changed files with 24 additions and 22 deletions

View File

@@ -844,8 +844,10 @@
},
format: $settings.requestFormat ?? undefined,
keep_alive: $settings.keepAlive ?? undefined,
tool_ids: selectedToolIds.length > 0 ? selectedToolIds : undefined,
files: files.length > 0 ? files : undefined,
metadata: {
tool_ids: selectedToolIds.length > 0 ? selectedToolIds : undefined,
files: files.length > 0 ? files : undefined
},
session_id: $socket?.id,
chat_id: $chatId,
id: responseMessageId
@@ -1136,8 +1138,10 @@
frequency_penalty:
params?.frequency_penalty ?? $settings?.params?.frequency_penalty ?? undefined,
max_tokens: params?.max_tokens ?? $settings?.params?.max_tokens ?? undefined,
tool_ids: selectedToolIds.length > 0 ? selectedToolIds : undefined,
files: files.length > 0 ? files : undefined,
metadata: {
tool_ids: selectedToolIds.length > 0 ? selectedToolIds : undefined,
files: files.length > 0 ? files : undefined
},
session_id: $socket?.id,
chat_id: $chatId,
id: responseMessageId