# Microsoft.Agents.AI.DevUI This package provides a web interface for testing and debugging AI agents during development. ## Installation ```bash dotnet add package Microsoft.Agents.AI.DevUI dotnet add package Microsoft.Agents.AI.Hosting dotnet add package Microsoft.Agents.AI.Hosting.OpenAI ``` ## Usage Add DevUI services and map the endpoint in your ASP.NET Core application: ```csharp using Microsoft.Agents.AI.DevUI; using Microsoft.Agents.AI.Hosting; using Microsoft.Agents.AI.Hosting.OpenAI; var builder = WebApplication.CreateBuilder(args); // Register your agents builder.AddAIAgent("assistant", "You are a helpful assistant."); // Register DevUI services if (builder.Environment.IsDevelopment()) { builder.AddDevUI(); } // Register services for OpenAI responses and conversations (also required for DevUI) builder.AddOpenAIResponses(); builder.AddOpenAIConversations(); var app = builder.Build(); // Map endpoints for OpenAI responses and conversations (also required for DevUI) app.MapOpenAIResponses(); app.MapOpenAIConversations(); if (builder.Environment.IsDevelopment()) { // Map DevUI endpoint to /devui app.MapDevUI(); } app.Run(); ```