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 22, 2025 | Blazor, Blog, OpenAI
In this OpenAI .NET blog post, we will demonstrate how to create a web application running on Blazor that translates text using GPT-4o. With the official OpenAI .NET library, it is possible to leverage the entire OpenAI API, including the latest Responses API. This...
by CPI Staff | Apr 18, 2025 | AI, Blog, OpenAI
This blog post provides instructions for using the official OpenAI .NET library to create a console application with the latest OpenAI Responses API. The official OpenAI .NET library is developed in collaboration with Microsoft, and the Azure SDK team announced that...