by CPI Staff | Apr 29, 2025 | .NET, AI, Blog, OpenAI
In this OpenAI and Azure blog post, we will show you How to protect your OpenAI .NET apps from prompt injection attacks with Azure AI Foundry. Prompt injection attacks are becoming a serious security concern for applications using AI models. Attackers can craft inputs...
by CPI Staff | Apr 28, 2025 | .NET, OpenAI
When working with OpenAI’s APIs, it’s often useful to manage stored files programmatically. In this guide, I’ll show you how to build a Model Context Protocol (MCP) agent using C# that calls OpenAI and lists all files in your OpenAI storage. Step 0:...
by CPI Staff | Apr 28, 2025 | Blog, OpenAI
In this OpenAI blog post, We’ll show you how to upload multiple files to OpenAI’s storage using C#. We’ll walk through a simple console application that reads files from a folder and uploads them to OpenAI. If you’re building applications with the...
by CPI Staff | Apr 25, 2025 | .NET, Blazor, OpenAI
In this blog post, we will present the OpenAI GPT-Image-1 Blazor .NET Image Generator Web App, a tool designed to demonstrate the capabilities of OpenAI’s latest image generation API. What Does the Web App Do? This Blazor-based web application leverages...
by CPI Staff | Apr 25, 2025 | Azure, Blog
In this blog post we will show how to resolve the error message “Invalid format for email address” when using the Azure WordPress Web App. WordPress has long been a popular choice for website hosting, and with Jetpack’s Contact Us forms, it provides an...