George Panchuk
698db1d33f
new: drop python3.9, replace union and optional with | where possible
2025-11-14 03:20:36 +07:00
tellet-q
635457b47c
new: Support for too many requests ( #914 )
...
* Update grpc client
* Update rest client and add new exception
* Ensure uploaders continue after wait
* Update
* Address coderabitai review
* Fix tests
* Re-generate clients
* Address review
* Revert attempt handling
* Add new exception
* Add tests
* Do not throw ResourceQuotaExceeded
* Add support for async grpc
* Remove iscoroutine check and more
* update models
* Address some coderabbitai comments
* Address review
* Fix test
* Fix backwards compatibility tests
* Address review
* Get rid of redundant code
* Address ai review
* refactoring: refactor tests
* refactoring: do not inherit resource exhausted from aiorpcerror
* fix: remove redundant import
---------
Co-authored-by: George Panchuk <george.panchuk@qdrant.tech >
2025-03-24 18:05:15 +03:00
George
3391aa6145
Optional vectors config ( #905 )
...
* new: make vectors_config optional in create collection
* remove redundant import
* fix: allow to create a collection without vectors
2025-02-20 14:23:13 +01:00
Andrey Vasnetsov
0513a58dd8
cover whole check with try catch, remove + "/", use proper urljoin ( #889 )
...
* cover whole check with try catch, remove + "/", use proper urljoin
* upd async client
2025-01-22 16:28:18 +01:00
Hossam Hagag
47ff758c56
refactor: Refactored the way of warnings ( #864 )
...
* refactor: Refactored the way of warnings
* remove unused imports
* fix: Fix stacklevel in warnings
* regenerated async
* nit
* Updated some warnings with show once
* fix: Fix stack levels
* Updated async
* Update qdrant_client/qdrant_remote.py
Co-authored-by: George <george.panchuk@qdrant.tech >
* Update async client
* Updated warnings
* Updated warnings
* Updated warnings
* fix: fix warning level
* fix: fix warning level in async
* fix: revert append payload condition
---------
Co-authored-by: George <george.panchuk@qdrant.tech >
2025-01-06 16:44:06 +01:00
tellet-q
b99ea6eb42
feat: incompatible versions warning on init ( #859 )
...
* Add flag to compare server and client versions during remote client init
* Always use sync http request to check versions
* Use simple httpx.get
* Add more tests
* Update docstring
---------
Co-authored-by: George Panchuk <george.panchuk@qdrant.tech >
2024-12-16 11:33:31 +01:00
Hossam Hagag
88543cb852
User warnings large upload ( #852 )
...
* chore: Added warning messages when working with large points in local mode
* chore: Added deprecation message
* chore: Add default to idx
* Fix: Updated local mode user warning for large volume of points
* chore: Added cloud
* chore: Updated async client
* improve: Improved how we handle warning messages
* chore: Changed warning stack level
refactor: Refactored user warnings in local mode when large upload
* fix: Fix ci
* refactor: update warning messages
---------
Co-authored-by: George Panchuk <george.panchuk@qdrant.tech >
2024-12-05 13:01:05 +01: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