-
Notifications
You must be signed in to change notification settings - Fork 400
Comparing changes
Open a pull request
base repository: microsoft/kernel-memory
base: packages-0.95.241216.2
head repository: microsoft/kernel-memory
compare: packages-0.96.250115.1
- 13 commits
- 91 files changed
- 6 contributors
Commits on Dec 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 34600e4 - Browse repository at this point
Copy the full SHA 34600e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cafb63e - Browse repository at this point
Copy the full SHA cafb63eView commit details
Commits on Dec 18, 2024
-
Throw exception when mixing volatile and persistent data (#948)
Multiple customers are reporting duplicate records or missing answers, most times because of an incorrect KM setup such as using a volatile document storage with a persistent vector store (or viceversa). This PR changes the memory builder behavior to detect these setups and throw an exception in such cases. The exception can be suppressed if the user needs such a setup, e.g. for testing purposes.
Configuration menu - View commit details
-
Copy full SHA for 0b006f8 - Browse repository at this point
Copy the full SHA 0b006f8View commit details -
RAG: discard duplicate facts by default (#952)
## Motivation and Context (Why the change? What's the scenario?) When importing chat messages or running tests with small files or without IDs, the storage might fill up with duplicate chunks of text that affect the number of tokens used when generating an answer. ## High level description (Approach, Design) When using the ASK API, after fetching N records from storage, discard duplicates and use only unique chunks in the RAG prompt. The behavior is configurable via `SearchClientConfig.IncludeDuplicateFacts` and request context `custom_rag_include_duplicate_facts_bool` arg.
Configuration menu - View commit details
-
Copy full SHA for 660d12f - Browse repository at this point
Copy the full SHA 660d12fView commit details
Commits on Dec 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 05f2465 - Browse repository at this point
Copy the full SHA 05f2465View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0b4e60 - Browse repository at this point
Copy the full SHA c0b4e60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 385d8c4 - Browse repository at this point
Copy the full SHA 385d8c4View commit details
Commits on Jan 8, 2025
-
Add service config check (#971)
Add basic configuration check to detect some warnings and errors. The feature can be extended in future to check more services and more details, e.g. availability and permissions. How to use: ``` cd service/Service dotnet run check ```
Configuration menu - View commit details
-
Copy full SHA for df03deb - Browse repository at this point
Copy the full SHA df03debView commit details -
Update OllamaSharp package to version 4.0.17 (#968)
Updated the **OllamaSharp** package version in the `Directory.Packages.props` file from 4.0.11 to 4.0.17. See https://github.com/microsoft/kernel-memory/issues/963
Configuration menu - View commit details
-
Copy full SHA for 3c92e68 - Browse repository at this point
Copy the full SHA 3c92e68View commit details -
fix: Resolve streaming bug in MemoryWebClient (#959)
Improve web client streaming performance
Configuration menu - View commit details
-
Copy full SHA for 6c3f50a - Browse repository at this point
Copy the full SHA 6c3f50aView commit details -
Update AWS S3 Extension to allow for use of credential chain. (#969)
## Motivation and Context (Why the change? What's the scenario?) Allow the use of [instance metadata](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html) for authentication and the proper use of [credential chain](https://docs.aws.amazon.com/sdkref/latest/guide/standardized-credentials.html). ## High level description (Approach, Design) Added AWS S3 Extension CredentialChain authentication method to use default credentials --------- Co-authored-by: Armando Portill <aportillo@fingercheck.com> Co-authored-by: Devis Lucato <dluc@users.noreply.github.com> Co-authored-by: Devis Lucato <devis@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for b3b285a - Browse repository at this point
Copy the full SHA b3b285aView commit details
Commits on Jan 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for f21cc53 - Browse repository at this point
Copy the full SHA f21cc53View commit details -
Add token usage tracking (#947)
## Motivation and Context (Why the change? What's the scenario?) Adds a new TokenUsage property to MemoryAnswer to hold information about token usage. ## High level description (Approach, Design) * Include token count provided by the internal tokenizer * Include token count provided by the service, if available * Support streaming and multiple services, if needed --------- Co-authored-by: Devis Lucato <dluc@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dd89a8e - Browse repository at this point
Copy the full SHA dd89a8eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff packages-0.95.241216.2...packages-0.96.250115.1