deepsearch-toolkit icon indicating copy to clipboard operation
deepsearch-toolkit copied to clipboard

feat: add DataIndex methods

Open SantanaTiago opened this issue 8 months ago • 1 comments

This PR introduces two new methods to DataIndex class:

  • list_items(); it allows user to list/search documents in a collection (also available in CLI)
  • get_item_urls(); it allows user to get urls of a document to download, namely PDF, MD, and JSON

Changes:

  • ElasticProjectDataCollectionSource location changed to elastic file to avoid circular imports

SantanaTiago avatar Mar 20 '25 09:03 SantanaTiago

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • [X] title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\(.+\))?(!)?:

mergify[bot] avatar Mar 20 '25 09:03 mergify[bot]