Adds a sample on how to use Neighborly as the text memory for Semantic Kernel.
🔗 Related Issues
Contributes to #15 by showing how to use the NeighborlyMemoryStore
Contributes to #11 by UpsertAsync and GetNearestMatchesAsync, which were required for the text memory plugin to work. However, I'm not sure if GetNearestMatchesAsync is ideal this way, as VectorDatabase.Search doesn't expose a similarity score.
💡 Additional Notes
Includes #53 and #54, which I found while creating the sample.
Includes some minor dependency updates
Just squash merge this into master to avoid the steps inbetween
## 📝 Description
Adds a sample on how to use Neighborly as the text memory for Semantic Kernel.
🔗 Related Issues
NeighborlyMemoryStore
UpsertAsync
andGetNearestMatchesAsync
, which were required for the text memory plugin to work. However, I'm not sure ifGetNearestMatchesAsync
is ideal this way, asVectorDatabase.Search
doesn't expose a similarity score.💡 Additional Notes
master
to avoid the steps inbetween