Baidu Qianfan
BaiduQianfanEmbeddings
类使用百度千帆 API 为给定的文本生成嵌入。
设置
使用此嵌入模型需要 API 密钥。您可以通过在 https://cloud.baidu.com/doc/WENXINWORKSHOP/s/alj562vvu 上注册获取一个。
请将获得的 API 密钥设置为名为 BAIDU_API_KEY 的环境变量,并将您的密钥设置为名为 BAIDU_SECRET_KEY 的环境变量。
然后,您需要安装 @langchain/baidu-qianfan
包
提示
有关安装集成包的通用说明,请参阅此部分。
- npm
- Yarn
- pnpm
npm install @langchain/baidu-qianfan @langchain/core
yarn add @langchain/baidu-qianfan @langchain/core
pnpm add @langchain/baidu-qianfan @langchain/core
使用方法
import { BaiduQianfanEmbeddings } from "@langchain/baidu-qianfan";
const embeddings = new BaiduQianfanEmbeddings();
const res = await embeddings.embedQuery(
"What would be a good company name a company that makes colorful socks?"
);
console.log({ res });
API 参考
- BaiduQianfanEmbeddings 来自
@langchain/baidu-qianfan