Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
lance-db-name_exists-ag-2655 (#2024)
## Description - Added `name_exists` function for LanceDb. Fixes #2017 --- ## Type of change Please check the options that are relevant: - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Model update (Addition or modification of models) - [ ] Other (please describe): --- ## Checklist - [ ] Adherence to standards: Code complies with Agno’s style guidelines and best practices. - [ ] Formatting and validation: You have run `./scripts/format.sh` and `./scripts/validate.sh` to ensure code is formatted and linted. - [ ] Self-review completed: A thorough review has been performed by the contributor(s). - [ ] Documentation: Docstrings and comments have been added or updated for any complex logic. - [ ] Examples and guides: Relevant cookbook examples have been included or updated (if applicable). - [ ] Tested in a clean environment: Changes have been tested in a clean environment to confirm expected behavior. - [ ] Tests (optional): Tests have been added or updated to cover any new or changed functionality. --- ## Additional Notes LanceDb natively does not allow `name_exists`. This is a very inefficient workaround. To be updated when native search for a doc name is added by LanceDb. `name_exists` is used by the `WebsiteKnowledgeBase` --------- Co-authored-by: Dirk Brand <[email protected]>
- Loading branch information