George Panchuk
698db1d33f
new: drop python3.9, replace union and optional with | where possible
2025-11-14 03:20:36 +07:00
George
5a454a7402
Recommend sum score ( #940 )
...
* new: add sum_scores strategy, fix lookup from in query_batch_points, fix euclid between multivectors local mode
* new: recommend average multivectors, fix tests, add new tests for multivectors
* fix: address review comments
* fix: regen async
* tests: uncomment tests
* new: update poetry lock, require pydantic >=2.11 for populate inspection cache
* fix: tmp disable euclidean multivec search tests, fix multivec with nan test
* fix: align euclid and manhattan with core, add tests
* fix: fix type hints
* tests: use atol in comparison
* tests: remove manhattan tests
* tests: reduce number of multivectors
* remove float comparison relaxation
* explain why it is different for euclid and manhattan
---------
Co-authored-by: Luis Cossío <luis.cossio@outlook.com >
2025-04-07 11:45:33 +03:00
George
499d12ad9f
fix: model fields set and model config access ( #918 )
2025-03-16 22:08:44 +03:00
George
6d8509afee
optimize schema parser recursion calls, update models ( #924 )
...
* fix: optimize schema parser recursive calls
* fix: fix mypy
* new: update models, regenerate cache (#925 )
* new: update models, regenerate cache
* new: update conversions
* fix: fix strict mode config in migrate
* new: update field condition conversion with is_null, is_empty
* fix: apply ruff
2025-03-16 19:59:55 +03:00
George
c152e3c7bf
Agnostic local inference ( #799 )
...
* new: update previous qdrant version
* new: rollback rest client as types moved to the core
* new: add model_fields_set pydantic compat
* new: add Document to models
* new: add local inference inspectors
* new: add inference functionality to qdrant client
* fix: fix type hints
* fix: fix type hints
* fix: fix type hints
* new: remove _cloud_inference arg from methods
* refactor
* tests: update tests, add path check
* fix: fix type hint
* fix: fix type hint
* fix: resolve plain query
* fix: remove redundant checks
* fix: fix resolve query doc
* tests: add test case for several docs in prefetch
* fix: fix tests
* new: forbid cloud inference with local mode
* fix: fix is_query assignment, fix embed dict
* tests: fix sparse vector values comparison
* fix: regen async
* fix: embed batch
* tests: extend local inference tests
* tests: add update operations and update vectors tests
* tests: remove redundant tests, add plain query points test
* fix: fix type hint
* fix: add missing import
* fix: yet another type hint fix
* tests: add query points groups and query batch points tests
* fix: do not try to embed a vector, comment missed disabled test stmt
* new: add late interaction embeddings without add and query methods
* fix: fix LITE import
* fix: fix problem with retrieving not available path, enable tests
* fix: fix exception message
* refactor: update type hint
* fix: update type hints
* chore: add docstrings to embed methods
* refactor: simplify inspector init
* fix: fix type hint
* new: reuse parser, fix type import
* refactor: rename parser, add docstrings
* fix: fix type hint
* fix: fix type hint
* fix: fix type hint
* refactor: smol refactor, docstrings
* fix: fix inspect embed
* deprecation warning for grpc.PointStruct
* new: populate inspections cache (#823 )
* new: populate inspections cache
* fix: fix type hints
* fix: regen async
* fix: fix type hint
* fix: fix typo in filename
* fix: fix points check
* fix: fix type hint
2024-10-29 15:48:23 +01:00