Skip to content

Releases: microsoft/semantic-kernel

python-0.3.0.dev

05 Jun 21:46
371f54b
Compare
Choose a tag to compare
python-0.3.0.dev Pre-release
Pre-release

What's Changed

  • Add support for weaviate as a memory store (Python) by @hsm207 in #804
  • Bump SK python version from 0.2.9 to 0.3.0, update feature matrix by @dluc in #1342

New Contributors

Full Changelog: python-0.2.9.dev...python-0.3.0.dev

dotnet-0.15.230531.5-preview

01 Jun 00:23
94afdce
Compare
Choose a tag to compare
Pre-release

NuGet Packages

Microsoft.SemanticKernel.0.15.230531.5-preview
Microsoft.SemanticKernel.Abstractions.0.15.230531.5-preview
Microsoft.SemanticKernel.Connectors.AI.HuggingFace.0.15.230531.5-preview
Microsoft.SemanticKernel.Connectors.AI.OpenAI.0.15.230531.5-preview
Microsoft.SemanticKernel.Connectors.Memory.AzureCognitiveSearch.0.15.230531.5-preview
Microsoft.SemanticKernel.Connectors.Memory.DuckDB.0.15.230531.5-preview
Microsoft.SemanticKernel.Connectors.Memory.Pinecone.0.15.230531.5-preview
Microsoft.SemanticKernel.Connectors.Memory.Postgres.0.15.230531.5-preview
Microsoft.SemanticKernel.Connectors.Memory.Qdrant.0.15.230531.5-preview
Microsoft.SemanticKernel.Connectors.Memory.Sqlite.0.15.230531.5-preview
Microsoft.SemanticKernel.Core.0.15.230531.5-preview
Microsoft.SemanticKernel.Planning.ActionPlanner.0.15.230531.5-preview
Microsoft.SemanticKernel.Planning.SequentialPlanner.0.15.230531.5-preview
Microsoft.SemanticKernel.Skills.Document.0.15.230531.5-preview
Microsoft.SemanticKernel.Skills.Grpc.0.15.230531.5-preview
Microsoft.SemanticKernel.Skills.MsGraph.0.15.230531.5-preview
Microsoft.SemanticKernel.Skills.OpenAPI.0.15.230531.5-preview
Microsoft.SemanticKernel.Skills.Web.0.15.230531.5-preview

What's Changed

Read more

python-0.2.9.dev

30 May 20:40
bdc0fad
Compare
Choose a tag to compare
python-0.2.9.dev Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: python-0.2.8.dev...python-0.2.9.dev

dotnet-0.14.547.1-preview

18 May 01:03
4f2361e
Compare
Choose a tag to compare
Pre-release

NuGet Packages

Microsoft.SemanticKernel.0.14.547.1-preview
Microsoft.SemanticKernel.Abstractions.0.14.547.1-preview
Microsoft.SemanticKernel.Connectors.AI.HuggingFace.0.14.547.1-preview
Microsoft.SemanticKernel.Connectors.AI.OpenAI.0.14.547.1-preview
Microsoft.SemanticKernel.Connectors.Memory.AzureCognitiveSearch.0.14.547.1-preview
Microsoft.SemanticKernel.Connectors.Memory.Qdrant.0.14.547.1-preview
Microsoft.SemanticKernel.Connectors.Memory.Sqlite.0.14.547.1-preview
Microsoft.SemanticKernel.Core.0.14.547.1-preview
Microsoft.SemanticKernel.Planning.ActionPlanner.0.14.547.1-preview
Microsoft.SemanticKernel.Planning.SequentialPlanner.0.14.547.1-preview
Microsoft.SemanticKernel.Skills.Document.0.14.547.1-preview
Microsoft.SemanticKernel.Skills.Grpc.0.14.547.1-preview
Microsoft.SemanticKernel.Skills.MsGraph.0.14.547.1-preview
Microsoft.SemanticKernel.Skills.OpenAPI.0.14.547.1-preview
Microsoft.SemanticKernel.Skills.Web.0.14.547.1-preview

What's Changed

  • CopilotChat: Add Klarna to extensions list by @adrianwyatt in #879
  • InternalsVisibleTo Reduction & Shared Common Utilities - Part 1 by @shawncal in #882
  • CopilotChat: Documentation Updates by @adrianwyatt in #881
  • Newtonsoft.Json CWE-755 - Improper Handling of Exceptional Conditions by @dluc in #884
  • Copilotchat: Don't call the planner if there are no functions available by @adrianwyatt in #885
  • Add logging to auth handlers by @glahaye in #850
  • CopilotChat: Make use of auth settings by @glahaye in #869
  • Plan serialization: add support for indented JSON by @dluc in #883
  • Allow to replace functions (fix regression) by @dluc in #888
  • Fix a few NotNull calls by @stephentoub in #890
  • Add Qdrant to deploymemt templates by @glahaye in #840
  • Setup scripts for Copilot Chat by @gitri-ms in #810
  • Bump Microsoft.Identity.Web from 2.9.0 to 2.10.0 in /dotnet by @dependabot in #863
  • Integrate jira into copilot chat by @amsacha in #800
  • CopilotChat: Fix document upload and memory issues by @adrianwyatt in #894
  • Fix variable name reporting in exception messages by @MGudgin in #896
  • RestAPI: Move to Skills.OpenApi package by @shawncal in #887
  • Make all protected members of ClientBase / OpenAIClientBase / AzureOpenAIClientBase private protected by @stephentoub in #891
  • Copilot UI fixes by @hathind-ms in #872
  • Fix issue with casting custom functions in plan.InvokeAsync by @adrianwyatt in #900
  • Add speech service for speech recognition to deployment templates by @glahaye in #898
  • Add CosmosDB to deployment templates by @glahaye in #892
  • Removed CallerArgumentExpressionAttribute to fix support for dotnet 6 by @adrianwyatt in #901
  • Misc code style fixes by @dluc in #903
  • Add support for custom delegates as SKFunctions by @dluc in #893
  • Fixing issues in the Jupyter notebook for the planner by @kaza in #873
  • Wire up direct reports email by @MGudgin in #921
  • Fix error when using klarna plugin by @Woland2k in #918
  • Added timestamp property to chat session model by @dbarkol in #813
  • CopilotChat: Minor refactor of token limits and reduce to 4096 for gpt-3.5-turbo. by @adrianwyatt in #929
  • CopilotChat: Slim down error messages in WebApp by @adrianwyatt in #932
  • Update System.Text.Json and enable transitive pinning by @lemillermicrosoft in #938
  • Fix error handling for OpenAI completion tests by @lemillermicrosoft in #951
  • Revert "Update System.Text.Json and enable transitive pinning (#938)" by @adrianwyatt in #955
  • Add support for non-static native functions with external references by @dluc in #937
  • Rename Timestamp to CreateOn in ChatSession by @TaoChenOSU in #924
  • Plan viewer and approval for Copilot Chat by @teresaqhoang in #895
  • Change FileSizeLimit to 4MB for document memory by @glahaye in #959
  • Copilot chat: Document import chat-session scope by @TaoChenOSU in #956
  • Bug fix: Fix bot icons by @Vivihung in #975
  • Copilot Chat: UX polish by @Vivihung in #976
  • Move CopilotChat webapi to nuget package dependencies by @adrianwyatt in #965
  • Refactor CopilotChat WebAPI to isolate ChatSkill components by @adrianwyatt in #963
  • Spell checking automation + fix typos by @dluc in #977
  • Add VS Code tasks for CopilotChat project by @lemillermicrosoft in #832
  • Make Qdrant, CosmosDB, Speech Services optional in deployment templates by @glahaye in #969
  • Fixing Copilot Chat UI bugs by @teresaqhoang in #981
  • Fix bug in Copilot Chat setup scripts by @gitri-ms in #980
  • SKFunction Invoke Parameter Duplication by @shawncal in #777
  • Update skprompt.txt by @fabiofumarola in #939
  • Fix typo in poem generated by chatbot by @lemillermicrosoft in #995
  • Fix deadlock in TextMemory skill by @dluc in #987
  • Add Newtonsoft.Json package reference to Connectors.Memory.CosmosDB by @lemillermicrosoft in #996
  • correct order for AddAzureTextCompletionService params in dotnet readme by @cdMSFT in #974
  • Introducing Connectors.AI.HuggingFace Package by @shawncal in #889
  • Fixing web skill package reference by @shawncal in #982
  • Bump python release number - 0.2.8.dev by @dluc in #1000
  • Fixed incorrect setting name. by @lextm in #983
  • Update samples to use 'chat' completion models rather than text completion models by @adrianwyatt in #1001
  • Use API key auth in templates by default by @glahaye in #988
  • Minor documentation changes and ToString)= overrides for easier debugging. by @ddobric in #842
  • Change integration tests parallelism to 1 to avoid throttling by @dluc in #1003
  • Adding UnitTest tag...
Read more

python-0.2.8.dev

19 May 15:07
b453936
Compare
Choose a tag to compare
python-0.2.8.dev Pre-release
Pre-release

What's Changed

  • Python: Update notebooks by pinning pip package and removing requirements.txt by @alexchaomander in #868
  • [Python] Port MathSkill from C# to python3 by @poweihuang0817 in #841
  • Python: fix typo in volatile_memory_store.py by @eltociear in #940
  • Fix python bug preventing use of Azure OpenAI and OpenAI at the same … by @mkarle in #931
  • [Python] Conversation summary skill porting part I by @poweihuang0817 in #853
  • Bump python release number - 0.2.8.dev by @dluc in #1000

New Contributors

Full Changelog: python-0.2.7.dev...python-0.2.8.dev

python-0.2.7.dev

08 May 23:52
de3436d
Compare
Choose a tag to compare
python-0.2.7.dev Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: python-0.2.6.dev...python-0.2.7.dev

dotnet-0.13.442.1-preview

09 May 00:19
b88611f
Compare
Choose a tag to compare
Pre-release

NuGet Packages

Microsoft.SemanticKernel.0.13.442.1-preview
Microsoft.SemanticKernel.Abstractions.0.13.442.1-preview
Microsoft.SemanticKernel.Connectors.AI.OpenAI.0.13.442.1-preview
Microsoft.SemanticKernel.Connectors.Memory.AzureCognitiveSearch.0.13.442.1-preview
Microsoft.SemanticKernel.Connectors.Memory.Qdrant.0.13.442.1-preview
Microsoft.SemanticKernel.Connectors.Memory.Sqlite.0.13.442.1-preview
Microsoft.SemanticKernel.Core.0.13.442.1-preview
Microsoft.SemanticKernel.Planning.ActionPlanner.0.13.442.1-preview
Microsoft.SemanticKernel.Planning.SequentialPlanner.0.13.442.1-preview
Microsoft.SemanticKernel.Skills.Document.0.13.442.1-preview
Microsoft.SemanticKernel.Skills.Grpc.0.13.442.1-preview
Microsoft.SemanticKernel.Skills.MsGraph.0.13.442.1-preview
Microsoft.SemanticKernel.Skills.OpenAPI.0.13.442.1-preview
Microsoft.SemanticKernel.Skills.Web.0.13.442.1-preview

What's Changed

Read more

python-0.2.6.dev

02 May 04:19
04206c6
Compare
Choose a tag to compare
python-0.2.6.dev Pre-release
Pre-release

What's Changed

New Contributors

dotnet-0.13.277.1-preview

25 Apr 16:23
41f35fb
Compare
Choose a tag to compare
Pre-release

NuGet Packages

Microsoft.SemanticKernel
Microsoft.SemanticKernel.Abstractions
Microsoft.SemanticKernel.Core
Microsoft.SemanticKernel.Connectors.AI.OpenAI
Microsoft.SemanticKernel.Skills.Document
Microsoft.SemanticKernel.Skills.OpenAPI
Microsoft.SemanticKernel.Skills.Memory.Sqlite
Microsoft.SemanticKernel.Skills.Web
Microsoft.SemanticKernel.Connectors.Memory.Sqlite
Microsoft.SemanticKernel.Connectors.Memory.Qdrant

What's Changed

  • Update glossary by @dluc in #1
  • Book creator sample app: fix translate target language by @TaoChenOSU in #2
  • Update docs by @dluc in #3
  • Align samples with documentation updates by @craigomatic in #4
  • Add 'SaveAsync' Function to TextMemorySkill by @awharrison-28 in #6
  • Refactoring Skills NuGet Packages by @shawncal in #5
  • Bump version to 0.8 plus some code style fixes by @dluc in #7
  • Add retry mechanism and cancellation token support for kernel execution and update samples by @lemillermicrosoft in #9
  • Add comments - PromptTemplate by @glahaye in #10
  • Improve README notes about .NET version, and allow to run samples with .net6 and .net7, by @dluc in #11
  • Rollback csproj changes by @dluc in #12
  • Updated diagram for azure function readme by @craigomatic in #14
  • Update GitHub Actions, PR, NuGet version process by @shawncal in #20
  • Improve Azure function error messages in sample apps by @TaoChenOSU in #18
  • Fix bug in SKFunction: remove duplicate RequestSettings objects by @dluc in #21
  • Add nuget and license badges to README by @dluc in #24
  • Rename SemanticKernelFunction to KernelHttpServer by @craigomatic in #25
  • Add WebFileDownloadSkill by @glahaye in #26
  • Bump Microsoft.Identity.Client.Extensions.Msal from 2.25.3 to 2.26.0 in /dotnet by @dependabot in #29
  • IBackendConfig Abstraction + KernelConfig Refactoring by @RogerBarreto in #27
  • Fix Example14_Memory.cs example strings by @alexchaomander in #31
  • Add a preamble to translate prompt by @TaoChenOSU in #34
  • Add new features and tests to PlannerSkill and FunctionFlowRunner by @lemillermicrosoft in #33
  • Modify AzureTextEmbeddings.GenerateEmbeddingsAsync() to emulate batching by @awharrison-28 in #19
  • Fix a few minor issues in the graph-api-skills readme by @markwallace-microsoft in #32
  • Correct namespaces in KernelHttpServer, Fixed code style warnings by @RogerBarreto in #36
  • Fix code style, namespaces, etc. by @dluc in #42
  • Add Roslyn and VS Threading analyzers by @dluc in #45
  • Add line to README that project is alpha by @alexchaomander in #40
  • Update VSCode launch and task settings and add code coverage option by @lemillermicrosoft in #46
  • Fixing testsettings for integration tests by @shawncal in #49
  • Fix Integration test OpenAIEmbeddingTests by @awharrison-28 in #56
  • Invite people to collaborate :-) by @dluc in #57
  • Bug fix: surface exceptions thrown by native functions by @dluc in #52
  • Bring embeddings and memory to KernelHttpServer by @craigomatic in #51
  • GitHub Actions Fixes, Cleanup by @shawncal in #64
  • Added TopNCollection and MinHeap data structures for usage in Memory by @dmytrostruk in #53
  • Fixed Intermittent UnitTest error by @RogerBarreto in #60
  • Fix setting plan arguments twice in UpdateWithPlanEntry by @jofri-msft in #72
  • Bump Newtonsoft.Json from 13.0.2 to 13.0.3 in /dotnet by @dependabot in #69
  • Align test projects naming by @dmytrostruk in #61
  • Bump webpack from 5.75.0 to 5.76.1 in /samples/apps/book-creator-webapp-react by @dependabot in #75
  • Bump webpack from 5.75.0 to 5.76.1 in /samples/apps/auth-api-webapp-react by @dependabot in #77
  • Bump webpack from 5.75.0 to 5.76.1 in /samples/apps/chat-summary-webapp-react by @dependabot in #76
  • Remove OpenApi skill by @gitri-ms in #74
  • Add HTTP retry logic and cancellation support for OpenAI services by @lemillermicrosoft in #58
  • Added lost unit tests after refactoring by @dmytrostruk in #80
  • Add support for values params for functions by @dluc in #65
  • Improve code python skill by @SergeyMenshykh in #84
  • Sample readme updates + Ignoring .env files by @RogerBarreto in #41
  • Update main README.md links to public docs site by @shawncal in #90
  • Readme updates by @dluc in #91
  • Fix typos and code style by @dluc in #93
  • Add python-preview link to README by @shawncal in #92
  • Add Discord widget to Readme by @dluc in #101
  • [Docs] Sample 5: move the text about the planner just after the planner output by @eduardogoncalves in #107
  • Remove dependency on xunit.analyzers by @dluc in #113
  • TextMemorySkill: Recall Can Return Many Memories, added Keyed Lookup Functions Retrieve() and Remove() by @awharrison-28 in #35
  • Fix typo in Getting-Started-Notebook.ipynb by @eltociear in #109
  • Bump Microsoft.Data.Sqlite from 7.0.3 to 7.0.4 in /dotnet by @dependabot in #125
  • Bump Microsoft.Identity.Client.Extensions.Msal from 2.26.0 to 2.27.0 in /dotnet by @dependabot in #126
  • Bump Microsoft.Extensions.Configuration.Binder from 7.0.3 to 7.0.4 in /dotnet by @dependabot in #127
  • Sample 4: Using memory and embeddings with GitHub (#94) by @shawncal in #96
  • Update .editorconfig and launchsettings.json by @lemillermicrosoft in #145
  • Add new Question function to existing ClassificationSkill samples by @sw47 in #89
  • Minor non-functional updates to sample 4 by @TaoChenOSU in #138
  • Integrate use of embeddings to determine related skills returned from FunctionView by @lemillermicrosoft in #67
  • Rename DownloadToFileAsync to DownloadToFile in WebSkillTests by @lemillermicrosoft in #153
  • New Microsoft.SemanticKernel.Skills.OpenAPI project added by @SergeyMenshykh in #171
  • Add OpenAI GPT tokenizer class by @dluc in https://github.com/mi...
Read more