Wrapper around Tencent Hunyuan large language models that use the Chat endpoint.

To use you should have the TENCENT_SECRET_ID and TENCENT_SECRET_KEY environment variable set.

Example

const messages = [new HumanMessage("Hello")];

const hunyuanLite = new ChatTencentHunyuan({
model: "hunyuan-lite",
tencentSecretId: "YOUR-SECRET-ID",
tencentSecretKey: "YOUR-SECRET-KEY",
});

let res = await hunyuanLite.call(messages);

const hunyuanPro = new ChatTencentHunyuan({
model: "hunyuan-pro",
temperature: 1,
tencentSecretId: "YOUR-SECRET-ID",
tencentSecretKey: "YOUR-SECRET-KEY",
});

res = await hunyuanPro.call(messages);

Hierarchy

  • ChatTencentHunyuan
    • ChatTencentHunyuan

Constructors

Properties

host: string = "hunyuan.tencentcloudapi.com"
model: string = "hunyuan-pro"
sign: sign
streaming: boolean = false
temperature?: number
tencentSecretId?: string
tencentSecretKey?: string
topP?: number

Accessors

Methods

Generated using TypeDoc