腾讯混元大模型
腾讯混元大模型(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)