雪花
Snowflake 是一个基于云的云数据仓库平台,允许您存储和查询大量数据。
此页面介绍如何在 LangChain
中使用 Snowflake
生态系统。
嵌入模型
Snowflake 在 Hugging Face 上免费提供其开放权重的 arctic
嵌入模型系列。最新的模型 snowflake-arctic-embed-m-v1.5 支持 matryoshka 嵌入,它允许有效地进行向量截断。您可以通过 HuggingFaceEmbeddings 连接器使用这些模型
pip install langchain-community sentence-transformers
from langchain_huggingface import HuggingFaceEmbeddings
model = HuggingFaceEmbeddings(model_name="snowflake/arctic-embed-m-v1.5")
API 参考:HuggingFaceEmbeddings
文档加载器
您可以使用 SnowflakeLoader
从 Snowflake 加载数据
from langchain_community.document_loaders import SnowflakeLoader
API 参考:SnowflakeLoader