semantic-kernel
semantic-kernel copied to clipboard
Integrate cutting-edge LLM technology quickly and easily into your apps
When using `MongoDBAtlasStore` for vector storage and retrieval, an error occurs during search: `'numCandidates is required for approximate vector search'` MongoDB Atlas requires the following query format for approximate vector...
**Describe the bug** Enabling Open Telemetry throws and error for AuthorRole.Developer messages as they are not present in: https://github.com/microsoft/semantic-kernel/blob/cf9a5f21f74782fddfada1d934088fbff6cc24b9/dotnet/src/InternalUtilities/src/Diagnostics/ModelDiagnostics.cs#L655C63-L655C77 **To Reproduce** Steps to reproduce the behavior: 1. Enable Open Telemetry...
**Describe the bug** Intermittently, calling AzureOpenAlChatCompletion.GetChatMessageContentAsync(...) throws a System.Text.Json.JsonReaderException with the message: "'d' is an invalid start of a value. LineNumber: 0 | BytePositionInLine: 0." The exception appears to originate...
MEVD provider implementations make frequent use of `JsonSerializer.SerializeToNode()` in various ways which are NativeAOT-incompatible. Examples include in mappers (e.g. in [WeaviateDynamicMapper](https://github.com/microsoft/semantic-kernel/blob/main/dotnet/src/Connectors/Connectors.Memory.Weaviate/WeaviateDynamicDataModelMapper.cs#L71)), when processing To work on this, simply drop the...
When using C # and SK to call QWEN, I used the request interceptor of httpclient. I found that when it was sent to LLM, it was Unicode, which caused...
Add .NET Validation Steps to CONTRIBUTING.md ## Motivation and Context CONTRIBUTING.md currently provides minimal .NET validation guidance ("run build.cmd" or "bash build.sh"). Contributors need clear steps that match CI/CD requirements...
Proposal: ResonanceScore – Tracking Dialog-Induced Network Expansion Author: Christian Pohl Date: 26 October 2025 Context: Proposal for a developer-facing metric to identify and analyze user-driven dialogic impact on LLM evolution....
--- name: Feature request about: Suggest an idea for this project --- [Application Default Credentials](https://cloud.google.com/docs/authentication/application-default-credentials) allows finding credentials in the environment, for example, through the `GOOGLE_APPLICATION_CREDENTIALS` environment variable. But currently...
--- title: "Add Serpex Search Connector" labels: "area/connectors, enhancement" assignees: "" ## Summary This PR adds a new Serpex search connector that implements the `TextSearch` interface and provides async search...
**Describe the bug** When two tools calls are invoked by Gemini 2.0-flash using `GoogleAIGeminiChatCompletionService`, the following Gemini request fails with the status code 400 and this message: ```json { "error":...