NirantK
e62ed5edb2
* chore(docs): rename "Binary Quantisation.ipynb" to "Binary Quantization.ipynb"
...
* docs(experimental/Binary Quantization.ipynb): update markdown headings
* docs(experimental/Binary Quantization.ipynb): update markdown heading for loading data
2023-08-25 13:58:45 +05:30
NirantK
ee87685fa5
* docs(experimental): add table with sampling rate, limit, and accuracy for binary quantisation
2023-08-25 13:54:36 +05:30
NirantK
750c9b340e
* chore(Binary Quantisation.ipynb): update execution counts to null
...
* refactor(Binary Quantisation.ipynb): remove unnecessary outputs
2023-08-25 13:54:31 +05:30
NirantK
5a16ce8c63
* chore(docs): rename notebook files
...
* - Rename '03_HF_vs_FastEmbed.ipynb' to 'HF_vs_FastEmbed.ipynb'
* - Rename '01_Retrieval_with_FastEmbed.ipynb' to 'Retrieval_with_FastEmbed
2023-08-25 13:41:32 +05:30
NirantK
5f229b2bc3
Binary Quantisation
2023-08-25 13:40:23 +05:30
NirantK
743a095a93
* chore(docs): update HF_vs_FastEmbed.ipynb and 04_1M_Embedding_Creation.ipynb
...
*
* HF_vs_FastEmbed.ipynb:
* - Add code to calculate embeddings using mean pooling with attention weighting
* - Fix variable name error in line 4
*
*
2023-08-25 12:59:22 +05:30
NirantK
1bd639b817
* chore(docs): rename 02_Usage_with_Qdrant.ipynb to FastEmbed_Usage_with_Qdrant.ipynb in the experimental folder
2023-08-25 12:56:38 +05:30
NirantK
399d11eb8a
* chore(.gitignore): add rule to ignore experimental .parquet files in docs/experimental directory
2023-08-25 12:56:25 +05:30
NirantK
ac0f3315ed
Cleaner notebook
2023-08-25 01:06:24 +05:30
NirantK
df2152ef52
* docs(mkdocs.yml): add information about the original creator in the copyright section
2023-08-25 00:59:55 +05:30
NirantK
135a4524ac
* refactor(docs/examples): rename files for better organization and numbering
...
* rename(docs/examples): Rename 'Retrieval with FastEmbed.ipynb' to '01_Retrieval_with_FastEmbed.ipynb'
* rename(docs/examples): Rename 'Usage with Qdrant.ipynb
2023-08-25 00:57:39 +05:30
NirantK
9e0d3c5e3a
* chore(01_ONNX_Port.ipynb): fix formatting and remove unnecessary lines
2023-08-25 00:54:47 +05:30
NirantK
2f0e9a8507
* feat(examples): add 1M Embedding Creation notebook
2023-08-25 00:54:23 +05:30
NirantK
7479640a7b
* (feat) HFvsFastEmbed.ipynb: Add new nb example
2023-08-25 00:54:18 +05:30
NirantK
38d449ba71
* chore(docs): fix formatting and remove extra newlines in Retrieval with FastEmbed.ipynb and Usage with Qdrant.ipynb examples
2023-08-25 00:38:54 +05:30
NirantK
64bd1d2ff8
* chore(docs): fix formatting in Getting Started.ipynb
...
* refactor(docs): improve code readability in Getting Started.ipynb
2023-08-25 00:38:36 +05:30
NirantK
30ecdd838f
* chore(embedding.py): fix indentation and remove unnecessary comments
2023-08-25 00:37:54 +05:30
NirantK
03b23af0a0
* refactor(test_onnx_embeddings.py): rename test_onnx_embeddigns.py to test_onnx_embeddings.py
...
* chore(test_onnx_embeddings.py): remove unnecessary line breaks and whitespace
* test(test_onnx_inference): add test case for onnx inference
2023-08-25 00:37:31 +05:30
NirantK
2427fa1d69
* docs(index.md): add link to advanced user guide for retrieval with FastEmbed
2023-08-24 23:45:35 +05:30
NirantK
53ce38c736
* docs(index.md): update documentation to remove outdated information and provide accurate description of FastEmbed library and installation process
2023-08-24 23:37:25 +05:30
NirantK
a9c7378b67
* docs: update README.md and index.md with example link for Retrieval Embedding Generation
2023-08-24 20:29:55 +05:30
NirantK
42b50200c3
* docs(index.md): remove duplicate sentence about default embedding support
2023-08-24 20:28:45 +05:30
NirantK
bd0fd1f7e9
* chore(docs): update Getting Started.ipynb
...
* - Change section title from "What is happening under the hood?" to "Let's think step by step"
* - Add a new subsection titled "Setup"
* - Update the description in the code block from "FlagEmbedding" to
2023-08-24 17:05:46 +05:30
NirantK
32f204cc7b
Remove outputs
2023-08-24 16:50:17 +05:30
NirantK
2a56e17f1e
* chore(docs): update Getting Started.ipynb
...
* - Update execution count for code cells
* - Add output for code cells
* - Update package installation command
* - Update import statement for embedding class
* - Update model name in embedding initialization
* - Remove unnecessary tip section
2023-08-24 16:49:57 +05:30
NirantK
88b595f3ec
* chore: update project description in pyproject.toml
...
* docs: update project description in README.md and docs/index.md
2023-08-24 13:16:46 +05:30
NirantK
1809e8cd80
* chore(pyproject.toml): update version from 0.0.4a1 to 0.0.4
2023-08-24 13:14:13 +05:30
NirantK
5f2a6fc260
Merge branch 'main' of https://github.com/qdrant/fastvector
2023-08-23 18:32:10 +05:30
NirantK
4a25dd4240
* chore(Usage with Qdrant.ipynb): update notebook title and add note about experimental status
...
* chore(Usage with Qdrant.ipynb): update installation instructions for fastembed and qdrant-client
2023-08-23 18:31:48 +05:30
Nirant
5704c3d985
Merge pull request #3 from qdrant/dependabot/pip/certifi-2023.7.22
...
build(deps): bump certifi from 2023.5.7 to 2023.7.22
2023-08-23 17:58:21 +05:30
NirantK
bb87a61f92
* feat(Usage with Qdrant.ipynb): add output of document ids after adding documents to collection
...
* docs(Usage with Qdrant.ipynb): add explanation for document ids
2023-08-23 13:12:50 +05:30
NirantK
52747aa64e
* feat(Usage with Qdrant.ipynb): add Usage with Qdrant notebook example
2023-08-23 12:52:38 +05:30
NirantK
43e8f9678f
* docs(examples/Retrieval with FastEmbed.ipynb): update tip message to include headings for query and passage embeddings
2023-08-23 12:52:22 +05:30
dependabot[bot]
ee967e5353
build(deps): bump certifi from 2023.5.7 to 2023.7.22
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2023.5.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2023.05.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-23 05:51:59 +00:00
NirantK
cf0e2023f5
* docs(examples): rename 01_Retrieval.ipynb to Retrieval with FastEmbed.ipynb
2023-08-23 11:21:44 +05:30
NirantK
d1c5aa91e5
* chore(pyproject.toml): update version from 0.0.3a1 to 0.0.4a1
2023-08-23 11:19:24 +05:30
NirantK
9fc1f1447d
* fix(docs): update example notebook for retrieval with FastEmbed
2023-08-23 11:19:19 +05:30
NirantK
ba5ada631a
* feat(docs): add example notebook for retrieval with FastEmbed and Qdrant
2023-08-23 11:18:05 +05:30
NirantK
7e76b13269
* feat(embedding.py): add passage_embed and query_embed methods to Embedding class
2023-08-23 11:07:58 +05:30
NirantK
76cc10c761
* chore(.gitignore): update .gitignore to exclude local_cache directory in multiple locations
2023-08-23 11:06:52 +05:30
NirantK
ecaeecf7e8
* chore(pyproject.toml): update version from 0.0.3a0 to 0.0.3a1
2023-08-23 10:15:22 +05:30
NirantK
0c7574e95a
* fix(test_onnx_embeddigns.py): change method name from encode to embed
0.0.3a1
2023-08-23 09:51:44 +05:30
NirantK
eb2317f425
* chore(docs): update comments in Getting Started.ipynb
...
* fix(embedding.py): update method names in FlagEmbedding and OpenAIEmbedding
2023-08-23 09:51:38 +05:30
NirantK
2017fdc22a
* fix(docs): change method name from encode to embed in DefaultEmbedding class
...
* fix(README.md): change method name from encode to embed in Embedding class
* fix(docs/Getting Started.ipynb): change method name from encode to embed in Embedding class
2023-08-23 09:49:48 +05:30
NirantK
3ff79e9dc7
* fix(embedding.py): rename encode method to embed in Embedding class
...
* fix(embedding.py): rename encode method to embed in FlagEmbedding class
* fix(embedding.py): rename encode method to embed in OpenAIEmbedding class
2023-08-23 09:48:31 +05:30
NirantK
3d76875c5d
* fix(index.md): fix typo in embedding_model variable name from DeafultEmbedding to DefaultEmbedding
2023-08-22 21:29:56 +05:30
NirantK
22950b97d7
* chore(embedding.py): add docstrings to the retrieve_model method in the Embedding class
...
* feat(embedding.py): add docstrings to the `FlagEmbedding` and `DefaultEmbedding` classes
2023-08-22 21:16:15 +05:30
NirantK
13f5ae8b56
* docs(Getting Started.ipynb): update code comments and add a tip for initializing the DefaultEmbedding class
...
* docs(Getting Started.ipynb): update code comments to initialize the FlagEmbedding class
2023-08-22 21:14:33 +05:30
NirantK
9d51514a03
* fix(README.md): fix typo in import statement, change DefaultEmbedding to FlagEmbedding as Embedding
...
* feat(README.md): update example code to use FlagEmbedding with model_name="BAAI/bge-base-en" and max_length=512
2023-08-22 21:07:47 +05:30
NirantK
bd1570f437
* chore(README.md): update README.md with improved formatting and content
2023-08-22 21:06:37 +05:30