Baidu qianfan 통합

Baidu qianfan 통합

LangChain JavaScript로 Baidu qianfan 임베딩 모델과 통합하는 방법을 안내할게요.

출처: 문서

본문

BaiduQianfanEmbeddings 클래스는 Baidu Qianfan API를 사용해 주어진 텍스트에 대한 임베딩을 생성해요.

설정

이 임베딩 모델을 사용하려면 API 키가 필요해요. https://cloud.baidu.com/doc/WENXINWORKSHOP/s/alj562vvu에 등록해 받을 수 있어요.

받은 API 키를 BAIDU\_API\_KEY 환경 변수로, 시크릿 키는 BAIDU\_SECRET\_KEY 환경 변수로 설정하세요.

그런 다음 @langchain/baidu-qianfan 패키지를 설치해야 해요:

See [this section for general instructions on installing LangChain packages](/oss/javascript/langchain/install).
npm install @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 });

관련 자료


[Connect these docs](/use-these-docs) to Claude, VSCode, and more via MCP for real-time answers. [Edit this page on GitHub](https://github.com/langchain-ai/docs/edit/main/src/oss/javascript/integrations/embeddings/baidu_qianfan.mdx) or [file an issue](https://github.com/langchain-ai/docs/issues/new/choose).

더 알아보기