Skip to main content

App Providers

DTX is designed to test and evaluate AI-powered applications that expose model functionality through various interfaces. These applications are treated as providers within DTX and can include APIs, Gradio interfaces, or custom WebApps.


🔌 What Are App Providers?​

App providers are external AI applications or services that DTX can connect to and evaluate. They serve as test targets for robustness, safety, and behavior analysis. Common types include:

  • 📡 APIs – REST-style endpoints serving AI models
  • 🎛️ Gradio – interactive UIs exposing model capabilities
  • 💻 WebApps – full applications embedding AI functionality

These providers allow DTX to simulate real-world interaction scenarios and red team different application surfaces.


📚 Available App Provider Types​

  • 🌐 APIs: Expose model inference over HTTP
  • 🎛️ Gradio: UI-driven testing and demos
  • 💻 WebApps: Custom web interfaces integrating AI

Use DTX to target these providers and evaluate how apps handle various inputs, prompts, and adversarial interactions.