fix: update Self Query Retriever Component (#3653)
* 🔧 (pyproject.toml): add lark dependency to support parsing and processing of grammars in the project ♻️ (SelfQueryRetriever.py): refactor input types in metadata fields to improve clarity and maintainability * 📝 (SelfQueryRetriever.py): Update class name and imports for consistency and clarity 📝 (SelfQueryRetriever.py): Refactor input and output definitions for better readability and maintainability 📝 (SelfQueryRetriever.py): Refactor method signatures and variable names for improved code organization and understanding * [autofix.ci] apply automated fixes * ♻️ (SelfQueryRetriever.py): Remove unused import 'VectorStore' to clean up the code and improve maintainability. --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
This commit is contained in:
parent
076f4f0772
commit
706d559003
3 changed files with 75 additions and 51 deletions
|
|
@ -106,6 +106,7 @@ composio-langchain = "^0.5.8"
|
|||
spider-client = "^0.0.27"
|
||||
nltk = "^3.9.1"
|
||||
bson = "^0.5.10"
|
||||
lark = "^1.2.2"
|
||||
|
||||
|
||||
[tool.poetry.group.dev.dependencies]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue