This commit is contained in:
parent
1a92887c59
commit
14b6550aed
@ -2,7 +2,26 @@ import { BaseChatModel } from "@langchain/core/language_models/chat_models";
|
||||
import { BaseChatModelParams } from "@langchain/core/language_models/chat_models";
|
||||
import { BaseMessage, AIMessage } from "@langchain/core/messages";
|
||||
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模型参数接口
|
||||
@ -80,5 +99,4 @@ export class ChatDeepseek extends BaseChatModel {
|
||||
_llmType(): string {
|
||||
return "deepseek";
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue
Block a user