Skip to main content
Naver 相关的所有功能,包括 HyperCLOVA X 模型,特别是通过 Naver Cloud CLOVA Studio 访问的模型。
Naver 是一家拥有尖端技术和多元化业务组合的全球科技公司,业务涵盖搜索、电商、金融科技、内容、云和 AI。
Naver Cloud 是 Naver 的云计算部门,是领先的云服务提供商,通过其 Naver Cloud Platform(NCP)向企业提供全面的云服务。
更详细的说明(包括韩语版本)请参阅 NCP 用户指南

安装与设置

  • 通过申请获取 CLOVA Studio API 密钥,并将其设置为环境变量(CLOVASTUDIO_API_KEY)。
Naver 集成分布在两个包中:
  • langchain-naver:专用的 Naver 集成包。
  • langchain-naver-community:社区维护的包,未经 Naver 或 LangChain 官方维护。
pip install -U langchain-naver
# pip install -U langchain-naver-community // 安装以使用 Naver Search 工具
(注意) 通过 langchain-community(第三方集成合集)使用 Naver 集成已过时。
  • 请改用 langchain-naver,新功能应仅通过该包实现
  • 如果您使用的是 langchain-community(已过时)且拥有旧版 API 密钥(不以 nv-* 前缀开头),则应将其设置为 NCP_CLOVASTUDIO_API_KEY,并可能还需要通过创建应用获取额外的 API 网关密钥,并将其设置为 NCP_APIGW_API_KEY

对话模型

ChatClovaX

查看使用示例
from langchain_naver import ChatClovaX

嵌入模型

ClovaXEmbeddings

查看使用示例
from langchain_naver import ClovaXEmbeddings

工具

Naver Search 集成允许您的 LangChain 应用从 Naver 搜索引擎检索信息。这对于韩语查询和获取关于韩国话题的最新信息特别有用。 要使用 Naver Search 工具,您需要:
  1. 登录 Naver 开发者门户
  2. 创建新应用并启用 Search API
  3. 从”应用列表”部分获取 NAVER_CLIENT_IDNAVER_CLIENT_SECRET
  4. 在应用中将这些设置为环境变量
from langchain_naver_community.tool import NaverSearchResults
from langchain_naver_community.utils import NaverSearchAPIWrapper

# Set up the search wrapper
search = NaverSearchAPIWrapper()

# Create a tool
tool = NaverSearchResults(api_wrapper=search)
更多详情请参阅使用示例

专项搜索工具

该包还提供针对不同内容类型的专项搜索工具:
from langchain_naver_community.tool import NaverNewsSearch  # 用于新闻文章
from langchain_naver_community.tool import NaverBlogSearch  # 用于博客文章
from langchain_naver_community.tool import NaverImageSearch  # 用于图片
这些工具均可在 LangChain Agent 中使用,提供更有针对性的搜索能力。