NAVER
所有與 Naver
相關的功能,包括 HyperCLOVA X 模型,尤其是那些可透過 Naver Cloud
CLOVA Studio 存取的功能。
Naver 是一家全球技術公司,擁有尖端技術和多元化的業務組合,包括搜尋、商務、金融科技、內容、雲端和人工智慧。
Naver Cloud 是 Naver 的雲端運算部門,也是一家領先的雲端服務供應商,透過其 Naver Cloud Platform (NCP) 為企業提供全面的雲端服務。
請參考 NCP 使用者指南 以取得更詳細的說明(亦提供韓文版本)。
安裝與設定
- 透過發行取得 CLOVA Studio API 金鑰,並將其設定為環境變數 (
NCP_CLOVASTUDIO_API_KEY
)。- 如果您使用的是舊版 API 金鑰(不以
nv-*
字首開頭),您可能需要透過建立您的應用程式來取得額外的 API 金鑰,並將其設定為NCP_APIGW_API_KEY
。
- 如果您使用的是舊版 API 金鑰(不以
Naver 整合存在於兩個套件中
langchain-naver-community
:一個專為 Naver 設計的整合套件。它是由社群維護的套件,並非由 Naver 或 LangChain 官方維護。langchain-community
:第三方整合的集合,包括 Naver。 新功能應在專用的langchain-naver-community
套件中實作。
pip install -U langchain-community langchain-naver-community
聊天模型
ChatClovaX
請參閱使用範例。
from langchain_community.chat_models import ChatClovaX
API 參考文件:ChatClovaX
嵌入模型
ClovaXEmbeddings
請參閱使用範例。
from langchain_community.embeddings import ClovaXEmbeddings
API 參考文件:ClovaXEmbeddings
工具
Naver 搜尋
Naver 搜尋整合功能可讓您的 LangChain 應用程式從 Naver 搜尋引擎檢索資訊。這對於韓語查詢以及取得有關韓國主題的最新資訊特別有用。
若要使用 Naver 搜尋工具,您需要
- 登入 Naver Developers 開發者入口網站
- 建立新的應用程式並啟用 Search 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 Agent 中使用,以提供更精準的搜尋功能。