[CSHARP-4838] Microsoft Semantic Kernel: Add Wrapping Library Metadata to Vector Embeddings Integrations Created: 07/Nov/23 Updated: 08/Jan/24 |
|
| Status: | Backlog |
| Project: | C# Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Unknown |
| Reporter: | Shubham Ranjan | Assignee: | Boris Dogadov |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Quarter: | FY25Q1 | ||||||||||||
| Documentation Changes Summary: | 1. What would you like to communicate to the user about this feature? |
||||||||||||
| Description |
|
Currently, we lack visibility into the MongoDB's C# Microsoft Semantic Kernel integration usage. This ticket aims to enhance the integration by adding wrapping library metadata. We'll achieve this by passing additional metadata to MongoClient instances during their creation. For example in Python:
Note: Please make sure this doesn't overwrite any other metadata that we capture for reporting purposes. |
| Comments |
| Comment by James Kovacs [ 07/Nov/23 ] |
|
ClientDocumentHelper does not include a mechanism to pass in additional driver information such as "Microsoft Semantic Kernel" and version. At the moment we hard code detection logic for the legacy API and EFCore. We should consider implementing an augmentation mechanism similar to pymongo. |