|
|
@@ -320,6 +320,7 @@ export async function callLLMWithMessages(
|
|
|
try {
|
|
|
const llm = getLLM(id, maxTokens);
|
|
|
const baseMessages = toBaseMessages(messages);
|
|
|
+ const prompt = messages.map(m => `${m.role}: ${m.content}`).join('\n');
|
|
|
const response = await withAiLog(
|
|
|
() => llm.invoke(baseMessages as any),
|
|
|
{ callType: 'llm_chat_retry', provider, model: id, textLen: messages.reduce((s, m) => s + (m.content?.length || 0), 0), prompt }
|