← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 202
  1. Cloning is as Hard as Learning - Stabilizer States in QDK & Q#

    The no-cloning theorem is usually stated as an impossibility, namely that there is no machine which takes one copy of an unknown quantum state and returns two of them.

  2. Where to Cut a Hamiltonian: Composite qDRIFT with Q#

    Hamiltonian simulation is the application for which quantum computers were originally proposed, and the question of how many gates it costs to simulate a given Hamiltonian to a given accuracy is one of the oldest in the field.

  3. The Q# Community TextMate Grammar Is Now Part of the QDK Extension

    Back in 2022 I announced a new Q# community project - a proper, standalone TextMate grammar for Q#, built with a real build pipeline, test suite and multiple output formats, rather than the handful of regular expressions that the QDK extension shipped with

  4. Back in December I introduced the MLX Integration Library for Agent Framework, a small library that lets you plug local MLX models into Agent Framework applications as a regular chat client, sitting right next to your cloud-backed agents.

  5. PII guardrails for .NET applications - Part 2: Agent Framework agents

    In part one of this little series I introduced TasmanianDevil, a standalone, offline PII detection and de-identification engine for .NET.

  6. PII guardrails for .NET applications - Part 1: TasmanianDevil library

    A few months ago I introduced AgentGuard, a library for declarative guardrails and safety controls for .NET AI agents.

  7. This post continues a series on hybrid architectures that combine local Small Language Models (SLMs) with cloud Large Language Models (LLMs).

  8. Q# book samples now available in the notebook format

    Some years (wow, time flies!)

  9. Introducing AgentGuard - declarative guardrails for .NET AI agents

    As AI agents become more common in .NET applications, the question of how to keep them safe and well-behaved keeps coming up.

  10. Pure Post Quantum Cryptography TLS with ASP.NET Core

    Over the last few years, I have dedicated a lot of space on this blog to the topic of Post-Quantum Cryptography (PQC).

  11. Fine-tuning Phi-4 with Azure ML

    Recently, I dedicated quite a lot of room on this blog to the topic of running Phi locally.

  12. Following the initial introduction of (Maybe) LibOQS.NET a few months ago, the post-quantum cryptography landscape has continued to move rapidly.

  13. Certified Randomness Amplification with Q#

    In the world of quantum computing, generating true randomness is one of the most fundamental applications.

  14. Generating Quantikz LaTeX Circuits from Q# Code

    If you visited this blog before, chances are you are familiar with Q# Bridge, a library that I have been working on for quite a while, that allows you to run Q# quantum simulations and access a number of Q# compiler/QDK features from multiple popular high…

  15. Introducing the MLX Integration Library for Agent Framework

    I’ve recently been working on setting up a bunch of Agent Framework samples, which would showcase the cooperation between cloud agents (backed by LLMs in the cloud) and local agents (running on your own machine).

  16. When building AI workflows, we often face a choice: do we use a massive, expensive cloud model for everything (to ensure best reasoning capabilities), or do we cut costs with a smaller local model (and risk hallucinations)?

  17. dotnet-script 2.0 is out with .NET 10.0 support

    Last week, we released version 2.0 of dotnet-script.

  18. In this post, we’ll explore a novel approach to optimizing AI workflows by strategically combining large language models (LLMs) with small language models (SLMs) using the “Minions pattern.”

  19. Over recent years I have been involved in the post-quantum cryptography community, especially from the .NET angle - trying to streamline integration of PQC into .NET space and raise the awareness of developers via various projects, samples and articles.

  20. ML-KEM and ML-DSA Post-Quantum Cryptography in Windows

    Following up on my recent posts about ML-KEM and ML-DSA post-quantum cryptography in .NET using BouncyCastle.NET, I wanted to share an interesting development on the Windows side.

  21. RAG Agent with HyPE Pattern using Semantic Kernel

    In this post we will explore a novel approach to Retrieval-Augmented Generation (RAG) called HyPE (Hypothetical Prompt Embeddings), which I came across in a preprint paper recently.

  22. AI Agents with OpenAPI Tools - Part 2: Azure AI Foundry

    In the previous part of this series, we explored how to attach OpenAPI-based tools to a Semantic Kernel AI agent.

  23. AI Agents with OpenAPI Tools - Part 1: Semantic Kernel

    Today we will kick off a short series on building AI agents which have access to OpenAPI tools.

  24. A Cat Jumped on a Keyboard and Fixed Q# Array Syntax

    There is an old joke that one day a cat jumped on a keyboard and that’s how Perl was invented.

  25. Exploring Microsoft Foundry Local

    Last week at Build, Microsoft released a public preview of Foundry Local - a new tool for running AI models locally on your machine, with a focus on privacy and security.

  26. Using Phi Silica in Windows App SDK on a Copilot Plus PC

    Last year, Microsoft announced the Copilot Plus PC, a new class of devices that are designed to run AI workloads locally.

  27. Using o-series Reasoning Models in PromptFlow

    If you have tried to use the OpenAI o-series reasoning models, such as o1 or o3, with PromptFlow recently, you certainly ran into a nasty surprise.

  28. Running Q# code on Quokka

    Quokka (or “Quokka Puck”) is a brand new quantum educational device from Chris Ferrie and Simon Devitt, originally funded by a Kickstarter campaign.

  29. Running Phi models on iOS with Apple MLX Framework

    As I previously blogged a few times, I have been working on the Strathweb Phi Engine, a cross-platform library for running Phi model inference via a simple, high-level API, from a number of high-level languages: C#, Swift, Kotlin and Python.

  30. Strathweb Phi Engine - now with Phi-4 support

    Last summer, I launched Strathweb Phi Engine — a cross-platform library for running Phi model inference via a simple, high-level API, from a number of high-level languages: C#, Swift, Kotlin and Python.

  31. ML-KEM and ML-DSA Post-Quantum Cryptography in .NET

    Some time ago, I wrote a post about post-quantum cryptography in .NET, where I introduced the concept of post-quantum cryptography and discussed the early BouncyCastle.NET implementation of Kyber and Dilithium.

  32. Fine tuning Phi models with MLX

    Recently, I dedicated quite a lot of room on this blog to the topic of running Phi locally with the Strathweb Phi Engine.

  33. Running Phi Inference in .NET Applications with Strathweb Phi Engine

    Local AI inference has become increasingly important for developers seeking to build robust, privacy-preserving applications.

  34. Decorating a Quantum Christmas Tree with Q# and Qiskit

    For a few years in a row now, around this time of the year, I have been writing a festive Q# quantum computing post.

  35. Generating OpenQASM from Q# code

    In the summer of 2024, I announced the Q# Bridge library, which allows you to run Q# simulations from many popular high-level languages - C#, Swift, Python and Kotlin.

  36. In this post, we will explore the flexibility behind Azure AI Inference, a new library from Azure, which allows us to run inference against a wide range of AI model deployments - both in Azure and, as we will see in this notebook, in other places as well.

  37. Strathweb Phi Engine - now with Safe Tensors support

    This summer, I announced the Strathweb Phi Engine — a cross-platform library for running Phi inference anywhere.

  38. GPT-4o-mini is the small, cost-effective version of the GPT-4o model.

  39. On October 1st, OpenAI and Microsoft (Azure OpenAI) announced the availability of the GPT-4o Realtime API for speech and audio.

  40. Using Local Phi-3 Models in AutoGen with Strathweb Phi Engine

    I recently announced Strathweb Phi Engine, a cross-platform library/toolset for conveniently running Phi-3 (almost) anywhere.

  41. I previously blogged about post-quantum cryptography on this blog a few times.

  42. Earlier this week, I released version 0.2.0 of my post-quantum cryptography helper library .NET, Strathweb.Dilithium, which introduces a new feature - automatic key management support in Duende Identity Server.

  43. I recently wrote a blog post about using Rust to run Phi-3 model on iOS.

  44. Built-in support for Server Sent Events in .NET 9

    Many years ago I wrote a book about ASP.NET Web API.

  45. Over the past year, Q# and the QDK, have undergone a massive transformation, with the entire toolchain moving to Rust - which resulted in a significant performance improvement, better portability of the toolchain and the ability to run Q# on a wide range…

  46. Running Microsoft's Phi-3 Model in an iOS app with Rust

    Last month, Microsoft released the exciting new minimal AI model, Phi-3 mini.

  47. Last time around, we discussed how Large Language Models can select the appropriate tool and its required parameters out of freely flowing conversation text.

  48. Tool Calling with Azure OpenAI - Part 1: The Basics

    One of the fantastic capabilities of the Large Language Models is their ability to choose (based on a predefined set of tool definitions) the appropriate tool and its required parameters out of freely flowing conversation text.

  49. Combining Azure OpenAI with Azure AI Speech

    In my recent posts, I’ve been exploring various facets of the Azure OpenAI Service, discussing how it can power up our applications with AI.

  50. For our Retrieval-Augmented-Generation (RAG) application, we setup AI Search in part 1, however so far we only used it using the basic keyword search.