Google Cloud Bigtable的LangChain集成
项目描述
快速入门
为了使用这个库,您首先需要完成以下步骤
安装
使用pip在virtualenv中安装此库。 virtualenv是一种创建隔离Python环境的工具。它解决的基本问题是依赖关系和版本,以及间接的权限。
使用virtualenv,可以在不需要系统安装权限的情况下安装此库,并且不会与已安装的系统依赖冲突。
支持的Python版本
Python >= 3.9
Mac/Linux
pip install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install langchain-google-bigtable
Windows
pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install langchain-google-bigtable
文档加载器使用
使用文档加载器将数据加载为LangChain Document。
from langchain_google_bigtable import BigtableLoader
loader = BigtableLoader(
instance_id="my-instance",
table_id="my-table-name"
)
docs = loader.lazy_load()
查看完整的文档加载器教程。
聊天消息历史记录使用
使用ChatMessageHistory存储消息并向LLMs提供对话历史记录。
from langchain_google_bigtable import BigtableChatMessageHistory
history = BigtableChatMessageHistory(
instance_id="my-instance",
table_id="my-message-store",
session_id="my-session_id"
)
查看完整的聊天消息历史记录教程。
贡献
对该库的贡献始终受到欢迎并受到高度鼓励。
有关如何开始的更多信息,请参阅CONTRIBUTING。
请注意,该项目以贡献者行为准则发布。通过参与该项目,您同意遵守其条款。有关更多信息,请参阅行为准则。
许可证
Apache 2.0 - 有关更多信息,请参阅LICENSE。
免责声明
这不是一个官方支持的Google产品。
项目详情
关闭
langchain_google_bigtable-0.4.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 66865bc35d1c04c53a254b1fb57c4749a1dfa38205a4798732d0d841c24af260 |
|
MD5 | f2b1a2b3611cca6f3fff8b7252465ae1 |
|
BLAKE2b-256 | 6f9bef0e042549a72ee38131b85c18e4ac47365d1b756fd89c3dd7bed0a1ff49 |