github microsoft/semantic-kernel dotnet-1.0.0-rc4

latest releases: dotnet-1.15.0-nightly-240629.1, dotnet-1.15.0-nightly-240628.1, dotnet-1.15.0-nightly-240627.1...
pre-release6 months ago

Changes:

See More
  • 3a86d7c .Net: Service ID in execution_settings should be promoted as the key of the list/dictionary (#4211) [ #3981 ]
  • 6ad5d26 .Net: [OpenApi][DataTypeSupport][Part3] support for string and non-string Types (#4192)
  • c675a6d .Net: Samples Descriptions, Pragmas and Resharper Cleanup (#4199)
  • 37bfcc8 .Net: Add missing logging to InvokePrompt{Streaming}Async (#4221)
  • 4e8e356 .Net: Make it possible to get the execution settings for a prompt within an AI Selection Service (#4215) [ #4209 ]
  • 2648531 .Net: Update Milvus and MongoDB memory connectors (#4218)
  • 46f3dbc .Net: Handlebars Prompt Template Helpers (#4017) [ #3947 ]
  • 81be8a6 .Net: Revert ".Net: Add default JSON-serializable TypeConverter" (#4216) [ #4000 ]
  • 0541583 .Net - Update pgvector for Postgres memory connector (#4214)
  • 62b24c3 .Net: Blocks Namespace Flattening + Content -> Contents folder (#4195) [ #3151 ]
  • 461b466 .Net: Add default JSON-serializable TypeConverter (#4000)
  • 38ac687 .Net: Integration Tests for Function Calling Stepwise Planner (#4189)
  • 13a4b4e Change version of .Net in dev container to 8 so it can run Polyglot n… (#4201)
  • bb53827 .Net: Assistant chat enhancement (#4064)
  • ffea465 .Net: Update telemetry sample app (#4173)
  • 4487ca3 .Net: Add new getting started samples (#4191) [ #4019 ]
  • cb73546 .Net: Use named args for creating or adding AI services (#4175)
  • da2dfda .Net Removing special "input" argument (#4156) [ #3887 ]
  • 398c814 .Net: Fix PromptRendered event does not use changed RenderedPrompt (#4194) [ #4190 ]
  • 6915261 .Net: Redo OpenAI function calling to be tool calling (#4153)
  • 723b892 .Net: Add support for DI service arguments to KernelFunctionFromMethod (#4185)
  • e7ae13b .Net: Add OpenAIPromptExecutionSettings.Seed (#4162)
  • f51484e .Net: Fix InvokePromptAsync doesn't work for non-semantic-kernel templates (#4186) [ #4160 ]
  • 5bc5aac .Net: Add service suffix IEmbeddingGenerationService (#4176)
  • 2a86493 .Net: Mark Kernel Events Functionality as Experimental (#4188) [ #4035 ]
  • c5303d1 .Net: Naming and location updates for content models (#4163)
  • 8b6ec1d .Net: Bump Grpc.Net.Client from 2.58.0 to 2.59.0 in /dotnet (#4179) [ grpc/grpc-dotnet#2294, grpc/grpc-dotnet#2298, grpc/grpc-dotnet#2303, grpc/grpc-dotnet#2307, #2316, #2307, #2303, #2294 ]
  • a504e34 .Net: Bump SharpToken from 1.2.12 to 1.2.14 in /dotnet (#4180) [ #26, #25 ]
  • b985483 .Net: Bump JsonSchema.Net.Generation from 3.5.0 to 3.5.1 in /dotnet (#4181) [ #581 ]
  • b01dac6 .Net: Tweak a few collections on JSON-deserialized types (#4187)
  • 08013b9 .Net: Cleanup in Functions.OpenApi project (#4169)
  • 0cbac26 .Net: Function Calling Stepwise Planner - Bug Fixes (#4170)
  • c540920 .Net KernelExample57 - Update comments (#4172)
  • a5a4b7f .Net: Simplify and clarify example 16 (#4088)
  • 1f6018d .Net: Improve example 21 (#4150)
  • 4f1fa8a .Net: Simplify example 43 (#4151)
  • a29acc7 .Net: Make modelId optional for Azure AI services (#4159) [ #4083 ]
  • a9c958b .Net: Enhance Service Selector to use ExecutionSettings from Invoke Async Calls (#4141) [ #4127 ]
  • ae64b16 .Net: Trace log rendered prompts in KernelFunctionFromPrompt (#4107)
  • 3c5f748 .Net: Reworking with special input argument - Phase 1 (#4136) [ #3887, #4140 ]
  • 4bc5538 .Net: Updates for ChatMessageContent to support complex content model (#4113) [ #3768 ]
  • 2000338 .Net: Add Kernel.InvokeStreamingAsync overloads that take pluginName/functionName (#4155)
  • 48c7c8d .Net: Marshaling of function arguments (#4044)
  • 4b820dc .Net: Augment pipelining example with named outputs (#4154)
  • b55d433 .Net: Fix for #2432: Qdrant Vector Deletion (#3606)
  • 035e8d1 .Net: Bump Azure.Monitor.OpenTelemetry.Exporter from 1.0.0 to 1.1.0 in /dotnet (#3944) [ #40371, #40368, #40346, #40350, #40365, #40008, #40357 ]
  • f17dadf .Net: Bump Microsoft.VisualStudio.Threading.Analyzers from 17.7.30 to 17.8.14 in /dotnet (#3942)
  • 09c5652 .Net: Bump xunit.runner.visualstudio from 2.5.3 to 2.5.4 in /dotnet (#3939)
  • d4be97a .Net: Bump protobuf-net from 3.2.26 to 3.2.30 in /dotnet (#3945) [ net/protobuf-net#1040, net/protobuf-net#1100, #1100, #977, #1040, #1083 ]
  • 378b06d .Net: Bump Azure.Identity from 1.10.3 to 1.10.4 in /dotnet (#3946) [ #39956, #39952, #39943, #39951, #39911, #39948, #39949, #39950, #39940 ]
  • 1169245 .Net: Remove example 37 as it is a duplicate of example 45 (#4148)
  • 524b06f .Net: Moved Microsoft.SemanticKernel.Events classes to Microsoft.SemanticKernel (#4145)
  • 83aedbd .Net: Streamline KernelPromptTemplate.AddMissingInputVariables (#4142)
  • 87f1475 .Net: [OpenApi][DataTypeSupport][Part2] Headers serialization (#4133)
  • e5de7e7 .Net: Populate prompt function variables from template (#4140)
  • b601091 .Net: Update notebooks to use RC version of Semantic Kernel (#4077)
  • 0689140 .Net: [OpenApi][DataTypeSupport][Part1] Headers serialization (#4122)
  • 78a4333 .Net OpenAPI -> OpenApi Naming Change (#4100) [ #3765 ]
  • 1c1da87 .Net: Replace KernelBuilder with Kernel.CreateBuilder (#4096)
  • 494c83d .Net: Unnecessary helper method is removed (#4124)
  • f5f50a0 .Net: Make KernelPromptTemplate internal (#4118)
  • 7f1fe7e .Net: Allow KernelFunction argument to KernelFunctionFromMethod method (#4119)
  • 8b259e1 .Net: Fix stack overflow caused by erroneous recursion in OpenAIChatCompletionService (#4121)
  • a5d9641 .Net: Add an example of pipelining functions (#4095)
  • 1c12f78 .Net: Change IAIServiceSelector.SelectAIService to be a Try method and add non-Try extension (#4091)
  • 0050353 .Net: ADR to add more planner related telemetry items (#3568)
  • ef4a738 .Net: Add KernelPlugin.GetFunctionsMetadata (#4112)
  • db7f3e4 .Net: Enable InvokeAsync() and InvokeAsync To Return the Connector Type (#4085) [ #4079 ]
  • 174aa71 .Net: Change IKernelPlugin to be abstract class KernelPlugin (#4084)
  • 2c5fbd0 .Net Upgrade to Azure SDK Beta 11 (#4089) [ #3972 ]
  • 03c1db8 .Net: Remove implicit operator string from base content types (#4075)
  • 07cc666 .Net: Rename example 03 to "Arguments" (#4093)
  • 8e820b6 .Net: Fixing Example48_GroundednessChecks + Tuning Variable usage in Handlebars Planner (#4063) [ #3837 ]
  • 22853d2 .Net: Consolidate away KernelPluginExtensions (#4066)
  • 1139610 .Net: Move InvokeAsync KernelFunction extension to just be instance method (#4065)
  • eb406ad .Net: Reduce overheads of XmlPromptParser.TryParse for non-XML (#4068)
  • d68e8ae .Net: Allow a JSON schema to be defined for input and output variables (#4056) [ #3955 ]
  • 579c9f3 .Net Remove AI Sub-namespace from Connectors + Namespace Flattening (#4082) [ #3890, #4036 ]
  • fa3ec3d .Net Namespace simplification SemanticKernel.AI -> SemanticKernel (#4045) [ #3890 ]
  • 53f2e54 .Net: Guard some LogXx calls to avoid overheads when not logging (#4069)
  • f2f4d3c .Net BugFix Azure AI Search as not a valid name in the JSON request (#4060) [ #3845 ]
  • 755405a .Net: Assistant: Fix run processing (#4061)
  • cb9bc6f .Net: Assistants Update - Refine Cleanup / Delete Support (#4054)
  • 89e9dde .Net: Proposed: ADR for helpers in the Handlebars Template Engine (#3600)

This list of changes was auto generated.

Don't miss a new semantic-kernel release

NewReleases is sending notifications on new releases.