From cf829087fd828af832cca392df0154ced58db9c1 Mon Sep 17 00:00:00 2001 From: jacoblee93 Date: Mon, 20 Jan 2025 21:19:01 -0800 Subject: [PATCH] Fix lint --- langchain-core/src/language_models/chat_models.ts | 2 ++ langchain-core/src/language_models/llms.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/langchain-core/src/language_models/chat_models.ts b/langchain-core/src/language_models/chat_models.ts index 860333a20fe7..d76e1a1f3302 100644 --- a/langchain-core/src/language_models/chat_models.ts +++ b/langchain-core/src/language_models/chat_models.ts @@ -604,12 +604,14 @@ export abstract class BaseChatModel< isBaseMessage(result.message) && isAIMessage(result.message) ) { + // eslint-disable-next-line no-param-reassign result.message.usage_metadata = { input_tokens: 0, output_tokens: 0, total_tokens: 0, }; } + // eslint-disable-next-line no-param-reassign result.generationInfo = { ...result.generationInfo, tokenUsage: {}, diff --git a/langchain-core/src/language_models/llms.ts b/langchain-core/src/language_models/llms.ts index 4e4c7a3b7ec3..cb0da5a30830 100644 --- a/langchain-core/src/language_models/llms.ts +++ b/langchain-core/src/language_models/llms.ts @@ -418,6 +418,7 @@ export abstract class BaseLLM< if (promiseResult.status === "fulfilled") { const result = promiseResult.value as Generation[]; generations[i] = result.map((result) => { + // eslint-disable-next-line no-param-reassign result.generationInfo = { ...result.generationInfo, tokenUsage: {},