kernel-memory

RAG architecture: index and query any data using LLM and natural language, track sources, show citations, asynchronous memory patterns.

MIT License

Stars
1.5K
Committers
42

Bot releases are hidden (Show)

kernel-memory - Packages 0.27.240207.1

Published by dluc 9 months ago

Changes:

  • 32946023a3dca974c89971207968b7386cdb3ec3 Redis Missing Embedding score (#302) [ #298, #271 ]
  • 065283a0a596adac1452f0e35543433b2ae40b35 Adjust typos config
  • 42fe1bd0686ef71c77ced1d13052e4a0f01e8058 Fix code style / build warning
  • 8c6f9851c4cbcb08e0f8235899d2f621a34e12ac Autodetect Docker CLI in Docker image build script (#299)
  • b3a50984847b2951b8b329c80e3d1798e6a0b306 Allowing the configuration of the virtual host of RabbitMQ (#301)
  • 10d928bf5a4ba37062fce35938d64111d82b9c83 Possible fix to 245 issue. Using search.in query when having multiple values for the same Tag (#262) [ #245 ]
  • 537f7f441d284602c20776ed8912249665d8ada5 Add notes about Docker
  • d37a2f701776d75c6b65df657d0ba32ac28e74bd Update architecture.md
  • d179b6efe8016c770a34e83de7195948579c2f53 Upgrade KM deps and add docs

This list of changes was auto generated.

kernel-memory - Packages 0.27.240205.2

Published by dluc 9 months ago

Changes:

  • ce44d6d95f61390e4564faa611294bb7d1d6d1e0 Redis service hooks, remove embeddings when not needed (#271)
  • 8ce9287a4d6eed26584022b3c17b89bcc52933f8 Upgrade misc dependencies (#297)
  • 793b67aaf7d663635b832fde76aa30d01ffb4eb1 Upgrade Service to latest KM packages

This list of changes was auto generated.

kernel-memory - Packages 0.27.240205.1

Published by dluc 9 months ago

Changes:

  • 7dfd25248beb023e0a557df6299e76412f3edc2a Upgrade to latest Abstractions 0.27 (#296)
  • da9b1d177252a3990285f54f054c132fc37acad9 Update nuget-package.props
  • c97684e2efbec37de05aa8f58dc0a016cec719d6 Support ManualTokenCredential in AzureOpenAITextEmbeddingGenerator (#295) [ #290 ]
  • fdef7da22e9e1183d99a455832ed1c9b14118ccd Improve ServiceCollectionPool, fix for 288 (#294)
  • 86c8ec1415dedd660ad1b07f3472c0e6bea47fe9 Support OpenAI “gpt-3.5-turbo-instruct”
  • 00ac40aa4f6d73162209fcc31078b114fe9e6ba7 Improvements to async scheduling (#284)
  • 018ffc0e4fed325f6ff545af19e5bbfc1dd2a392 Fix docker image name
  • 5df2a2a4d27fe85f0d36523b0f8e6c98c379fbd2 Simplify Dockerfile
  • 6a3804fd64986a68af25bf8cc409bd6a9308c92d Add scripts to dockerize Kernel Memory service (#273)
  • a24ee8d722965f923067f3f7630e8785853f0918 Update README.md
  • a479bd3496245436532fd552ce32cb709819e6fe Fix the reference to security-filters.md (#268)
  • fdf70dd9c0b4085b705612de711d879f3e5c0f91 Update Web Service with latest KM packages

This list of changes was auto generated.

kernel-memory - Abstractions 0.27.240205.2

Published by dluc 9 months ago

Changes:

  • fdef7da22e9e1183d99a455832ed1c9b14118ccd Improve ServiceCollectionPool, fix for 288 (#294)
  • 00ac40aa4f6d73162209fcc31078b114fe9e6ba7 Improvements to async scheduling (#284)
  • 827b845dfa2728a119bd327236a0920a2b741e35 Improve csproj management, Reorg all tests, Bug fixes (#244)
kernel-memory - Packages 0.26.240121.1

Published by dluc 9 months ago

Changes:

  • 5d9c080f2ef0e48f0e03d136ecb38211638323d8 Fix #265 for Excel files (#270)
  • 9a29a0280aa18a7963c0e7b5924b09d8651a3b1b Fix #267: SimpleVectorDb is not considering all document for computing cosine similarity (#269)
  • 1681fab5610729e1de5cc060305aa434bc2fe617 Update README.md
  • 7a8a42060146349bf1718dee25f6d51fe3e3d06d -Changed the reference to the latest Elasticsearch plugin nuget (0.9.5) (#264)
  • 4c58e1edb53df0be1d7e6c4969d71a83d6f477e4 Update upload-example.sh (#263)
  • 9e3072ca862f250be167c38473221af6fb5be4ac Upgrade Service to use latest KM nugets
  • 3c2aec05cbf1ba0a25699f26cf5141cec7e986d5 Fix GitHub build
  • 75eec2b503d7ab31fa708c8b6c3736c136ca8247 Add script to start Elasticsearch
  • c98f2f470924c5acb6d9beab1a10367bf9c58d2f Functional tests for Elasticsearch extension (#249)
kernel-memory - Packages 0.26.240116.2

Published by dluc 9 months ago

Changes:

  • 2fd67fac937ce121a57ae6dff2a430c3eb04a691 Fix LLamaSharp README path
  • 43d35c40a492595f0088aad176e5726096cf9707 Fix Service DI settings, support old config keys (#259) [ #256 ]
  • c418561d5b2cc723f78bc62d002c6ab3814b88bb Upgrade dependencies (#258)
  • a022031dd0ceb50d166f2df78608ca1ad5ce859a Upgrade Service with latest KM dependencies (#257)
  • 5ff5aad10b0c1aab79c441cc545568a40f4f0652 Update configuration.md
  • 4b92c2896eb14dc4f948c792937238057a694838 Redis: Tests, Filters, Index lists, Upsert (#243)
  • 30f790bce801565dac409126cf7d82de42dfe7ed Add link to MSSQL Server plugin (#248)
  • 9e9fac15cbdcfd8ac505ae6ecc6acef9ead75945 bug fix: builder checking for incorrect interface (#251) [ #250 ]
  • 9893484dfdac8890426a7bdb2539e3e5d6426b3a Update README.md
  • 33ee98fb5c7ed17f06e230a1485f60fc68c0dc98 Update README.md
  • 5ef18245062bf786f90168126b7728555eef80a9 Update index.md
  • 21f5361bb6fb0ce05609ddc644e28638ed20d102 Update README.md
  • 792a5b1bb5392af874f73dcdad5863e62cab1e41 Update GitHub issue templates
  • f01d4944d199c44250d3e725c14c9cff967c64f5 Add GitHub issue templates
  • 827b845dfa2728a119bd327236a0920a2b741e35 Improve csproj management, Reorg all tests, Bug fixes (#244)
  • ea5984fa34d03acd4c50782a0192e27e8faebf3d update docs
  • 1263fb03012c02c9e5a6a19e891b7d6e6d916bb4 Upgrade KM service to 0.26
  • 16fddfab7e24bbfb808d97798c3fc0bd2f6f5531 Allow to configure text partitioning values from appsettings.json (#241)
  • 9b0ad42e2a6d654d5d52dc99942deb39eb3ea510 Update Redis tests
  • 9f597e1212e8792b44d18bfc0329f5f120344d88 Redis Memory follow up (#240) [ #208 ]
  • 858f3b14007a75c21fd279683a91c51c906df8d7 Update custom-partitioning.md
  • 63c21447e1abd105eff0ae5b949d2b861b05a11b Update custom-partitioning.md
  • 7b095044e824b026cd9e6c1d76c83ce29594a74d Improve error message used when token count is too high (+ docs) (#239)
  • 0f0bb3f54ab29dfae167975995ffe165f5c1a910 Fix default OpenAI settings (#238)
  • e05224ff3208c4f7e95886b430efaeba4c28f0ec Reorg Redis folders (#237)
  • 94250e60208ca0bd5574ccbd2469e5fd8f74567d RedisMemory (#208) [ #199 ]
  • 6e7745031743c0456ddb1f879ceea9499ebf3e46 Update quickstart.md (#235)
  • af4ef19ddc8e6dd76f754acc1384f3548b4416db Update javascript.md
  • 53db3517cafc4c4e175decffa2f810135092891c Update quickstart pages order
  • 1087cc49f85617ba636e84f9cbe49a1e83e5867e Upgrade service to 0.25
  • ed3c493d828c1a02bfa760ceca1d64a1b5cb5298 Update QuickStart documentation
  • 30308f8bb69039aed484cadff5aea903286e6168 Add support for filtering memories by tags in SK Plugin (#226)
  • 939b2fd5dc1539cdf06d65d0878e348321e47c03 Allow passing custom HttpClient (#228)
  • 957b9f6f822dcfa8e6d2520f9f9be07db42a433e Update cosine-similarity.md
  • fcb952fc05000c8b6b7b97de36db3ad88b860fa8 Update quickstart.md
  • 89a86abcdd2ff52e22b14aadab6566c25a0d6db2 Github Pages (#234)
  • 0b8e4cc5592000096f39d80fce1302d24e9e9b39 Pass Tags using an explicit form field (#227)
  • 3b3b3055923e8251ca1879c2e99aaf9519f0d7ea Update README.md
  • a33d2165589f0c9fffd2e2675c8001c797bbc333 Update README.md
  • 8b7a3a9a2be1bba5f13f8ddafa13146b3634b0eb Add Redis stub + update KM internal versions
  • eed4b789bcf4b348b1228ca621344bfeda7220ef Fix Postgres records ordering + Docs update (#224)
  • 164f1f6b3358540afb039ebfec8d8c15a75ad07a Package AI, memory and storage implementations (#223)
  • 6c96994df56545398cda20bed9bb320a6685144a Add Postgres support to KM Service (#219)
  • 296aee8e9f2ed3be9fa195bde9899f2695c80597 Reduce IKernelMemoryBuilder interface, prep for additional storage connectors (#217)
  • 861beadd302f874fbbbe5b0cc5a2dfb8b4092304 Change the user secrets configuration source of Env.Var (#213)
  • 46ff3adf3831505686d0d1b3a88407b56135a59d Self upgrade old db records (#216) [ #215, #212 ]
  • fa1d2ef5307ef6fe825bad0fcb92decac002b4ea Update README.md
  • 9071de6617bb4c01ab66f917764826b1e526c022 Upgrade to SK v1.0.1 (#214)
  • 9183cca85450d89fc0c4e657b61443c2f5b67596 Update nuget-package.props
  • f6daebddfda87cd56233e750aa1dc3490318f20c New handler added to allow the deletion of the generated files. (#177)
  • 50e28fa68574ea63dab3871b5a63474591cb16ef Improve "no result" check to ignore some symbols
  • 05b6f0c9aadad07f66396c28bbaeca942b6f7474 Add more details to search/ask results (#201)
  • 66605fd4ac3b4bc0a4a9185bc4e6e42fd2cea92c Update NL2SQL Example (#202)
  • d68831e04a0c4fcd862652e380818bc8d085f985 Add new notebook for summarization
  • 6ac6e69a7d26045306746369b3ebdb3a783c612f remove unnecessary empty synth filter
  • baba9bb2ee8dd6cdb5089e707eae6ca98ef889bb Tag synthetic data and allow to retrieve it (#197)
  • d576f761dea9d1c158efab89e420786925dbb444 Update Program.cs
  • 53a2ab9646bd694235afe894bd2416914861443c Add support for LLama (#192)
  • e787159afdad5543f4107e93eef0d8099c147435 Update README.md
  • fa1cfa3600028578799d629fed2e7f041532277f Update README.md
  • 8c3b2192b0cd67580a64371a195272309c6b6705 Upgrade examples' nuget
  • 5c7012c8cdd004e3a619e15dc2e6be47132eb2fb Better support for token count and tokenization depending on the model in use (#189)
  • f2dbf970544605e451bba097110081c60695b29a 002-dotnet-SemanticKernelPlugin example: A couple of calls to KernelBuilder methods don't match the new names in SK rc3 (#191)
  • 13c0256ebff36d0a62ed6fd808ef086748b43eed Notebooks update
  • 8a7c11f547d64c5d3d8cb4c1128778cacee8cc21 Upgrade notebooks to latest SK and KM nugets
  • 62008b868c20dda040d749dc98882086eb5f3b04 Upgrade SK nuget to RC3 (#188)
  • 6b577abc8d67593104d7c808c3c81916374a0ed8 Allow to customize search and tokenization (#187) [ #93, #101, #164, #182 ]
  • 7a0ecfc940e870124faacad6e46b387fa0b08dfc Upgrade examples to latest nuget + code clean (#186)
  • ee08e39f207a78219f7772c2c67f558132691863 Upgrade to Semantic Kernel RC2 (#185)
  • adce865a472728f2549428cf6b82ca79a601582b Update examples to use the latest KM nugets
  • 10d9160651e14163f4a8a62ef7f74a990a256f5c Update README.md
  • 0c742ec95c229505ae89665460773fdbbdce6613 Update README.md
  • c11dd110615ed00320350fcc7313476ea72cf23b Fix position of OCR config in appsettings.json (#179) [ #118 ]
  • 280ee0e70601b6f233fd99e68e09f3626d9fbc63 Consistently handle "index not found" across different memory DBs (#178) [ #95 ]
  • a0f74956ecfbd6a5f49f4f05d76355ebec880f8d Specify default service ports (9001 and 9002) in appsettings.json
  • 218386425d9b75d0bd2ebdc84b4078b389ee050e Sync API with Azure AI product names (#176)
  • b6c3cebde68776019bb74701f663d34cede2ddcc Fix OpenAPI specs of status endpoint
  • 74e0b64e4d91378731f7e9689292709639fe2b55 Revisit IVectorDb interface (#175)
  • ccb7902fb26d887cba67838088fdb970b9c3b5c2 Use Span when checking cosine similarity (#169)
  • 958514b5af7bafb7837a425ecbe7710e3c678a65 Facilitate creation of KM extensions via Abstractions package (#167)
  • ea157ef2b837e2cd40165dc9f6a578a2e98bd3e3 Replace SK cosine similarity with .NET TensorPrimitives implementation
  • 8ee959a04fb7a13391275250fa12a4ef93f5b0fc Bump Azure.Search.Documents from 11.5.0-beta.5 to 11.5.0 (#165)
  • ea0b94e68a0616e0f3c07281b38027beeffcae19 Notebook 2 improvements
  • 8d5747e88955cc09c447f071fcb49a55f3a124b5 Add notebook showing KM Plugin in action
  • 1821042d8aaa1142d132c2f4241512f35613ef65 Complete KM Plugin for SK (Search/Recall, defaults, param names for planners)
  • 9ba4a372b0b75c803f7f35b3732fa9be3fd34246 Fix build warnings and update nuget descriptions
  • 8fe03f9465dc5479115e0c6e740af7b9ec021ff1 Memory Plugin for .NET and new nuget packages (#146)
  • a26407b972a7e61d86f3657b6ac6d8281ffffcab Allow to enable HTTP authorization on memory web service (#161)
  • c483b630107b83624774d04b5f2df6e90053408a Fix MsPowerPointDecoder hidden slide detection (#156)
  • 07eff94005eff9c3ce85a439172dd1c1df825943 Update nuget-package.props
  • c7df2e48ae65d484ef0f8182d5c72006cb6938a2 Update Semantic Kernel To Beta7 Package (#160)
  • acf4296cc7a381a65ad0b973e4cac4c5bf410c4f Code clean
  • 66f318092fe31b55b3e5a73e9d57b891925aedf8 Test refactoring
  • cd6d6123d38127f0997cf7f9a9fa7110404a274d Add tests for OpenAI extension methods
  • 0d6da3858ae8edc9b3c21dfd8e155b79641d96b1 Fix OpenAI extension methods [ #157 ]
  • 92a898a89e7638ae9f26a37390b8207da574bc01 Add basic Excel text extraction (#104)
  • dd6c4acc12533a466fca3918c776907c2798e7af Changed implementation of current EmbeddedPrompt to IPromptSupplier w… (#155) [ #110 ]
  • a5ac261e996fda7406ea8825b7cc713269e34df5 Update version
  • e39882d3da050ef2def9625d8a93183fe694cd57 Fix build warnings
  • 6d546386fbc67c2cf75e88510ae432d70a988608 Add basic PowerPoint text extraction (#103)
  • e4bfe1cd58a805443af44283bd486640165ba5cc Add README badges (#143)
  • 9faff011107f2c9f1115527426d52a9f547b0348 Update to SK 1.0.0-beta6 (#153) [ #152 ]
  • 49edc934b38d0cc1d9ad169a7bd8d1df2c9d99e4 Rename service assembly to work around macos problem
  • 824b2c76a2b40444ea7ee6c6fb79167c59a68db3 Update kernel-memory to Current Semantic-Kernel Package (beta5) (#145)
  • aee57008034f12bfa16b440f4ea58a258c6f0e00 Add example showing how to use a custom embedding generator.
  • ccde926f071cb82b369319e59a014e4a79ff5a22 Remove summary step from the default pipeline (#141)
  • 7d878c48093cda30dfcebd161e380012169ad044 Fix/refactor minRelevance (#114) [ #109 ]
  • 827932224e5819eb12fe9a8f0156976facdc878b Refactor SHA256 in CoreLib (#135)
  • 651536cfbe65e72933436be12a3ecafefb2be71f Fix intermittent xunit errors (#140)
  • 674130c0ecdf21255993132bdd0f03339dd497b1 Update SemanticKernel to 1.0.0-beta4 package (#139)
  • f68369545b19221ec17c7c91df7fc9a94e28c8de Remove ACS KNN increase when filtering (#138) [ #92, #125 ]
  • 9d151c26cd23a49d8d1f6298ac38769f6650f629 Allow to retrieve list of indexes (#126)
  • 12ef982721b5c4a0f4ae3bbb69c7e5eb352d1834 Fix examples
  • a7ca13985badfa7a7841ce290e4b6436d9a0f407 Update Azure.Search.Documents to 11.5.0-beta.5 (#86) [ ocuments/CHANGELOG.md#1150 ]
  • f5bb8dfe6f275a6629d7e74731090eac29f18c54 Upgrade Azure.Identity: fix CVE-2023-36414 (#124)
  • 0d45e7c229c8921cccffddc309b480ebf3bb4644 Various improvements to input string validation (#123) [ #120 ]
  • 7be1d70cac7167ab4a82e9dbc3c2888a753423ce Update all examples using nugets (#121)
  • 0db634b9868806b91a705bddcf875e6107f0e441 ACS only add filter if the conditions are non-empty (#115) [ #109 ]
  • d0794079708bda2837b24a184ee618a29a32ee0d New project name: breaking changes (#117)
  • c6eefb657f103ae37324de48762c0297965ea06c Add example about Llama and custom LLMs (#113)
  • b275662fdb6d5429f674d0ac8d9fb753054ef000 Renaming Semantic Memory to Kernel Memory (non breaking changes) (#106)
  • f14f8c5ccba8e90213b6db5aeaa754d647397723 Volatile file storage for queues, files and vectors (#102)
  • 42bd244822238b116c1903e7bfa3ce42d74bffed Added user-agent header to WebScraper (#98)
  • d041156f28a5ef3e141e9ba2e7bbf0b7b6c1e394 New API to delete indexes (#87)
  • 6ce74af6de51eef818b480d26f3488dd977cd374 Transition to Polly.Core (#81)
  • 4c1f8c0aed28fa896c29d9f53374fe523145843e Rename WithAzureOpenAITextCompletion to WithAzureOpenAITextGeneration
  • 016c09cf8f8d78ae9abc7d7a9d131bd6112c8362 Allow unit testing of signed assemblies (#83)
  • e88dcbb3ad6362ca99f2e68636ee0cc4f7c1a73a Fix build warnings
  • 29d1021ddffe9bedeafee17d3c9ae7623edd6c7d Fix doc import from subfolders (#79)
  • 5c14844a1b77ce9527b2802795212874b882ae63 Allow to share memory dependencies with external applications e.g. ASP.NET (#76)
  • 1cb1e9fbe7fb57f8b0d5a469f2ea0d820517262c Fix bash examples using curl
  • bf002e301904ef0f0953947728252eaac546eca7 NL2SQL Update default embedding model (#78)
  • 394adbed73b3403a1e9e028c404785b213c64f91 Allow to customize chunking options at configuration time [ #52 ]
  • 682a15095aa7730d11fda7cb6a2d9282427f7552 Reduce size of test files
  • 7001bd8a6a850fc6a62b510facba0f03b89e61f9 Update nuget used by examples
  • d10477c9d7bf60e9ee52bd4a5fbfa41d65de16a8 Qdrant support for grouped logical operations (#75)
  • 9e05b1c3db673b1379d7e4bea3dfc73df3f152e5 Update docs and bump version to 0.3
  • d81c5e8fa9fa2499b73b1f588d1f68f160de98e8 Fix use of DefaultSteps from config file (#73)
  • 596daa792146cd0c823415468212fd64406b51cb Update filter type to ICollection to support grouped logical operations (#34)
  • 1030c4a3da69779725d27addc94d6e65860edbe4 Only reference necessary SK packages (#72)
  • 1a8663a9092a442ed18ddafc0099ce99197af1d4 Fix CPM errors (#70) [ #43 ]
  • b7484492fee648d4854cdb8d7622368e4e4315f7 Add example about MVC integration
  • e32b62917f3bc073aa522516f6578d97493be340 Change queues content in async design (#66) [ #2 ]
  • 7b0a50efef6a3796935240900307dbe3eedd61e8 Add missing docs, fix code style and warnings
  • efa00d96c4b7615acc41090e0e7ed2dcdd499443 Leverage NuGet central package management (#43)
  • 5e3c978f768df0292d1bcdc80332a0255e6c5b67 Support SecretManager only in dev mode (#65)
  • e03d7a30c99bd80288fea1c9e38d17256592fbc9 Revert #54 / 552e29596e6fd0eeb14570c1f66c2a96da117978
  • 5ffa25601ece655c2490d2885c832a94f138985e Fix typos, code style, project settings
  • 148f80049f166a1b921129068af34fb14c1f2260 Flag messages being processed in SimpleQueues (#63)
  • f5b0baa2102c1c9b244e3fd5e95d50c33a1bf033 Updating SK package to dotnet-0.24.230918.1-preview (#60)
  • cf80ed17cb35cabafb349b65837f946b0b2cfae4 Bug fixes, package updates, and readme enhancements (#56)
  • be0f7251eb06419c5486ab32eb4aa18e9f0f17e7 Add volatile memory storage (#51)
  • 552e29596e6fd0eeb14570c1f66c2a96da117978 Allow skip of summarize handler during client setup. (#54)
  • fc037dbcdc8a1baaf29039fefdf6e393bcf37764 Consider min relevance score in simple vector db (#48)
  • c43a15a0994062b109d903059c9ca4ad83ad76cc Update SK to match CC (#47)
  • be23097b826101fc36f136ee3c35b4b4593acb80 Add simple vector DB to service (#46)
  • 61fb8d4cca1a43f24bc29cdabed652a4ed4450ba Read config from env and secrets (#44)
  • 3ca2ab7873d0a45dc4b4c0257dd28279de322c51 Refactor default logger
  • 5bc67e83c410736c389e4d052409fc517221d570 Allow to limit search results (#42)
  • 23ae1639c379f60338fa095c91ee891b0977df92 Update build script
  • f35200fa69cd01724c220a05cc82a715546f200d Update README.md
  • 4e3bf3abaa1a9e3d804c48a424db0c208d770311 Refactoring memory builder (#41)
  • c207660c7da2c468d4ef77cf1ff24060a6a9f183 Add script for Azure web app bundle
  • 950c85fc52a4ae7fb4b15637cc895dd0d0ad1367 Misc minor improvements
  • 82ccabd6633b9a427e4a6c0bbc26f1921324f558 Azure Cognitive Search: cosine distance and cosine similarity (#36)
  • ef029bdd7f00bc2c1dcfd7c4c16deda2445a534f Update nuget-package.props
  • aae93b01564a8b3888afab2eae29cca9bd1da9d9 Increase usability/readability of Embedding logic, avoid confusion between "Memory" as in user memory and "Memory" as in low level C# data types. (#33)
  • d415b5cc834e82b998814394d1e92ffd61630f0f Update Semantic Kernel to 0.21.230828.2-preview (#32)
  • 9fc27eda65edd8eb8fbc8daa6a0dec4a6a26f674 Improve docs
  • 90605de000be9bd08212578cad729e701a82929d Docs update
  • 315f0c54616948e6c63b5b42d917b3dc046d6885 Add docs about security. Move FAQ to docs/ folder
  • 5541455f39492bd95a5a96a27ea50db880084fcd Add deletions + Fix image OCR
  • 50c369ee7ad98dfb165c4397b8f9ec6d4396ade7 Add Image OCR Support (#29)
  • 0c9d0be915bbab50cac0903f7380fc458122bfde Upgrade nuget dependencies
  • 22b9a2239bd7e60e9ca9bd73a81e124f74ed7917 Explicitly set trailing command VS Code setting
  • 5361c9f82e27860a0d76fc1afe1c11c65bc401b4 SimpleVectorDb: new simple storage for vectors, for local tests
  • 29a4c7abbb7f1391af289bcff5f182f2b8154164 Update FAQ.md
  • 6ba2a107dcd392889e6e664078b7a5776d34f78b Memory ingestion from web pages
  • 0d0b377a144bc1efefb6642f94f74151f4cd1db7 Enable C# code style warnings
  • 4a6d4fd9d3af250b61999973de76e9cf74ea9287 Update examples to latest nuget
  • c1ce50be9a718609795ca293bd45d28654621356 Improve artifact type detection during pipeline execution, e.g. don' try to summarize
  • b9950865ebe126487f02ee47ff12307b46c38ee8 Unreverse prompts and introduce relevance option (not hardcoded) (#28)
  • 4aa666078e554d3a1b36ac4e0731417fbf5e4bc9 Add API allowing to store text/string, without the need to upload files
  • acbbdcf58424f6698a7fe519bd0cb096f5aa434a * Add new Summarization handler ad pipeline steps, use summary for extra embeddings
  • b193df6cd8822092132209c414ba5688a826acb5 Reduce namespaces complexity, reduce number of "using" statements required down to one/two lines.
  • 04453772f49c8be1ed07f4ca263c128e9fe8665a * Allow clients to use custom pipelines, new "steps" property
  • 6501b105664a7f28f55337406d178b633058f262 Add C# notebook sample
  • 32db9b588195a63e5d79a2a02339a3e349c5f29e Remove dotenv
  • 22f35fecebe68da98626713ee25dca7a5453f18a Add GPT3 tokenizer (workaround for broken SK tokenizer)
  • 55a7608c9409097a1c8e44897ac7ef51b1412c88 Add SK assets to nuget, to fix tokenizer
  • 1f90c861291cfbcfff79643c29a6f422fca656e7 Remove publish workflow (#23)
  • d6b28783e66e7ab72b32659affc7e9c65260f500 Reordered null check and step name validation (#24)
  • b06fe525ca7a7e8ddff94dc9992a0ccaddd9f47c Add notebook with basic example
  • 4b43d37640f37644581087294dcf86f1b2ea7736 * Add extensible MemoryClientBuilder and use it for service and samples
  • 2035f4120d25dd543350800573db436c2c1b4ef0 Show tags on citations.
  • e7b465fd5ebbec70922fd0cb31e3f5d8df5022b3 Fix OpenAPI doc and remove "Citation" class duplication
  • 75330f9e721c6c330f1b0c3efaee1b47fb724028 Add Qdrant, allow to store/search using Qdrant points
  • ba9ea3dbee5ff5abd3b0bf00e2e2899c1cda12b8 fix reference to sample folder (#15)
  • 4a79cdeefb4a82dadba18165bf8aa5fa896ac509 🔧 Fix directory prompt in InteractiveSetup (#19)
  • 63d7a60935d5dccc7d806a3544764732379c3b67 Update regex for dotnet nuget push to push the correct packages (#22)
  • 052dc3e23b12f74c8c8ef96e66e84b82a00852cb Set publish workflow dotnet version to 7 (#21)
  • 870c10805575896fc3794360af3af53141de8fbd Fix publish workflow (#20)
  • 388c87733685a75342537dfc7fdabe21dafe13f0 Samples target framework to dotnet 6.0 (#17)
  • 9c3ee90ea074b4df69b98b584e15f3367ac5536f Change icon and readme paths to absolute in common props paths (#16)
  • d761a9a4bc2ee16dd15e888c1b9160226e7cc2ec Add nuget package common props (#14)
  • 3417ce09b8aa21d60e05c36eafb2bf3ddfaff776 * Remove "user" parameter and work by "index" instead.
  • af92480f80ca67b4feafedc36927d72c1c0d4ce2 New memory API/endpoint to fetch only list of citations (chunks), without
  • 655841c1c5c006d6264a453caa6b1c6f2f4e9ec6 Upgrade repo to semantickernel 19.2 (#13)
  • 0022e70d9640cb3a59c83d7fd34b462642892a61 * Complete filtering support, e.g. filtering memory by user/folder/chat/tag/anything
  • 9c6e4cede06087423c21b0f819c13d69dcad3461 Support filtering in serverless client
  • 102563e632c130f31e727582db01bfc2ccd699da SearchClient internal cleanup
  • 3994f266b6a57c9775532f7f46dff01bd20b55f2 Use Azure AI SDK for prompts and support for streaming responses
  • cf55ca24de1bc20269ced060158be8b1b85f50c0 File based queue created dir by default (#11)
  • 07b6e2d171a6c08acdf259d714a74f8387975629 Simplify multiple vector DBs/embedding generators DI
  • 93f2fc0f93015c45fc577f04cdd4e40d916e427f Simplify DI
  • de30c3a845fcda0457619d02641dc9ba3e5d1543 Simplify ctors to use config classes.
  • f0ee1ce5c6fac7bb1004fc6bf32d5b81c3ec89e4 Add vs code settings (#10)
  • c78ffd6e8687cbce25212b91157a286b489af4bf Publish Nuget to ADO artifacts (#9)
  • cbf569e91c481f10074b2f8c2367fffbb12e3308 Refactor/simplify configuration and DI, decouple corelib from dependencies.
  • 9d61d9bb9b83cf460425bf75c8ff8ab73e0a886a Add filtering code
  • 213afd798c791e26e661a8e914c64c287ee1902c Reorganize sample code
  • 0e14a22e6dd6c8903aefa65f58b39ad29df4dad9 Rename service assembly
  • 82c798e33fe33ffdce701fa6606ba2f9cecb3478 Update Dependency Injection Pattern (#5)
  • 108341ee3e030c965c957643b88775b5086619c3 Fix build
  • ae77f9606c74b5aa5de1be076f7d05275670aec5 Complete /status endpoint allowing to check if a memory is ready/already exists
  • 34ac2f8fcd35438fa0b9a8dd27a526fadf2e684f Use dotnet 6.0 (#7)
  • 86db091e7baebc176f2f17db7ab900de22790190 Update docs with notes about citations and lineage and using the web service.
  • 6d92437fde58575eb17fb2cf7787f2510babb3c6 Extend answer model with more citation details
  • 13d15c95e65d265d52024d7309098f2e877f6a48 Added (#6)
  • ccf705b8af064f7b0b8f309fc5c9350205b4a01a Fix typo
  • 6e3c31ce5c4a8a9d14d30ad3a9714f149d53592d Add support for Json (#4)
  • 1444463761f0bdbb1b1280dc6c546106e2b3dfcb * Add citations
  • 9aeca56627feefb9b918870647e6a93d9433624c Upgrade dependencies
  • 168e07e930c44717bf7b5d341e39a6d76d852d6f * Add /ask endpoint and curl example
  • 9fa83603793828ec7a421da1fda377c57a821885 * VectorDb: extract interface
  • a82481cde8ba33efe52fbde68afc4a03083b0754 Complete Search API in pipeline client
  • 3e9379a0ec39046bbcdbb63c96623524d88414de Update ClientLib namespace
  • 40f97ad85858d79d9f4f13050c9b3f8d29e794e6 Update docs and add run/setup scripts
  • b0e3852a4af34adae00b052a67bb48d80997146d Update curl client
  • 003a1a8faa0276844a40913ea2781d5347286e4b Restructure repo, merge services into one service
  • 4ed315fe3bd1aab77934ba45443187848868930a Adopt "Document" naming, one document per pipeline, pipeline id = document id.
  • 933772ec0664a84b9e05742233427affd12f54a2 Storage: organize documents by user
  • 4ddf980051529a73171b2fd84ce70718053cd397 Rename "requestId" to "documentId"
  • f2082ede966d90519804afc719f601351b3151c2 Rename "vault" to "collection"
  • 60dc01d42f6ceacc6fd0e812af68046532ee8659 Config: rename SKMemory to SemanticMemory
  • acb615a900b84bc6f728ebb87ff3472528b6f0c2 Add Azure Cognitive Search vector search
  • ed114f03fa8cf0e0e1d4a1b5dd1d5d24d9cb8e0e Store embeddings in Azure Cognitive Search
  • 6a8f4e99477e378b6b44d3c262370de28ed27da7 Update docs and namespaces, remove unused code
  • 306febe03ffd2ccbc29a51ba04e3f44074f902e2 Ignore JSON comments

This list of changes was auto generated.

kernel-memory - Packages 0.26.240115.4

Published by dluc 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/kernel-memory/compare/0.26.240104.1...0.26.240115.4

kernel-memory - 0.26.240104.1

Published by dluc 10 months ago

Changes:

  • 16fddfab7e24bbfb808d97798c3fc0bd2f6f5531 Allow to configure text partitioning values from appsettings.json (#241)
  • 9b0ad42e2a6d654d5d52dc99942deb39eb3ea510 Update Redis tests
  • 9f597e1212e8792b44d18bfc0329f5f120344d88 Redis Memory follow up (#240) [ #208 ]
  • 858f3b14007a75c21fd279683a91c51c906df8d7 Update custom-partitioning.md
  • 63c21447e1abd105eff0ae5b949d2b861b05a11b Update custom-partitioning.md
  • 7b095044e824b026cd9e6c1d76c83ce29594a74d Improve error message used when token count is too high (+ docs) (#239)
  • 0f0bb3f54ab29dfae167975995ffe165f5c1a910 Fix default OpenAI settings (#238)
  • e05224ff3208c4f7e95886b430efaeba4c28f0ec Reorg Redis folders (#237)
  • 94250e60208ca0bd5574ccbd2469e5fd8f74567d RedisMemory (#208) [ #199 ]
  • 6e7745031743c0456ddb1f879ceea9499ebf3e46 Update quickstart.md (#235)
  • af4ef19ddc8e6dd76f754acc1384f3548b4416db Update javascript.md
  • 53db3517cafc4c4e175decffa2f810135092891c Update quickstart pages order
  • 1087cc49f85617ba636e84f9cbe49a1e83e5867e Upgrade service to 0.25
  • ed3c493d828c1a02bfa760ceca1d64a1b5cb5298 Update QuickStart documentation

This list of changes was auto generated.

kernel-memory - 0.25.240103.1

Published by dluc 10 months ago

Changes:

  • 30308f8bb69039aed484cadff5aea903286e6168 Add support for filtering memories by tags in SK Plugin (#226)
  • 939b2fd5dc1539cdf06d65d0878e348321e47c03 Allow passing custom HttpClient (#228)
  • 957b9f6f822dcfa8e6d2520f9f9be07db42a433e Update cosine-similarity.md
  • fcb952fc05000c8b6b7b97de36db3ad88b860fa8 Update quickstart.md
  • 89a86abcdd2ff52e22b14aadab6566c25a0d6db2 Github Pages (#234)
  • 0b8e4cc5592000096f39d80fce1302d24e9e9b39 Pass Tags using an explicit form field (#227)
  • 3b3b3055923e8251ca1879c2e99aaf9519f0d7ea Update README.md
  • a33d2165589f0c9fffd2e2675c8001c797bbc333 Update README.md
  • 8b7a3a9a2be1bba5f13f8ddafa13146b3634b0eb Add Redis stub + update KM internal versions

This list of changes was auto generated.

kernel-memory - 0.24.231228.5

Published by dluc 10 months ago

Changes:

  • eed4b789bcf4b348b1228ca621344bfeda7220ef Fix Postgres records ordering + Docs update (#224)

This list of changes was auto generated.

kernel-memory - 0.24.231228.4

Published by dluc 10 months ago

Changes:

  • 164f1f6b3358540afb039ebfec8d8c15a75ad07a Package AI, memory and storage implementations (#223)
  • 6c96994df56545398cda20bed9bb320a6685144a Add Postgres support to KM Service (#219)

This list of changes was auto generated.

kernel-memory - 0.23.231224.1

Published by dluc 10 months ago

kernel-memory - 0.23.231221.1

Published by dluc 10 months ago

Changes:

  • 296aee8e9f2ed3be9fa195bde9899f2695c80597 Reduce IKernelMemoryBuilder interface, prep for additional storage connectors (#217)
  • 861beadd302f874fbbbe5b0cc5a2dfb8b4092304 Change the user secrets configuration source of Env.Var (#213)

This list of changes was auto generated.

kernel-memory - dotnet-0.23.231219.1

Published by dluc 10 months ago

Changes:

  • 46ff3adf3831505686d0d1b3a88407b56135a59d Self upgrade old db records (#216) [ #215, #212 ]
  • fa1d2ef5307ef6fe825bad0fcb92decac002b4ea Update README.md

This list of changes was auto generated.

kernel-memory - dotnet-0.23.231218.2

Published by dluc 10 months ago

kernel-memory - dotnet-0.23.231218.1

Published by dluc 10 months ago

Changes:

  • 9071de6617bb4c01ab66f917764826b1e526c022 Upgrade to SK v1.0.1 (#214)

This list of changes was auto generated.

kernel-memory - dotnet-0.22.231217.1

Published by dluc 10 months ago

kernel-memory - dotnet-0.22.231216.1

Published by dluc 10 months ago

kernel-memory - dotnet-0.22.231215.2

Published by dluc 10 months ago

kernel-memory - dotnet-0.22.231215.1

Published by dluc 10 months ago

Changes:

  • 9183cca85450d89fc0c4e657b61443c2f5b67596 Update nuget-package.props

This list of changes was auto generated.

Badges
Extracted from project README
License: MIT Discord Deploy to Azure Nuget package Example code Nuget package Example code Nuget package Example code Nuget package Example code
Related Projects