跳到主要内容
版本:V1.1.0

腾讯混元大模型

腾讯混元大模型(Tencent Hunyuan)是由腾讯公司全链路自研的大语言模型,在高质量内容创作、数理逻辑、代码生成和多轮对话上性能表现卓越。其 Embedding 接口(GetEmbedding)是腾讯混元大模型 API 的一部分,能够将输入文本转化为高质量的 1024 维向量数据,为构建 RAG 系统、智能体记忆库等应用提供强大的语义理解能力。

提示

使用腾讯混元大模型服务需要遵循腾讯云的收费规则,可能产生相应费用。请在继续前,访问其官网或查阅相关文档,确认并接受其收费标准。如不同意,请勿继续操作。

依赖与鉴权

  • 已安装 @seekdb/tencent-hunyuan 软件包。

  • 创建 Tencent Hunyuan API Key,用于身份验证。

示例:创建 Tencent Hunyuan Embedding Function

调用 new TencentHunyuanEmbeddingFunction() 构造函数,并传入配置对象来初始化嵌入函数。使用默认环境变量初始化,函数会尝试从名为 HUNYUAN_API_KEY 的默认环境变量中读取 API 密钥进行鉴权。

import { TencentHunyuanEmbeddingFunction } from "@seekdb/tencent-hunyuan";

const ef = new TencentHunyuanEmbeddingFunction({

// 指定腾讯混元的嵌入模型。
modelName: "hunyuan-embedding",
});

配置项说明:

  • modelName:Tencent Hunyuan 模型名称(默认:hunyuan-embedding
  • api_key_env:API Key 所在的环境变量名(默认:HUNYUAN_API_KEY