<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/semantic-kernel/best-of/2024" -->

---
title: Best Semantic Kernel posts of 2024 | daily.dev
description: The most upvoted Semantic Kernel posts of 2024, curated by the daily.dev community.
canonical: https://daily.dev/tags/semantic-kernel/best-of/2024
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/semantic-kernel/best-of/2024
og:type: website
og:site_name: daily.dev
og:title: Best Semantic Kernel posts of 2024 | daily.dev
og:description: The most upvoted Semantic Kernel posts of 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Semantic Kernel — 2024

1. 1  
[](/posts/structured-output-with-ollama-7b8yaylju "Structured output with Ollama")  
Article  
![Avatar of bartwullems](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/52b68c70636d44f0901ae7cd107c9438)The Art of Simplicity · 2y  
Structured output with Ollama  
Structured Outputs ensure responses follow a JSON Schema, enabling automated processing without invalid JSON. Recently, Ollama incorporated Structured Outputs support. Here's how to use this feature with C# client OllamaSharp by defining response models, initializing a client instance, and setting up a request with the defined JSON schema. However, using this feature with the Semantic Kernel Ollama connector currently shows unstructured responses despite correct configuration.  
13
2. 2  
[](/posts/unwrap-some-semantic-kernel-power-toys-this-holiday-season-v0szose8b "Unwrap some Semantic Kernel (Power)Toys this holiday season")  
Article  
![Avatar of devblogs](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713)DevBlogs · 2y  
Unwrap some Semantic Kernel (Power)Toys this holiday season  
Windows PowerToys' latest release introduces a new feature called Paste with Advanced AI, powered by Semantic Kernel. This tool enhances text, images, and data from your clipboard, providing capabilities such as text summarization, language translation, code generation, and text transformation. Additionally, it supports multi-step workflows, offering more dynamic clipboard management for increased productivity.  
12
3. 3  
[](/posts/semantic-kernel-change-timeout-value-in-c--ysiqhmpsj "Semantic Kernel–Change timeout value in C#")  
Article  
![Avatar of bartwullems](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/52b68c70636d44f0901ae7cd107c9438)The Art of Simplicity · 2y  
Semantic Kernel–Change timeout value in C#  
The post explains how to change timeout values when using Semantic Kernel with C#, allowing developers to handle timeouts and improve resilience in API interactions. It provides methods for setting a custom HttpClient timeout and configuring a retry policy using ResilienceHandler in .NET Core.  
11
4. 4  
[](/posts/ollama-semantic-kernel-connector-with-c-console-app-api-guide-itexvrblo "Ollama Semantic Kernel Connector With C#: Console App & API Guide")  
Video  
![Avatar of wearedotnet](https://media.daily.dev/image/upload/s--BsnVOa3i--/f_auto/v1718347410/logos/wearedotnet)We Are .NET · 2y  
Ollama Semantic Kernel Connector With C#: Console App & API Guide  
The post provides a guide on using the new Ollama Semantic Kernel Connector for C#. It covers creating a console application and a minimal API to interact with this connector, mentioning that the connector is in its Alpha stage and might not be suitable for production use yet. The guide explains how to set up the environment, install necessary packages, and use the connector to create chat services, illustrating the process with code snippets.  
10

[See all Semantic Kernel archives](/tags/semantic-kernel/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/semantic-kernel/best-of/2024#page","url":"https://daily.dev/tags/semantic-kernel/best-of/2024","name":"Best Semantic Kernel Posts of 2024","description":"The most upvoted Semantic Kernel posts of 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/semantic-kernel/best-of/2024#items","numberOfItems":4,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/structured-output-with-ollama-7b8yaylju","name":"Structured output with Ollama"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/unwrap-some-semantic-kernel-power-toys-this-holiday-season-v0szose8b","name":"Unwrap some Semantic Kernel (Power)Toys this holiday season"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/semantic-kernel-change-timeout-value-in-c--ysiqhmpsj","name":"Semantic Kernel–Change timeout value in C#"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/ollama-semantic-kernel-connector-with-c-console-app-api-guide-itexvrblo","name":"Ollama Semantic Kernel Connector With C#: Console App & API Guide"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Semantic Kernel","item":"https://daily.dev/tags/semantic-kernel"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/semantic-kernel/best-of"},{"@type":"ListItem","position":5,"name":"2024"}]}]}
```

