Google Cloud Datastore的LangChain集成
项目描述
快速入门
为了使用此库,您首先需要完成以下步骤
安装
使用pip在此虚拟环境中安装此库。 virtualenv是一个用于创建独立Python环境的工具。它解决的基本问题是依赖关系和版本,以及间接的权限。
使用virtualenv,可以在不需要系统安装权限且不与已安装的系统依赖冲突的情况下安装此库。
支持的Python版本
Python >= 3.8
Mac/Linux
pip install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install langchain-google-datastore
Windows
pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install langchain-google-datastore
文档加载器使用
使用文档加载器将数据加载为LangChain Document。
from langchain_google_datastore import DatastoreLoader
loader = DatastoreLoader(
source="MyKind"
)
docs = loader.lazy_load()
查看完整的文档加载器教程。
聊天消息历史使用
使用ChatMessageHistory存储消息并向LLMs提供会话历史。
from langchain_google_datastore import DatastoreChatMessageHistory
history = DatastoreChatMessageHistory(
session_id="my-session_id",
kind="HistoryMessages"
)
查看完整的聊天消息历史教程。
贡献
欢迎并高度鼓励对该库的贡献。
有关如何开始的更多信息,请参阅CONTRIBUTING。
请注意,该项目以贡献者行为准则发布。通过参与该项目,您同意遵守其条款。有关更多信息,请参阅Code of Conduct。
许可
Apache 2.0 - 有关更多信息,请参阅LICENSE。
免责声明
这不是官方支持的谷歌产品。
项目详情
关闭
langchain_google_datastore-0.2.0-py3-none-any.whl的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 10f54eae2b6da830381c8dc599426c5fd652cecb4942b131ba3be66581d2340c |
|
MD5 | f0aec3d25c4e89f56ee079ad72f85eb6 |
|
BLAKE2b-256 | 3e92e00ec7fa02e288db29a4998ff7d8f6d86f2f48fd00cbd3385c33f679b241 |