deepseek.ts bug
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
lixin 2025-01-22 22:08:38 +08:00
parent 1a92887c59
commit 14b6550aed

View File

@ -2,7 +2,26 @@ import { BaseChatModel } from "@langchain/core/language_models/chat_models";
import { BaseChatModelParams } from "@langchain/core/language_models/chat_models"; import { BaseChatModelParams } from "@langchain/core/language_models/chat_models";
import { BaseMessage, AIMessage } from "@langchain/core/messages"; import { BaseMessage, AIMessage } from "@langchain/core/messages";
import { CallbackManagerForLLMRun } from "@langchain/core/callbacks/manager"; import { CallbackManagerForLLMRun } from "@langchain/core/callbacks/manager";
import { ChatCompletionResponse } from "./types";
interface ChatCompletionResponse {
id: string;
object: string;
created: number;
model: string;
choices: {
message: {
role: string;
content: string;
};
finish_reason: string;
index: number;
}[];
usage: {
prompt_tokens: number;
completion_tokens: number;
total_tokens: number;
};
}
/** /**
* Deepseek模型参数接口 * Deepseek模型参数接口
@ -80,5 +99,4 @@ export class ChatDeepseek extends BaseChatModel {
_llmType(): string { _llmType(): string {
return "deepseek"; return "deepseek";
} }
} }