Files
semantic-kernel/dotnet/samples
Adam SitnikandShay Rojansky de20575aee Fixes to Get/Delete for Guid keys (#13353)
This PR fixes a bug reported offline by @jeffhandley 

```log
fail: Microsoft.Extensions.DataIngestion.IngestionPipeline[6]
      An error occurred while ingesting document 'Example_GPS_Watch.md'.
      System.InvalidCastException: Unable to cast object of type 'System.Guid' to type 'System.String'.
         at System.Linq.Enumerable.CastICollectionIterator`1.MoveNext()
         at Azure.Search.Documents.Models.IndexDocumentsBatch.Delete(String keyName, IEnumerable`1 keyValues)
         at Azure.Search.Documents.SearchClient.DeleteDocumentsAsync(String keyName, IEnumerable`1 keyValues, IndexDocumentsOptions options, CancellationToken cancellationToken)
         at Microsoft.Extensions.VectorData.VectorStoreErrorHandler.RunOperationAsync[TResult,TException](VectorStoreCollectionMetadata metadata, String operationName, Func`1 operation)
         at Microsoft.Extensions.DataIngestion.VectorStoreWriter`1.WriteAsync(IAsyncEnumerable`1 chunks, CancellationToken cancellationToken)
         at Microsoft.Extensions.DataIngestion.IngestionPipeline`1.IngestAsync(IngestionDocument document, Activity parentActivity, CancellationToken cancellationToken)
         at Microsoft.Extensions.DataIngestion.IngestionPipeline`1.ProcessAsync(IEnumerable`1 files, Activity rootActivity, CancellationToken cancellationToken)+MoveNext()
```

---------

Co-authored-by: Shay Rojansky <[email protected]>
2025-11-13 11:05:42 +00:00
..

Semantic Kernel Samples

Type Description
GettingStarted Take this step by step tutorial to get started with the Semantic Kernel and get introduced to the key concepts.
GettingStartedWithAgents Take this step by step tutorial to get started with the Semantic Kernel Agents and get introduced to the key concepts.
GettingStartedWithProcesses Take this step by step tutorial to get started with the Semantic Kernel Processes and get introduced to the key concepts.
GettingStartedWithVectorStores Take this step by step tutorial to get started with the Semantic Kernel Processes and get introduced to the key concepts.
AgentFrameworkMigration Learn how to migrate from Semantic Kernel Agents to the new Agent Framework with side-by-side comparison samples.
Concepts This section contains focused samples which illustrate all of the concepts included in the Semantic Kernel.
Demos Look here to find a sample which demonstrate how to use many of Semantic Kernel features.
LearnResources Code snippets that are related to online documentation sources like Microsoft Learn, DevBlogs and others