-
Type:
Task
-
Resolution: Fixed
-
Priority:
Unknown
-
Affects Version/s: None
-
None
-
None
-
Python Drivers
-
Not Needed
-
-
None
-
None
-
None
-
None
-
None
-
None
Context
We can improve the usability of auto-embedding in MongoDBAtlasVectorSearch in the following ways:
- Add typing overloads to make it clearer which combinations of parameters are required in the constructor
- Allow a string to be passed for the embedding parameter that is used to create an AutoEmbeddings object
- Make dimensions optional in create_vector_search_index
Definition of done
Update APIs and add tests.
Pitfalls
Ensure that no backwards-incompatible changes are made.