langchain/libs/community/langchain_community
Sky 12d65f17ff
community[patch]: surrealdb provide functions for MMR (Maximal Marginal Relevance) (#21185)
This PR contains 4 added functions:

- max_marginal_relevance_search_by_vector
- amax_marginal_relevance_search_by_vector
- max_marginal_relevance_search
- amax_marginal_relevance_search

I'm no langchain expert, but tried do inspect other vectorstore sources
like chroma, to build these functions for SurrealDB. If someone has some
changes for me, please let me know. Otherwise I would be happy, if these
changes are added to the repository, so that I can use the orignal repo
and not my local monkey patched version.

---------

Co-authored-by: Harrison Chase <hw.chase.17@gmail.com>
Co-authored-by: Bagatur <baskaryan@gmail.com>
2024-05-22 22:53:55 +00:00
..
adapters community[patch]: upgrade to recent version of mypy (#21616) 2024-05-13 14:55:07 -04:00
agent_toolkits community[patch]: Fix remaining __inits__ in community (#22037) 2024-05-22 17:42:17 +00:00
agents langchain, community: move OpenAIAssistantV2Runnable to community (#22044) 2024-05-22 21:22:50 +00:00
callbacks infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
chains langchain[minor]: Add PebbloRetrievalQA chain with Identity & Semantic Enforcement support (#20641) 2024-05-15 13:14:52 +00:00
chat_loaders infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
chat_message_histories infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
chat_models infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
cross_encoders
docstore community[patch]: Fix remaining __inits__ in community (#22037) 2024-05-22 17:42:17 +00:00
document_compressors langchain: add RankLLM Reranker (#21171) 2024-05-22 20:12:55 +00:00
document_loaders infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
document_transformers infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
embeddings infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
example_selectors
graphs infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
indexes community[patch]: upgrade to recent version of mypy (#21616) 2024-05-13 14:55:07 -04:00
llms infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
memory
output_parsers infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
query_constructors
retrievers infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
storage community[patch]: Fix remaining __inits__ in community (#22037) 2024-05-22 17:42:17 +00:00
tools community[patch]: Adding HEADER to the list of supported locations (#21946) 2024-05-22 22:47:56 +00:00
utilities infra: rm unused # noqa violations (#22049) 2024-05-22 15:21:08 -07:00
utils
vectorstores community[patch]: surrealdb provide functions for MMR (Maximal Marginal Relevance) (#21185) 2024-05-22 22:53:55 +00:00
__init__.py
cache.py community: init signature revision for Cassandra LLM cache classes + small maintenance (#17765) 2024-05-16 17:22:24 +00:00
py.typed