langchain.js 接入豆包大模型

2024-12-04 14:54:37 阅读:13 编辑
import {HumanMessage, SystemMessage} from "@langchain/core/messages";
import {ChatOpenAI} from "@langchain/openai";
let chat_param = {
    openAIApiKey: 'xxyy',
    temperature: 0.9,
    modelName: "ep-20241204144056-hlxql",
    maxTokens:500,
    configuration: {
        baseURL: 'https://ark.cn-beijing.volces.com/api/v3',
    },
};
let model = new ChatOpenAI(chat_param);
let system = "你是专业的美食专家";
let text = "福建厦门的土特产有哪些?,列出3个,字数不超过30个字";

const res = await  model.invoke(
    [new SystemMessage(system),
        new HumanMessage(text)],
);
console.log(res);

豆包大模型的配置

https://migptgui.com/docs/apply/doubao