langchain
e4515f30 - community: update RankLLM integration and fix LangChain deprecation (#29931)

Commit
260 days ago
community: update RankLLM integration and fix LangChain deprecation (#29931) # Community: update RankLLM integration and fix LangChain deprecation - [x] **Description:** - Removed `ModelType` enum (`VICUNA`, `ZEPHYR`, `GPT`) to align with RankLLM's latest implementation. - Updated `chain({query})` to `chain.invoke({query})` to resolve LangChain 0.1.0 deprecation warnings from https://github.com/langchain-ai/langchain/pull/29840. - [x] **Dependencies:** No new dependencies added. - [x] **Tests and Docs:** - Updated RankLLM documentation (`docs/docs/integrations/document_transformers/rankllm-reranker.ipynb`). - Fixed LangChain usage in related code examples. - [x] **Lint and Test:** - Ran `make format`, `make lint`, and verified functionality after updates. - No breaking changes introduced. ``` Additional guidelines: - Make sure optional dependencies are imported within a function. - Please do not add dependencies to pyproject.toml files (even optional ones) unless they are required for unit tests. - Most PRs should not touch more than one package. - Changes should be backwards compatible. - If you are adding something to community, do not re-import it in langchain. If no one reviews your PR within a few days, please @-mention one of baskaryan, efriis, eyurtsev, ccurme, vbarda, hwchase17. ``` --------- Co-authored-by: Chester Curme <chester.curme@gmail.com>
Author
Parents
Loading