Skip to main content
Open on GitHub

NAVER

所有与Naver相关的功能,包括HyperCLOVA X模型,特别是通过2 CLOVA Studio可访问的模型。

Naver 是一家全球科技公司,拥有先进的技术,并且业务范围多元,包括搜索、电子商务、金融科技、内容、云计算和人工智能。

阿里云是阿里巴巴集团的云计算部门,作为领先的云服务提供商,通过其阿里云平台(ACP)为企业提供全面的云服务。

请参阅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 // Install to use Naver Search tool.

(注意) 通过 langchain-community 实现的 Naver 集成,属于 第三方集成 的一部分,现已过时。

  • 使用 langchain-naver 代替,因为新的功能应该仅通过此包实现.
  • 如果您使用的是langchain-community(过时)并且获得了旧版API密钥(该密钥不以nv-*前缀开头),您应该将其设置为NCP_CLOVASTUDIO_API_KEY,可能需要通过创建您的应用来获取额外的API网关API密钥,并将其设置为NCP_APIGW_API_KEY

聊天模型

ChatClovaX

查看 使用示例

from langchain_naver import ChatClovaX

嵌入模型

ClovaXEmbeddings

查看 使用示例

from langchain_naver import ClovaXEmbeddings

工具

Naver 搜索集成允许您的 LangChain 应用程序从 Naver 的搜索引擎中检索信息。这对于韩语查询以及获取有关韩国主题的最新信息特别有用。

要使用Naver搜索工具,您需要:<br>

  1. 登录 NAVER 开发者门户
  2. 创建一个新应用程序并启用搜索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  # For news articles
from langchain_naver_community.tool import NaverBlogSearch # For blog posts
from langchain_naver_community.tool import NaverImageSearch # For images

这些都可以在LangChain代理中使用,以提供更精准的搜索能力。