所有与 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 // Install to use Naver Search tool.
uv add langchain-naver
# uv add langchain-naver-community // Install to use Naver Search tool.
> **(注意)** 通过 langchain-community的 Naver 集成 第三方集成已过时。 > - **使用 langchain-naver ,因为新功能应仅通过此包实现**. > - 如果你正在使用 langchain-community (已过时)并且获得了旧版 API 密钥(不以 nv-* 前缀开头),你应将其设置为 NCP_CLOVASTUDIO_API_KEY,可能还需要通过 创建你的应用 并将其设置为 NCP_APIGW_API_KEY.
聊天模型
ChatClovaX
参见 使用示例.
from langchain_naver import ChatClovaX
嵌入模型
ClovaXEmbeddings
参见 使用示例.
from langchain_naver import ClovaXEmbeddings
工具
Naver 搜索
Naver 搜索集成允许你的 LangChain 应用从 Naver 搜索引擎获取信息。这对于韩语查询和获取韩国主题的最新信息特别有用。
要使用 Naver 搜索工具,你需要:
- 登录 Naver 开发者门户
- 创建新应用并启用搜索 API
- 获取你的 **NAVER_CLIENT_ID** 和 **NAVER_CLIENT_SECRET** 从"应用列表"部分
- 在你的应用中将其设置为环境变量
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 代理中使用,以提供更有针对性的搜索功能。