NAVER
与Naver,包括 HyperCLOVA X 模型,尤其是可通过Naver Cloud CLOVA 工作室。
Naver 是一家全球性科技公司,拥有尖端技术和多元化的业务组合,包括搜索、商务、金融科技、内容、云和 AI。
Naver Cloud 是 Naver 的云计算部门,Naver 是一家领先的云服务提供商,通过其 Naver Cloud Platform (NCP) 为企业提供一整套云服务。
有关更详细的说明,请参阅 NCP 用户指南(也有韩语)。
安装和设置
- 发行CLOVA Studio API Key,获取该密钥,并将其设置为环境变量(
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.
(注)Naver 集成方式
langchain-community(第三方集成的集合)已过时。
- 用
langchain-naver相反,作为新功能只能通过此包实现.- 如果您正在使用
langchain-community(已过时)并获取了旧版 API 密钥(开头不以nv-*prefix),则应将其设置为NCP_CLOVASTUDIO_API_KEY,并且可能需要通过创建应用程序并将其设置为NCP_APIGW_API_KEY.
聊天模型
聊天ClovaX
请参阅使用示例。
from langchain_naver import ChatClovaX
嵌入模型
ClovaXEmbeddings
请参阅使用示例。
from langchain_naver import ClovaXEmbeddings
工具
Naver 搜索
Naver Search 集成允许您的 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 代理中使用,以提供更有针对性的搜索功能。