-
Demo – API Manifest Plugins for Semantic Kernel
Hi! Today, it’s time to share some insights into the world of API Manifest Plugins for Semantic Kernel, these are a cool way to work with OpenAIβs Large Language Models (LLMs). Introduction to API Manifest Plugins for Semantic Kernel Semantic Kernel is at the forefront of AI development, allowing developers to import plugins from OpenAPI β read more
-
#SemanticKernel: Local LLMs Unleashed on #RaspberryPi 5
Hi! Welcome to the exciting world of local Large Language Models (LLMs) where weβre pushing the boundaries of whatβs possible with AI. Today let’s talk about a cool topic: run models locally, especially on devices like the Raspberry Pi 5. Letβs dive into the future of AI, right in our own backyards. Ollama and using β read more
-
#RaspberryPi β 1st setup no monitor πΊ: Wifi πΆ auto connect, SSH, rename, update, docker π³, rust and more! Update 2024-Apr-30
Content Hi! Let’s start installing the latest Raspberry Pi OS image in an SD card. Next steps will be focus on how to access and control remotely your device you may want to follow this steps. This tutorial and tips works for Raspberry Pi 3, 4 and Zero. The version 1.6 of Raspberry Pi Imager β read more
-
π¦ Harnessing Local AI: Unleashing the Power of .NET Smart Components and Llama2
Hi! .NET Smart Components are an amazing example of how to use AI to enhace the user experience in something as popular as a combobox. .NET Smart Components also support the use of local LLMs, so in this post I’ll show how to configure thse components to use a local Llama 2 inference server. The β read more
-
π Extending #SemanticKernel using OllamaSharp for chat and text completion
Hi! In previous posts I shared how to host and chat with a Llama 2 model hosted locally with Ollama. (view post). And then I also found OllamaSharp (nuget package and repo). OllamaSharp is a .NET binding for the Ollama API, making it easy to interact with Ollama using your favorite .NET languages. So, I β read more
-
Don’t miss the 2024 Azure Developers JavaScript Day!
Azure Developers JavaScript Day! Do you want to discover the latest services and features in Azure designed specifically for JavaScript developers? Are you looking for cutting-edge cloud development techniques that can save you time and money, while providing your customers with the best experience possible? Azure Developers JavaScript Day Event Banner If yes, join us next week β read more
-
How to Use #SemanticKernel, Plugins β 2/N
Hi! In the previous posts we learned how to create a simple Semantic Kernel Chat Application Today we will switch a little the interaction with the AI Models, instead of a chat conversation, we will use Plugins. Plugins Let’s start with the PlugIn definition thanks to Microsoft Copilot: A plugin is a unit of functionality β read more
-
How to Use #SemanticKernel with OpenAI and Azure OpenAI in C# – 1/N
Hi! Today I’m starting a series of posts to describe an “easy way to use” AI Services with Semantic Kernel. I’m a fan of code, so I’ll focus mostly on code samples. Semantic Kernel (via Copilot) Semantic Kernel is a powerful tool that allows developers to integrate cutting-edge language models into their applications with ease. β read more
-
APIs in Action: Unlocking the Potential of APIs in Today’s Digital Landscape
Hi! In today’s world, APIs (Application Programming Interfaces) are essential for connecting applications and services, driving digital innovation. But with the rise of hybrid and multi-cloud setups, effective API management becomes essential for ensuring security and efficiency. That’s whereΒ APIs in Action, a virtual event dedicated to unlocking the full potential of APIs, comes in.Β Join β read more
-
#SemanticKernel β πChat Service demo running Llama2 LLM locally in Ubuntu
Hi! Today’s post is a demo on how to interact with a local LLM using Semantic Kernel. In my previous post, I wrote about how to use LM Studio to host a local server. Today we will use ollama in Ubuntu to host the LLM. Ollama Ollama is an open-source language model platform designed for β read more
-
#SemanticKernel – πChat Service demo running Phi-2 LLM locally with #LMStudio
Hi! It’s time to go back to AI and NET, so today’s post is a small demo on how to run a LLM (large language model, this demo using Phi-2) in local mode, and how to interact with the model using Semantic Kernel. LM Studio I’ve tested several products and libraries to run LLMs locally, β read more
-
#Windows11 – Extract Text with Snipping Tool
Hi! A couple of months ago, I wrote about how cool it was to use the “Text Extract” Feature in PowerToys (link). And hey, this is a super cool feature. Now we have a similar feature, out of the box directly in Windows 11 with the Snipping Tool (link). Let’s look at this feature, over β read more
-
#Azure Custom Vision – Local model viewer Sample in Python π
Hi! Create an object detection model in Azure Custom Vision and run the model locally in a desktop app in minutes.Β β¨ This is a sample project to use an object detection model, created usingΒ Azure Custom Vision, locally in a desktop application. The model is extracted from the “Custom Vision Export to Docker – Linux” feature. β read more
-
How to control your π drone using #Azure OpenAI or OpenAI APIs and Semantic Kernel
Hi! In my previous post, I wrote about how we can use ChatGPT to generate Python code to control a drone. Today, we are going to use Azure OpenAI Services or OpenAI APIs to generate the same code using GPT models. We are going to use the same prompt that we had for ChatGPT. Running β read more
-
How to control your π drone using #ChatGPT
Hi! I’ve been doing live demos of how to use Azure OpenAI Services or OpenAI APIs to generate code to control the drone, so I think I may write about it to have it public for future references. So, using the base code to send and read drone information, we can create a simple prompt β read more
-
#VSCode – Create and use Code Snippets ποΈ in @code
Hi! Code Snippets are super useful and creating your custom Code Snippets is super easy in Visual Studio Code. The official Documentation (see references) explains how to create snippets, with the full details of the JSON file, sections, contents and more. However, there are some extra tips on top of this information that are super β read more
-
π¬ #ChatGPT and Copilot Plugins in NET – Resources
Hi! Here are the main resources shared during the live sessions. Resources Videos Let’s build a PlugIn for ChatGPT and BingChat π€ Copilot Time! Let’s build a PlugIn for ChatGPT, BingChat and other Copilots Build your own ChatGPT Plugin in C#! | Intro to Semantic Kernel Test your ChatGPT Plugins FOR FREE! | Intro to β read more
-
π¬ #ChatGPT Plugin in NET – Working and Debugging with the PlugIn Dev Tools
Hi! One of the key elements while debugging a ChatGPT plugin is to understand how ChatGPT will invoke my plugins endpoints. When a user asks a plugin-related question, the model digs into the API specs and the manifest file for answers. Just like testing a variety of prompts, you gotta play around with different descriptions β read more
-
π¬ #ChatGPT Plugin in NET – GetAll and Add, 2 API endpoints in a single PlugIn
Hi! Moving forward in my PetStore plugin, I decided that my plugin must support several actions: GetAll and AddNew Operations In my current implementation, I have 2 operations to handle GetAll and AddNew. Let’s look at the Swagger def: It’s also important to remark that the pet uses a specific model that is also part β read more
-
π¬ #ChatGPT Plugin in NET – Map route handler for manifest file: ai-plugin.json
Hi! The ChatGPT Plugin in NET is a fun side pet project. And hey, my goal is to share this with a fully functional Codespace, so everyone can test this without a local dev environment. Note: If you want to learn more about Codespaces, check the official documentation here. Plugin File Manifest Let’s review the β read more