Semantic kernel overview

Semantic Kernel with C# minimal API

Are you keen on exploring the fusion of Artificial Intelligence (AI) and minimal APIs in the world of C#? If so, you’re in the right place! In this article, I’ll walk you through the integration of Semantic Kernel, an open-source SDK facilitating Large Language Models (LLMs) integration, into a minimal API built using ASP.NET Core in .NET 8. By using the power of OpenAI’s GPT-3, we’ll go on a journey to create a plugin that crafts narratives based on user input. ...

December 17, 2023 · 4 min · Arash Jalalat

Use ChatGPT UI with your own API key

ChatGPT has become increasingly popular in recent months. At the time of writing, version 3.5 is in active use by the public and the even more advanced version 4 is being integrated by large companies such as Microsoft. Compared to ChatGPT-3.5 the latest version is able to process a much larger input, up to 25.000 words and makes fewer mistakes called ‘hallucinations’. The most convenient way to get started with ChatGPT is to register as a new user on the OpenAI website for free. However, a major drawback is the lack of performance when using the official ChatGPT UI platform with the free account. That’s a pity, because the strength of ChatGPT is the speed of generating a response. There are several options to take advantage of the high speed. You can either subscribe to ChatGPT and use a paid plan for $24 p/m or you can get started yourself by using an API key in combination with a self-hosted, open source, user interface. ...

April 9, 2023 · 3 min · Arash Jalalat