Skip to content

Commit

Permalink
Weaviate embeddings rework (#77)
Browse files Browse the repository at this point in the history
* Renamed jupyter notebooks, WeaviateAPI added

* WeaviateAPI tested, LDF new version code update

* Slight Weaviate emb. adjustments, written some examples, started on emb. processing methods

* Weaviate embeddings small bug fixes

* Added abstract class VectorDBAPI, WeaviateAPI and QdrantAPI reworked

* Reworked for VectorDB, testing needed.

* Reworked LDF-EMB examples and tested

* Tmp data folder, string uuids in WeaviateAPI

* Removed PyTorch dependencies

* General properties added (for image_path), similarity metric bug fix.

* Added comments and documentation

* Added type hints, merged some functions, and reworked requirements.txt

* Pre-commit hook changes

* fixed pre-commit errors

* add weaviate info to notebook

---------

Co-authored-by: Martin Kozlovsky <[email protected]>
Co-authored-by: conorsim <[email protected]>
  • Loading branch information
3 people authored Mar 4, 2024
1 parent eb5568e commit 7d44719
Show file tree
Hide file tree
Showing 21 changed files with 3,371 additions and 1,679 deletions.
660 changes: 660 additions & 0 deletions examples/Embeddings_LDF_Qdrant_Example.ipynb

Large diffs are not rendered by default.

872 changes: 872 additions & 0 deletions examples/Embeddings_LDF_Weaviate_Example.ipynb

Large diffs are not rendered by default.

703 changes: 703 additions & 0 deletions examples/Embeddings_Processing_Example.ipynb

Large diffs are not rendered by default.

318 changes: 0 additions & 318 deletions examples/test_emb_process.ipynb

This file was deleted.

Loading

0 comments on commit 7d44719

Please sign in to comment.