-
Type: Task
-
Resolution: Done
-
Priority: Unknown
-
None
-
Affects Version/s: None
-
Component/s: AI/ML
-
None
-
Python Drivers
Context
Programmatic search index commands (like create, update, delete) are not available to free shared clusters like M0. We wish to have the best of both worlds: Expose these methods to users that have them available, and also point new free users in the right direction to manually create them.
We also wish to test these methods. These methods ARE available to US, but the syncing time for the indexes is prohibitive.
Definition of done
- Add try/except block that provides a message pointing user to manual setup.
- Add optional timeouts.
- Merge into Langchain, who have repeatedly inquired about these methods.
Pitfalls
All the work put into Langchain is not shared with other integrations, nor pymongo itself. Let's discuss whether this should be part of pymongo.