kernel-memory
kernel-memory copied to clipboard
RAG architecture: index and query any data using LLM and natural language, track sources, show citations, asynchronous memory patterns.
### Context / Scenario I am using KM Plugin along with chat completion service's GetChatMessageContentAsync as I want to pass in a chat history. By using the plugin as opposed...
### Context / Scenario below is the code to initiate local GPT with RAG OllamaConfig ollamaConfig = new OllamaConfig() { TextModel = new OllamaModelConfig("mistral:latest") { MaxTokenTotal = 125000, Seed =...
### Context / Scenario When executing the search method (SearchAsync) with filters only (i.e., without a query), the system now assigns the relevance value as `double.MinValue`. Previously, the code used...
This PR Includes: - Text search index - Hybrid Search configuration - Vector or hybrid search ## Motivation and Context (Why the change? What's the scenario?) Vector search do not...
…nce parameters when calling GetSimilarListAsync API ## Motivation and Context (Why the change? What's the scenario?) Fixing issue https://github.com/microsoft/kernel-memory/issues/934 ## High level description (Approach, Design) using ElasticSearch Client .Size(limit) clause...
### Context / Scenario It looks like this is a Cyrillic problem. MaxTokensPerParagraph=1000 OverlappingTokens=200 I check all the text after the decoder, and everything is fine, for example (xlsx, the...
### Context / Scenario ` using Microsoft.Extensions.Logging; using Microsoft.KernelMemory.AI.Ollama; using Microsoft.KernelMemory.AI; using Microsoft.KernelMemory.Context; using Microsoft.KernelMemory.Diagnostics; using Microsoft.KernelMemory; using Microsoft.Extensions.DependencyInjection; namespace DeepSeek { public partial class Form1 : Form { IKernelMemory...
### Context / Scenario When ingesting an invalid URL, e.g. `ImportWebPageAsync("http://malformed_url")` KM places the document in the poisoned queue after some attempts: `Microsoft.KernelMemory.Pipeline.Queue.DevTools.SimpleQueues[0] Message '20250124.114916.8130921.4d6c0b1c4b4d41ff84a0cb26ac27abe8' processing failed with exception, max...
### Context / Scenario **Steps to reproduce:** - Configure Kernel Memory ElasticSearch Connector - Ingest document - Use GetSimilarListAsync and pass limit and minRelevance Parameters **Expected** Limits and minRelevance are...
### Context / Scenario Scenario; I have 3 different platforms; - A kernel memory service running in a local docker - A Kernel memory service tane azure app container -...