-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
community[minor]: feat: Add Zep Cloud community components, update docs and examples #5366
community[minor]: feat: Add Zep Cloud community components, update docs and examples #5366
Conversation
…ep-cloud-components # Conflicts: # docs/core_docs/.gitignore # libs/langchain-community/.gitignore # libs/langchain-community/langchain.config.js # libs/langchain-community/package.json
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
@@ -27,6 +27,7 @@ | |||
"@elastic/elasticsearch": "^8.4.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey there! 👋 This PR adds a new dependency "@getzep/zep-cloud" with version "~1.0.0", which is a potential change in the project's dependencies. I've flagged this for the maintainers to review. Great work on the update! 🚀
@@ -72,6 +72,7 @@ | |||
"@elastic/elasticsearch": "^8.4.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey there! I noticed a new dependency added in the package.json file. It seems to be a peer/dev/hard dependency change, and I've flagged it for your review. Thanks!
Thanks for waiting! Please also run |
@jacoblee93 my bad, just ran the formatter |
const retriever = vectorStore.asRetriever(); | ||
|
||
const setupAndRetrieval = RunnableMap.from({ | ||
context: new RunnableLambda({ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No big deal, but you don't need to wrap in the RunnableLambda
constructor. Raw functions will be coerced.
Thank you! Couldn't push to your branch, so pushed updates here: #5542 |
Closed in favor of #5542 |
We have recently released our new
zep-cloud
sdks that are compatible with Zep Cloud (not Zep Open Source).We have also maintained our Cloud version of langchain components (ChatMessageHistory, VectorStore) as part of our sdks.
This PRs goal is to port these components to langchain community repo, and close the gap with the existing Zep Open Source components already present in community repo (added
ZepCloudMemory
,ZepCloudVectorStore
,ZepCloudRetriever
).Also added a
ZepCloudChatMessageHistory
components together with some expression language examples ported from our repo.Also includes the documentation update - added pages for Zep Cloud components.
We have left the original open source components intact on purpose as to not introduce any breaking changes.