Browse Source

enh: include base model id in feedback metadata

Timothy J. Baek 6 months ago
parent
commit
e03e22dd1f
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/lib/components/chat/Messages/ResponseMessage.svelte

+ 3 - 0
src/lib/components/chat/Messages/ResponseMessage.svelte

@@ -362,6 +362,8 @@
 
 		const messages = createMessagesList(history, message.id);
 
+		const baseModelId = $models.find((m) => m.id === message.model)?.info?.base_model_id ?? null;
+
 		let feedbackItem = {
 			type: 'rating',
 			data: {
@@ -378,6 +380,7 @@
 			meta: {
 				arena: message ? message.arena : false,
 				model_id: message.model,
+				...(baseModelId ? { base_model_id: baseModelId } : {}),
 				message_id: message.id,
 				message_index: messages.length,
 				chat_id: chatId