Skip to content

Commit 3d7c98b

Browse files
authored
fix(langchain): handle null tokenUsage (#769)
1 parent 37c4609 commit 3d7c98b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

packages/langchain/src/CallbackHandler.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -591,7 +591,8 @@ export class CallbackHandler extends BaseCallbackHandler {
591591
];
592592
const llmUsage =
593593
this.extractUsageMetadata(lastResponse) ??
594-
output.llmOutput?.["tokenUsage"];
594+
output.llmOutput?.["tokenUsage"] ??
595+
{};
595596
const modelName = this.extractModelNameFromMetadata(lastResponse);
596597

597598
const usageDetails: Record<string, any> = {

0 commit comments

Comments
 (0)