v2.1.0
What's Changed
Add:
- Added
VectorTextResultItem.Idproperty so it's easy to get the database ID for search results if necessary. IVectorDatabasenow inherits fromIEnumerableso you can easily look through the texts documents that have been added to the database.
Fixed:
- Fixed text tokenization to correctly remove special characters
- Update
BasicTextPreprocessorto support Emoji characters too - Refactorings for more Clean Code
Breaking Changes:
- The
.Searchand.SearchAsyncmethods now return aIVectorTextResultItem<TId, TDocument, TMetadata>instead ofVectorTextResultItem<TDocument, TMetadata>. If you're using things like the documentation shows, then you wont see any changes or have any issues with this update.
Full Changelog: v2.0.4...v2.1.0
Nuget
dotnet add package Build5Nines.SharpVector --version 2.1.0
dotnet add package Build5Nines.SharpVector.OpenAI --version 2.0.3
dotnet add package Build5Nines.SharpVector.Ollama --version 2.0.3